April 2006
16 articles published in April 2006
-
Tips for working with strings in C# 2.0
Working with strings is something all developers do all the time. It’s probably the thing we spend more time with above anything else. In C# 2.0 many new features for string manipulation has been added, so I’ll dig into...
-
XHTML strict in ASP.NET 2.0
If you ever tried to validate a web page to the W3C standards you might have experienced some differences between the code that is generated to your browser and the code that the validators see. That's because ASP.NET...
-
Health monitoring in ASP.NET 2.0
The new ASP.NET 2.0 provider model has once again amazed me. It lets you write to the EventLog, Sql Server and WMI as standard and lets you write your own provider that monitors the different events that occurs in a web...
-
XML language list
Yesterday, I wrote about an XML country list that I couldn’t find on the Internet, so I generated one myself. That was possible because I had a list of countries in a database. But what about languages? Countries and...
-
XML country list
Today, I had to bind a list of countries to a drop down list in ASP.NET 2.0. I wanted to use an XML file to store the countries. There are more than 200 so there was not way I was going to hard code them in the HTML. I...
-
Make the GridView control accessible
The GridView is a new web control in ASP.NET 2.0 and is an improvement of the old DataGrid. One of the biggest issues with the DataGrid was the lack of standard compliance and accessibility. This has been fixed in the...
-
Firefox has an ”Almost Standards” mode
In the world of web developing there are many uncertain elements, but one thing you can always count on is the different rendering of HTML and CSS in the various browsers. A serious web craftsman tests for...
-
Resize the browser window from the toolbar
How to resize the browser without using a toolbar
-
Old ASP is easier to manage
For the past six months or so, I’ve been working on a really cool website in ASP.NET 2.0. As soon as the last bugs and design tweaks have been dealt with, we are releasing it to the world – we’re almost there. Yesterday...
-
AJAX and search engines – Do's and Don'ts
In the light of the immense popularity AJAX has received the last couple of months and the emerging tools like Atlas and AJAX.NET , I thought it was the right time to talk about the implications on search engine...
-
The art of software development
If you are new to programming or just interesting in learning how other developers approach the art of software development, you should check out Jan Schreuder's article on the subject. He tries to explain the caveats in...
-
Fix the Firefox cache problem
For some strange reason, Firefox caches ASP.NET pages even if you tell it not to. This could create problems with the back-button. Normally you can tell the browser how to cache your web page in two ways. You can use...
-
Store your settings in isolated storage
Isolated Storage is a place in Windows where .NET is grated read/write permissions by default. It is a physical folder like any other folder and is located somewhere within C:\Documents and Settings\User name\Local...
-
Refactor your ASP.NET project
Today at work i was refactoring my code as I do everyday, when it suddenly hit me that our ASP.NET projects were also refactored in a sense. For those of you who don't know what refactoring is, here's a definition. “...
-
CSLA .NET 2.0 with Generics
Last week, Rocky Lhotka returned to the .NET Rocks! online radio show with Carl Franklin , announcing the release of his CSLA.NET 2.0 business object framework. This is exciting news for anyone who uses the framework...
-
Download dasBlog theme
I’ve had some requests from other dasBlog users that I should make this design available as a theme for download. That was actually my plan from the beginning, but I haven’t gotten around to it before now. I wanted to...