Wednesday, August 24, 2005
VS 2005 Web Projects and IIS
Scott Guthrie explains the new Web Project System and its new features (lots of information) and he also explains how VS2005 simplifies handling IIS Application and Virtual directories.
It is a must-read for every web developer out there wanting to build Web projects in VS 2005.
It is a must-read for every web developer out there wanting to build Web projects in VS 2005.
Sunday, August 21, 2005
Changes to ASP.NET 2.0 Beta --> RTM
Brian Goldfarb has posted following link to major changes coming up in the RTM version of ASP.NET 2.0 releasing November 2005.
Check it out: Beta 2 to RTM Changes
Check it out: Beta 2 to RTM Changes
Wednesday, August 17, 2005
Designing Portal with Web Parts and Personalization
A great article on Portal Framework and WebParts co-authored by Fritz Onion has been posted on MSDN titled Personalize Your Portal with User Controls and Custom Web Parts
I particulary like their technique of encapsulating a WebPartManager and other links for switching between Browse, Edit, Design, Catalog and Scope mode of Webparts, into a User Control and then re-using it across entire website through dropping it onto Master Page. This control intelligently checks if the current page and user is allowed to switch to another mode and then displays the appropriate links.
I also liked their File-based storage approach instead of using SQL Express for storing personalization data of the Portal Framework, although not suited if in case the portal has many pages and many users. (See the App_data folder under the application root folder, it stores information for each user on each page, therefore its not very scalable), but is a good example of using a custom provider.
I wish if the article also included Connectivity between different Webparts and displaying data in one webpart based on the selection in other webpart.
Saturday, August 13, 2005
Introducing Omar Al Zabir
Thanks to the CodeProject for introducing me to Omar Al Zabir, who has won their Smart Client Competition with his article Developing next generation Smart Clients using .NET 2.0 working with existing .NET 1.1 SOA based XML Web Services. Omar lives in Dhaka, Bangladesh where he works for a some US based clients. Omar he has also written few articles:
Implement a Microsoft Word-like Object Model for Your .NET Framework Application
RSS Feed Aggregator and Blogging Smart Client
Distributed Command Pattern - an extension of command pattern for connected systems
He also runs a .NET User Group. Check out oazabir.com
Thanks Omar for letting me know more about you and welcome to my buddy list.
Implement a Microsoft Word-like Object Model for Your .NET Framework Application
RSS Feed Aggregator and Blogging Smart Client
Distributed Command Pattern - an extension of command pattern for connected systems
He also runs a .NET User Group. Check out oazabir.com
Thanks Omar for letting me know more about you and welcome to my buddy list.
Tuesday, August 09, 2005
New Cool Stuff in ASP.NET 2.0
It’s been a while since I could write something; there is a lot of new stuff in ASP.NET 2.0.
In case you already don’t know, Scott Guthrie(PUM) has been posting many new features lately, the most interesting one to be the Atlas Project, for building AJAX-style web application that provide rich user experience and better cross-browser support. However through Script Callbacks it was possible to build rich web application (check my earlier post), but debugging such application was a lot more difficult, check how Atlas comes to rescue. Also check out Brock Allen's comparision of Script Callbacks and AJAX.
In case you already don’t know, Scott Guthrie(PUM) has been posting many new features lately, the most interesting one to be the Atlas Project, for building AJAX-style web application that provide rich user experience and better cross-browser support. However through Script Callbacks it was possible to build rich web application (check my earlier post), but debugging such application was a lot more difficult, check how Atlas comes to rescue. Also check out Brock Allen's comparision of Script Callbacks and AJAX.
Other interesting features include Extending Page attributes, Default Button and Default Focus. Read the full news on Scott’s blog.
In case you haven’t already downloaded, check out the new 101 Samples for Visual Studio 2005. I downloaded the Data Access and Web Development Samples, but for some unknown reasons I was getting “Server Application Unavailable” when I tried to run the samples with my .NET Framework 2.0 Beta 2 build that shipped with Visual Studio 2005 Beta Experience Kit.
I also downloaded and installed AdventureWorks database, but SQL Server 2005 that ships with Beta Experience Kit didn’t show the database, trying to attach the database I get the error stating that “opened database version is 607, the server support 603 and earlier”, I guess I need to download the latest build i.e. SQL Server Express Edition June CTP.
Get yourself started with the Club site Starter Kit and also checkout mike’s post, where he learnt how to send email through ASP.NET 2.0
In case you haven’t already downloaded, check out the new 101 Samples for Visual Studio 2005. I downloaded the Data Access and Web Development Samples, but for some unknown reasons I was getting “Server Application Unavailable” when I tried to run the samples with my .NET Framework 2.0 Beta 2 build that shipped with Visual Studio 2005 Beta Experience Kit.
I also downloaded and installed AdventureWorks database, but SQL Server 2005 that ships with Beta Experience Kit didn’t show the database, trying to attach the database I get the error stating that “opened database version is 607, the server support 603 and earlier”, I guess I need to download the latest build i.e. SQL Server Express Edition June CTP.
Get yourself started with the Club site Starter Kit and also checkout mike’s post, where he learnt how to send email through ASP.NET 2.0