Tuesday, June 9, 2009

IIS Search Engine Optimization (SEO) Toolkit

The IIS Search Engine Optimization (SEO) Toolkit helps Web developers, hosting providers, and server administrators improve their sites' relevance in search results by recommending how to make them more search engine-friendly. The IIS SEO Toolkit Beta can be installed with the Microsoft Web Platform Installer 2.0 Beta for use with IIS 7.0 and IIS 7.5. For details, visit IIS site

White box Unit testing: Pex - Automated White box Testing for .NET

Developers, If you are interested in doing white box unit testing of your code, than Microsoft has released PEX for you. For more details and tutorials, please visit PEX.

Monday, June 8, 2009

Custom Error handlings

Today, I visited Microsoft's site to view/verify my MCP credentials, which could be acceessed from https://mcp.microsoft.com/authenticate/validatemcp.aspx, when i provided my transcriptID and access code, it exposed error screen which is a bad practice. 



If it is bad practice than what is best practice/solution to avoid this yellow screen. I laughed as Microsoft itself gave solution in ASP.NET to avoid this error screen but didn't use itself. In order to avoid this screen, open your application's web.config file, there is a section named as . By default, it's mode value is "Off" which means that if your application encouter an error, it should display error details to user but safe practice is

Friday, June 5, 2009

Australian IT Salary Survey - How much could you earn in 2009

If your interested to move/immigrate to Australia and before doing it, you want to know what could be your possible salary, than here is link for you

Wednesday, June 3, 2009

Could not load file or assembly 'CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'

Today, my team member got new machine where he has only VS 2008 with .Net Framework 3.5 along with all necessary softwares on his machine. We recently have moved our applicatio from .Net framework 2.0 to .Net Framework 3.5, which was, by default, supporting crystal reports 10.2.  By default, .Net framework 3.5 supports 10.5 version but we still using Crystal Reports 10.2 vesion. When he compiled project on his machine, he got following configuration error. 

Could not load file or assembly 'CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

Solution
In order to fix this problem, I recommended him to install crystal reports runtime CRRedist2005_x86.msi  which could be downloaded after googling it otherwise if any of your computer has VS 2005, you can find it at following path.

root\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports\CRRedist2005_x86.msi