I attended Deeper in .NET yesterday, along with a few hundred others. It was an excellent day filled with .NET goodness. I’m not sure what the actual attendance count was, but I guess it was higher than last year’s event.
We learned about:
WCF (formerly Indigo) Top to Bottom with Michele Leroux Bustamante
Anatomy of a Successful ASP.NET Application: Inside DasBlog with Scott Hanselman
ADO.NET 2.0 Integration with SQL Server 2005 with Julia Lerman
AJAX and Atlas with... [More]
Friday night, two days ago, the Wisconsin .NET Users Group held a dinner to thank some of the most active and influential people in the community. I was lucky enough to get invited because I’m one of the more active Bloggers in the users group. The dinner offered the chance to enjoy live local music, learn more about the WI .NET Users Group and meet/talk with the speakers that would be presenting at Deeper in .NET 2006. How could I pass on this great opportunity?
Well, since I’m sor... [More]
On April 22nd at the Wisconsin .NET Users Group's Deeper in .NET 2006 event, Scott Hanselman will be presenting on "Anatomy of a Successful ASP.NET Application: Inside DasBlog". DasBlog is one of the most popular ASP.NET blogging engines. In this presentation Scott will cover creative uses of HttpModules and HttpHandlers, using background threads within ASP.NET, internationalization, caching, skinning, creating a macro language, Web Services that are more than SOAP and more.
This day long event... [More]
In ASP.NET 1.x controls had to be registered in each page they were used. New since ASP.NET 2.0, controls can be registered in the web.config file. Visual Studio 2005 supports full intellisense when editing .aspx pages. This feature allows commonly used controls to be more easily used through out your application.
<add tagPrefix="mycontrol" src="~/Controls/Header.ascx" tagName="header"/>
The MaintainScrollPositionOnPostback page directive attribute allows pages to automatically maintain the current scroll position across postbacks. This feature is usefull for large pages where scrolling is necessary to view input controls down further on the page. This works in ASP.NET 2.0 and later.
<%@ Page MaintainScrollPositionOnPostback="true" %>
A simple but very usefull feature.
If you place a file named app_offline.htm into the root of an ASP.NET 2.0 application, the application will shutdown and any page request for the application will return this file instead. This feature makes it extremely easy to take down an application while a large update is being made. As soon as you remove the file any page requests to the application will continue as normal. This works with ASP.NET 2.0 and later.
At last, the new March ASP.NET "Atlas" CTP comes with Go-Live. I downloaded the latest release and am planning on playing around with it alot soon. I've been waiting for it to have a Go-Live license so I can use it in some of my personal projects I'm working on.
They are also expected to be releaseing an Atlas Refresh this month, which includes bug fixes and more featu... [More]