Thursday, November 09, 2006

My first impressions of .NET 2.0

I'm finally getting around to actually developing with VS 2005 (although having to use an Access db - I'm not an Access fan :p) and now have to learn all the changes that have occurred in it. For the most part it is the same, but there are some things that bug me. I think the biggest disappointment so far is the GridView - the updated version of the powerful DataGrid in .NET 1.0 & 1.1. The nice thing is that sorting, which was a real pain the the DataGrid is automated. The major drawback that I've found is trying to use multiple DropDownLists as filters for the GridView - it takes a lot of extra work to get them functioning properly. Also, if you are using a view form the db to populate GridView and wish to do editing, it is a real pain in the ass. Overall, I've found so far that a lot of the functionality is hidden, so most of the control is a black box, making it extremely difficult to determine what is going on or how to correct errors that are occurring. Another pet peeve is trying to use javascript files within an aspx page - you now have to create a whole separate class to embed the script if you are using a Content tag page within a Masterpage - it is a lot more work and very redundant!

On a different note, I'm now officially a sysAdmin as well as a developer! Although it is still a struggle doing stuff on FreeBSD, I feel that I'm finally making progress...