Successful Strategies for Commenting Code

Successful Strategies for Commenting Code [http://www.particletree.com/features/successful-strategies-for-commenting-your-code] . My personal favorite is the VS.NET’s in-built commenting feature for C# [http://www.thecodeproject.com/csharp/csharpcommentinganddocs.asp], which can be further utilized to auto-genereate clean MSDN-style documentation using NDoc [http://ndoc.sourceforge.net/] (btw, there’s…

Performance Comparison of Distributed .NET

Performance Comparison of ASP.NET Web Services, Enterprise Services, .NET Remoting [http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwebsrv/html/asmxremotesperf.asp] and the System.Messaging (MSMQ) [http://msdn.microsoft.com/webservices/default.aspx?pull=/library/en-us/dnwebsrv/html/systemmessperf.asp]…

Reflector.SQL2005Browser

Denis Bauer’s Reflector.SQL2005Browser [http://www.denisbauer.com/NETTools/SQL2005Browser.aspx] is an add-in for Lutz Roeder’s .NET Reflector [http://www.aisto.com/roeder/dotnet/] that can be used to browse .NET assemblies stored in a SQL Server 2005 (Yukon) database.…

dotNET Security How-To's

Patterns & Practices: .NET Security How-To’s [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/SecurityHowTosIndex.asp]…

Try Catch When

Quite frankly, I didn’t knew that there’s even a WHEN clause to the TRY-CATCH block. Thanks to Eric Porter [http://weblogs.asp.net/eporter/archive/2005/08/10/422136.aspx] for sharing this tip! Public Shared Function SaveChangesToServer(ByVal ShouldThrowException As Boolean) As Boolean Try ' Do some…

LogThis Update

I’ve been working on this data integration (between SAP Business One and a 3rd-party logistics system) project, on which I had a special need for an event logging class in C# .NET. The in-built logging class (System.Diagnostics.EventLog) of .NET is simple enough and good for basic applications…