TFS 2010 Error : TF255374 The default collation is set to Latin1_General_CI_AI

23. February 2013

[Configuration Database] TF255374: The following SQL Server instance is not compatible with Team Foundation Server: VBXW2008\SQLSVR08. The default collation is set to Latin1_General_CI_AI. Team Foundation Server requires that the default collation be case insensitive and accent sensitive. You must choose a SQL Server instance whose default collation settings match these requirements


The best option i found out was either i re-install the SQL SERVER 2008 again fresh or create a new instance with collation settings defined properly at the time of installation . 

Team Foundation Server 2010 ,

How to get exception details pushed to client when using WCF web service

11. February 2013

We can enable this setting by including the below code in webconfig of WCF web service . By adding the tag <serviceDebug includeExceptionDetailInFaults="true"/> we can get the details of the specific exception raised at server side into client side when Debugger is attached with client application .

          <!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
          <serviceMetadata httpGetEnabled="true"/>
          <!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
          <serviceDebug includeExceptionDetailInFaults="true"/>
    <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />


StackOverflowException thrown in C#

8. February 2013

I was getting a stackOverFlowException in my program , i found out that i have called my function in its own definition body , actually i had a similar name function in other class and i forgot to call that function with its own instance and hence this exception was thrown . 


How to implement IValueConverter Interface and using it in xaml

7. February 2013

Nice msdn article for this topic :-


How to assign a new thread for a multiple parameter function

25. January 2013

We can use Lambda expression in order to pass a multiple parameter function to a thread .

Thread MailThread = new Thread(() => StartSendMail(Email, VerificationCode));

Threading C# ,

How to check which port is open on Remote Machine

22. January 2013

These two links below explains how we can use a utility called Portqry to determine whether a specific port or range of ports opened on Remote Machine or not .



Utility , ,

Check whether your Processor Support SLAT for running Windows Phone 8 Emulator

21. January 2013

This is a good post which explains thoroughly how to check whether your processor support SLAT .

Windows Phone 8 Dev , ,

Using Vmware 8.0 as Virtual Machine server

12. January 2013

Its a very nice blog which explains how to set a VMware containing machine to act as server for VMware 8.0 .

Hosting multiple site over single IP address using IIS 7

2. December 2012

Its a great blog where you can learn how to host multiple sites on a single IP -


How to host your own Web Server using your Desktop Machine with Dynamic IP Address using

30. November 2012

The simplest process i came across while searching for a way to host my own website on my own server without getting in hassles of choosing web hosting service was

All you have to do is register for the free service there and you will get an email with the steps to follow with a client software which you have to install on your machine. After that you will have to configure your ADSL Router ( if you are using it to access internet ) to forward port number 80 to the ip address of your machine which is going to be a web server . And you are done now the client software you installed will automatically update the IP in DNS server of and you can access your site with

<your site name >

this kind of domain is given when you use free package and there is also an option to pay and use your own domain but i haven't checked that yet . So enjoy and Host your site with a dynamic IP !