Loading ...

Who is online?  0 guests and 1 members
home  »  blogs  »  Vivek Thakur: July 2009

Communifire Blogs

Vivek Thakur :July 2009 postings

Vivek Thakur

Dictionary vs Hashtable vs ListDictionary vs HybridDictionary

7/22/2009 by Vivek Thakur · 0 · 11948

Hastables are deprecated now because with .NET 2.0 and above the Dictionary class is introduced which is much more efficient because it does not need to box or unbox data while adding/retrieiving items. ListDictionary should be used when the number of items are small (usually less than 10). Else if you are sure that your list will have more items, than use Dictionary. If you are not sure...

Vivek Thakur

Caching in ASP.NET: Velocity Distributed caching Framework

7/16/2009 by Vivek Thakur · 2 · 9068

Many beginner developers do not realize how effcient caching mechanisms can play a big role in increasing application performance. Most developers are accustomed to using the default In-Proc session state, or the Cache object to store the application related data. While such in-built caching mechanisms will work perfectly fine for most applications which do not need to scale to higher le...

Vivek Thakur

SQL server install error:One or more of the components being installed are already registered as 32 bit components in the target application.

7/15/2009 by Vivek Thakur · 2 · 7070

Recently I got this error while installing SQL Server 2005 64 bit on a machine where previously SQL Server 2005 32 bit was installed: Failed to install and configure assemblies C:\Program Files\Microsoft SQL Server\90\DTS\Tasks\Microsoft.SqlServer.MSMQTask.dll in the COM+ catalog. Error: -xxxxx Error message: Unknown error xxxx Error description: One or more of the components being insta...

Vivek Thakur

Abstract classes vs interfaces c#

7/9/2009 by Vivek Thakur · 0 · 5051

When should you use Abstract classes for implementing dynamic polymorphism? and when Interfaces are your best option? Most beginners tend to get confused between Abstract classes and Interfaces, so here is a quick primer: In Abstract classes you can use "abstract" keyword to mark methods which *must* to be implemented in derived classes, and use the "virtual" keyword to create some concr...

Page 1 of 1 (4 items)

Product Spotlight

ASP.NET Hosting Spotlight

Join CodeAsp.Net for FREE Today!

It's fast, easy and free! Submit articles, get your own blog, ask questions & give answers in the forums, and become a better developer, faster.

enter your email address:

 

Quick Vote

What kind of email newsletter would you prefer to receive from CodeAsp.Net?