Archives
-
Free Patterns and Practices Guidance Explorer for ASP.NET and .NET
JD Meier from the Prescriptive Architecture Guidance Group (aka PAG) at Microsoft stopped by my office this morning to show me the new Guidance Explorer tool he has been working on. This is a cool WinForms client application that aggregates PAG guidance and suggestions, and allows you to search and sort across it. This makes it ideal for quickly reviewing checklists of suggestions for ASP.NET projects. Each guidance rule covers why it should be followed, and includes instructions on how to implement it.
-
15 Great ASP.NET 2.0 Data Tutorials Published
Earlier this year I posted two long data access tutorial posts. My goal was to then follow up these popular posts (90,000+ views and counting!) with a whole series around them. Unfortunately work sidetracked me and I found I didn't have the time to-do them justice...
-
More Atlas Resources (Videos, Articles, WebCasts and Books)
A bunch of cool Atlas content has recently been posted to the web. Below are a few nice links to check out:
-
ASP.NET 2.0 Security, Membership and Roles Tutorials
Scott Mitchell recently published part 5 of his nice series on using the new ASP.NET 2.0 Membership and Roles features. You can read the series here:
-
DLINQ with Stored Procedures
I've blogged a few times about LINQ and DLINQ over the last few weeks (and will be blogging a lot more about them in the future). You can read my overview post on LINQ here, and my introduction to DLINQ with ASP.NET here.
-
PageStatePersister Extensibility with ASP.NET 2.0
One of the new extensibility features in ASP.NET 2.0 is the ability to override and customize how page viewstate is stored and persisted. With ASP.NET V1.x, viewstate is always stored in a hidden field within the ASP.NET page, and doesn't expose an easy way to place it elsewhere. With ASP.NET V2.0 you can optionally choose to store it anywhere. A built-in SessionPageStatePersister is even included built-in to the product if you want to store it on the server in session state.
-
My TechEd Talk Now Available for Download
Many thanks to the 1200+ people who showed up to my TechEd breakout talk today. I had a blast and hope you did too.
-
Free Atlas Control Toolkit Test Automation Harness Published
If you are reading this, hopefully by now you've checked out both Atlas and the Atlas Control Toolkit.
-
LLBLGen Pro Example Using ASP.NET 2.0
Frans Bouma is the creator of the very popular LLBLGen Pro O/R mapper for .NET. He just posted a nice walkthrough showing how to use the new version of LLBLGen (which includes some really nice new ASP.NET datasource controls for UI binding) to perform the same scenario I showed in my DLINQ post last weekend.
-
VS 2005 Team Edition for Database Professionals
At TechEd this week Microsoft is going to be showing off the new VS 2005 Team Edition for Database Professional tool which is now part of the Visual Studio Team System line of products. You can learn more about it here. The first CTP build will be available to MSDN subscribers on June 11th.
-
Visual Studio Tips/Tricks (Free Articles + Book)
Steve Smith published two cool articles on the ASPAlliance site last week that show how to get more out of Visual Studio and Visual Web Developer. You can read them both here:
-
Using DLINQ with ASP.NET (Part 2 of my LINQ series)
-
Supporting Templates with ASP.NET User Controls
ASP.NET User Controls (those files with the .ascx extensions) provide a really easy way to encapsulate functionality within an application, and allow it to be re-used across multiple pages and projects (note: for a tutorial on how to create re-usable user control libraries with the VS 2005 Web Application Project check out the C# one here, and the VB one here).
-
VS 2005 Web Application Projects, MSBuild, and Continuous Integrations
One thing that I thought would be worth spending a few minutes writing about is the built-in MSBuild support provided with the VS 2005 Web Application Project Model option.