Welcome to Professional ASP.NET - Chris Love's Official Blog Sign in | Join | Help

Chris Love's Official ASP.NET Blog

Chris Love's Helpful tips, tricks and pragmatic development knowledge for the ASP.NET world.
ASP Insider

January 2006 - Posts

Microsoft Store

Custom SiteMap Provider
Right before I went down with an illness a few weeks back I started working with the navigation controls in ASP.NET 2.0. I really wanted something that would be able to respond to any new page additions at the time they are added or changed. I did not want to have to create a sitemap file and write some code to update it, I really hate messing with XML to be honest. Read More...
VB or C#
Funny thing, Monday my buddy Tom was visitng with me and asked me the age old question (we can say then when talking about technical things right), should I learn C# or VB? Read More...
Using ASP.NET 2.0 with IIS
Putting a new site or just an upgrade of an old site in IIS is pretty easy. You just have to go to the ASP.NET tab of the site configuration and select the version (2.0....) you need. I found a quick Blog entry on this. Read More...
Nesting Master Pages, Do It At Your Risk.
I love Master Pages, it was one of the two main reasons I can dump DotNetNuke in favor of ASP.NET 2.0 alone. The other being Membership. I hvae found using master pages to be quite easy and extremely useful. I won't get into what I used to do here, but it was a similar idea, just not nearly as clean. Read More...
What's the big deal about Web Projects in Visual Studio 2005?
When I first started using Visual Studio 2005 back in November, I was a little lost when it came to referencing namespaces in imported class libraries. I was a little lost when I went to the 'Project' properties for my web site and could not find the tab where you type in the namespaces you want to be global. Read More...
Data Binding and the Crystal Report Viewer
I think it is nice that Microsoft includes a FREE Crystal Report viewer with every copy of Visual Studio. I had never bothered to use Crystal when I first looked that the licensing prices back in 2001, when they first included Crystal in Visual Studio 2001 or 2000 or what ever the first .NET visual studio was. This week I had my first project and first exposure to using Crystal Reports, and it has not been a good experience so far. Read More...
Optimizing ASP.NET Web Sites Part 1
In December I presented several pratical ways to optimize your ASP.NET site for better performance at the main TRINUG meeting. I want to start presenting those thoughts in my blog in a series of entries. Read More...
Want a FREE ASP.NET Control?
Now, this is where my business sense and experience will be shared. Bet you did not count on that. Anyway, I probably spend as much time on developing my business as I do my web sites. In that process I do a lot of studying of marketing. So as I clicked on the ad, as I do with any promotion I am interested in, I evaluated what they were doing. Read More...
Moving Database Servers
ran across Alex Cambell's entry on migrating from SQL 2000 to SQL 2005 on a new box. I think it about sums up what I did this past summer. Read More...
Initializing A Site's Membership
As with all things .NET there is more than one way to skin a cat. So it is true with membership. All the tutorials, blogs and books I have gotten my hands on so far have walked us through the nifty little web site administration tool that comes with ASP.NET 2.0. As typical with me, it did not work and really messed up my first crack at a production site. Read More...
Hear Scott Hanselman
Well just like chocolate and peanute butter, these two have gotten together for a new project called Hansel Minutes. Read More...
Image Control and Alt Tags
ASP.NET 2.0 is making a big push to be more standards compliant. Just look in Visual Studio 2005 and you will see how to set the default compliancy to 3.02, 4.0, XHTML 4.01, etc. You can also set how your compliance will generate errors while you are working. Read More...
Windows Vista Web Site
Microsoft has a Vista web site, and its pretty. Read More...
2006 Predictions
It must be Friday, Chris is reading too many things! Anyway, I was looking up things on what is happening at CES right now. I found a pretty good blog that is actually doing video reports in HD no less. I noticed they had an entry earlier in the week for thier predictions for 2006. I thought I would post some of my thoughts on what will transpire in 2006 in our ASP.NET related world. Read More...
Eric Sink Sells Solitaire
If you were fortunate enough to catch the entries by Eric back in September of 2004 you probably, like me, were fascinated with his story of how he was trying to build a small piece of software with no budget and his expeiences. Read More...
Creating Your Own Project Template
This is another great new feature that I know will revolutionize how I run my business. I have already used it, and that is the ability to create your own project templates with the click of a button, literally. I will write a more detailed entry very Read More...
File Uploading in ASP.NET 2.0
I just can not think of many sites I have developed over the years that do not need the ability to the owner or users to upload files. This is a very important topic for any web developer to understand. Read More...
MultiView where have you been?
As I play with the new controls and features in ASP.NET 2.0 I will update you. A few weeks ago I figured out the MutliView could revolutionize my whole development structure. If you have not found MutliView yet, go check it out. Read More...
Caching in ASP.NET varyby Language
In my December presenation on ASP.NET performance, I mentioned an incident on Scott Hanselman's blog. Read More...
Who Stole my Site's DLL?
The first time I went to upload my first ASP.NET 2.0 website, I was a little confused and worried to be honest. There was no dll in the bin directory for the web site. Read More...
Correcting Code and Debugging at the Same time
A feature that was promised, and even demoed to me on several occasions for VS 2003 was editing on the fly in debug mode. I think it worked for Desktop applications (in some cases at least), but never for the web. Now it does! Read More...
Intro to the Login Controls
When you begin to get exposed to the new features in ASP.NET 2.0 one of the first things you begin to familiarize yourself with is the new Login Controls. They seem to be great and I will tell you about some of my experiences in several entries. Read More...
A Little Debugging Tip
I really like the fact that VS 2005 offers its own little private web server to debug your apps with. I really do not like that I can not figure out how to add virtual directories to it. Why you may ask would I need to do that? Well despite the many instances when you do this in real life, for instance I am posting a private application on a customer's site today. But more often than not you will be using a thirda party control, like Infragistics or the FreeTextBox. Read More...
Changing the PasswordFormat
There is a changepassword method on the MembershipUser class, but you can only use it if you have the old password. So this gets me back to the GetPassword method, that only works for the passwordformat of Clear. Read More...
Introduction to Membership
One of the first things I was eager to dig into was the new MemberShip provider in ASP.NET 2.0. Well I am still learning but here is a basic introduction. Read More...
Welcome to Professional ASP.NET
As the title says, welcome, this is my first post here. I wanted to start a Blog about ASP.NET development for a while, since that is what I do most of the time. The rest of my professional life is spent running my ASP.NET development business, Extreme Read More...