Have you tryed Microsoft Port Reporter 1.0? Seems interesting...
Port Reporter logs TCP and UDP port activity on a local Windows system. Port Reporter is a small application that runs as a service on Windows 2000, Windows XP, and Windows Server 2003.
On Windows XP and Windows Server 2003 this service is able to log which ports are used, which process is using the port, if the process is a service, which modules the process has loaded and which user account is running the process.
On Windows 2000 systems, this service is limited to logging which ports are used and when. In both cases the information that the service provides can be helpful for security purposes, troubleshooting scenarios, and profiling systems’ port usage.
I like that Microsoft seems to be focused on security in these period...
Brady Gaster has given an interesting implementation of a generic Data Access Layer (DAL). It seems to be an interesting implementation and I'll analize it more accurately... Thanks Brady!
An interesting article on MSDN: An Evaluation of Stored Procedures for the .NET Developer.
I extensively use Stored Procedures at work with our applications, and these article is really interesting because it talks about the pros and cons of using stored procedures, gets an overview of the tools that Microsoft Visual Studio .NET 2003 provides to help you work with stored procedures and talks about best practices to work with them. An interesting reading...