Categories
Software Engineering

Atlas Preview Website Live

It looks like the Atlas preview site is now live at http://atlas.asp.net/ … time to start getting my AJAX slides updated!

Categories
Software Engineering

Visual Studio 2005 RC

Visual Studio 2005 RC is now available to MSDN Subscribers. That’s all! :,,)

Categories
ASP.NET Software Engineering

Dynamically loading an IBindableTemplate

Want to dynamically load your two-way data bound templates rather than having to specify them inline? Well, unfortunately there’s no LoadBindableTemplate method in ASP.NET 2.0, but I’ve described a possible workaround at http://www.developerfusion.co.uk/show/4721/.

I also demonstrate how you can use this to load one portion of a two-way data bound template from one file (ie a common set of input … Read more “Dynamically loading an IBindableTemplate”

Categories
C# Software Engineering

*New* UK Windows Forms Mailing List

After some discussion over at the MsWebDev mailing list, I’ve now decided to launch an equivalent list for UK developers that want to discuss Windows Forms related and other .NET topics.

For more information, go to http://www.developerfusion.co.uk/mailinglists/winforms.aspx. Eventually we hope to offer NNTP and searchable Forum access to this courtesy of Community Server too.

Please spread the word!

Categories
Software Engineering

VS 2005 Release Dates & UK Prices

Microsoft have now announced the UK (non-volume licensing) pricing of Visual Studio – see http://msdn.microsoft.com/howtobuy/vs2005/subscriptions/Default.aspx and the following release dates:

MSDN Subscriptions – 17th/18th October (for downloads), and on December update CD’s.Volume Licensing – 1st week of NovemberRetail – 1st week of December

:,,)

Categories
ASP.NET Software Engineering

ASP.NET “Page Not Found” when pages exist…

I hit a strange problem today when I started getting the ASP.NET 404 error page whenever I tried to access my ASP.NET pages through IIS – whilst any non-ASP.NET pages in the same directory worked fine. After a bit of digging, it turned out that this was caused by me fiddling with the site’s “home directory” in IIS – I’d … Read more “ASP.NET “Page Not Found” when pages exist…”

Categories
ASP.NET Software Engineering

Dynamically loading ASP.NET 2.0 “Bindable” templates

Update: See http://weblogs.asp.net/james_crowley/archive/2005/09/06/424539.aspx

Just found out that ASP.NET 2.0 doesn’t support dynamically loading “bindable” templates from a file; you’re restricted to writing them inline. In other words, if you’re using a FormView or DetailView control, and plan to use the new two-way data binding features, any use of LoadTemplate is out of the window. Plus the BindableTemplateBuilder (for creating a … Read more “Dynamically loading ASP.NET 2.0 “Bindable” templates”

Categories
C# Software Engineering

Converting VB.NET code to C# (and back again) – V2

I’ve just updated the VB.NET -> C# and C# -> VB.NET code converter on Developer Fusion – a large number of bugs have now been squished! Check them out at http://www.developerfusion.com/utilities/

The utility uses the conversion code from the #develop IDE, and any bugs we come across I’ll be fixing and integrating into the #develop code too. Let me know … Read more “Converting VB.NET code to C# (and back again) – V2”

Categories
IIS Software Engineering

Permanent 301 Redirect with QueryString in IIS

If anyone’s ever tried to move domain, you’ll know its a pain. One way to make things a little easier is to provide an automatic 301 redirect from your old domain to your new one – this marks the new destination as a permanent change, and will generally be picked up by search engines.

IIS provides an easy way to … Read more “Permanent 301 Redirect with QueryString in IIS”

Categories
ASP.NET Software Engineering

Tree structures in ASP.NET and SQL Server

I’ve just posted my latest article on Developer Fusion – Tree structures in ASP.NET and SQL Server, which takes a look at how you can store tree structures in SQL Server – and then doing something useful with them such as creating a web-directory like interface such as the one below.

I’d really appreciate any comments you might have …! … Read more “Tree structures in ASP.NET and SQL Server”

Categories
Software Engineering

Problems with the November CTP

I’ve finally managed to get hold of a copy of the November CTP, but have hit a strange problem when editing any web.config file – with a message box stating “Method not found: ‘Int32 Microsoft.VisualStudio. TextManager.Interop. IVsTextViewEx.IsExpansionUIActive()’.” whenever I try to cut/paste/delete (and trying to type in the file just doesn’t do anything). The other source files seem to edit … Read more “Problems with the November CTP”

Categories
C# Software Engineering

Customize XML Serialization using IXmlSerializable

XML Serialization in .NET provides an incredibly useful (and easy) way to turn objects into XML and back again. However, in some situations, you may need more control over how your object is serialized. Recently, I found myself needing to serialize an object that contained a number of property name/values – stored using a NameValueCollection. However, you can’t serialize this … Read more “Customize XML Serialization using IXmlSerializable”