Room for reference
September 03, 2005
  Exception handling in .NET The better approach for exception management strategy in enterprise wide ASP.NET applications is:
a) Define a set of application-specific exception types.
b) Build a logging mechanism (Event log or activity logging in DB).
c) Trap the custom Application Exceptions in an HttpModule, log them and redirect the user to a custom error page that indicates some problem has occured.

Check out this MSDN Magazine article on Exception-handling techniques for more understanding. 
September 02, 2005
  New Recommendations for Using Strings in Microsoft .NET 2.0 There is an article on MSDN, "New Recommendations for Using Strings in Microsoft .NET 2.0", that explains the motivation behind Ordinal comparison and the new members of the System.StringComparison enumeration in .NET 2.0. I admittedly glazed over, reading it the first time, but the third example in the section "The Motivation: The Turkish-I Problem" makes a world of sense... comparing InvariantCulture does not do a bit-wise comparison of the strings.

So, if you are comparing System.Uri's, do you compare using InvariantCulture (since the URI should be ASCII), or should you use Ordinal (given the guidance in "Choosing a StringComparison Member for Your Method Call" to use Ordinal for XML and HTTP)? The guidance from the owner of System.Uri indicated to just use Uri.Compare(). The prototype for Uri.Compare looks like:

public static int Compare(

October 21, 2004
  .NET and Component Services (COM+) The one of the reason to use COM+ Services in .NET is to do things like participate in transactions, take advantage of role-based security, or interact with a queue.
Mainly for any enterprise wide applications (Intranet apps), it would be good to use COM+ Services. In this case you will be making use of System.EnterpriseServices

Check out this article for more info:

.NET Enterprise Services and COM+

September 12, 2004
  Creating an Online RSS News Aggregator with ASP.NET Learn about displaying XML data in an ASP.NET Web page using the XML Web control to retrieve remote XML data, and about using the Repeater control to emit XML data from a database. With the ever-increasing demands of data sharing among disparate platforms, the use of XML has exploded over the past few years. Realizing this trend, Microsoft made sure to include robust XML support throughout the .NET Framework. For ASP.NET developers, this means that displaying and working with XML data in a Web page has never been simpler. Throughout this article we'll learn about XML and ASP.NET by building an RSS 2.0 syndication engine and an online news aggregator. This article assumes the reader is familiar with ASP.NET and XML.

Read more here

September 10, 2004
  Learn Better Ways to Manage Your Cache in ASP.NET Learn how to use caching effectively today and tomorrow with some new (and some not-quite-as-new) cache management techniques for ASP.NET 1.x and 2.0.

Caching is one of the features in ASP.NET 1.x that most developers are familiar with. And it has helped to fuel a yearning for cache dependency in SQL Server. The ability to refresh the cache if a row in a table has been modified is very useful to a lot of developers. And hence in ASP.NET 2.0, Microsoft built SQL Server cache dependency right into the product.

Read more here

September 04, 2004
  Integrating Visual Studio .NET and Visual SourceSafe If you are beginning a .NET team development project, you first need to understand how to establish development processes that work in a team environment. You need to know how to set up and work with the team development features supported by the Microsoft┬« Visual Studio┬« .NET integrated development environment (IDE), and you also need to be aware of the development techniques (such as how to set assembly references in the correct way) that must be followed by your development team members to ensure successful team working.

Setting up source safe - you can waste alot of time, or follow articles like these and you should be able to get up and running quickly

August 31, 2004
  Top 10 benefits of SharePoint Portal Server - Create a complete view of your business
- Put relevant information at your fingertips
- Share knowledge across the organization
- Find and make the most of organization's intellectual capital
- Find, aggregate, and provision SharePoint sites
- Create self-service portals.
- Automate business processes
- Speed adoption by using familiar interfaces and tools
- Reduce development time and cost with out-of-the-box portal services
- Ease deployment with flexible options

For more information visit ->
a blog on Technology of Microsoft & much more..

My Photo
Location: Chennai, Tamil Nadu, India
May 2004 / June 2004 / July 2004 / August 2004 / September 2004 / October 2004 / September 2005 /

Powered by Blogger