Professional C# (English) Professional C# (Persian)

C# Development, The Professional Way

Welcome to Professional C#

Hi, my name is Reza Nassabeh and I'm a computer software developer and architect from Shiraz, Iran, currently residing in Melbourne, Australia.

I started this site as a place to share my experiences with all those developers who want to learn new tips and tricks about the .net environment every day.
Here you will find useful information on everyday programming issues. You can also share your experiences with other members and take advantage of theirs. So I encourage you to become a member and revisit regularly to learn a new thing every new day.


Recent Posts

Workflow Versioning, Resolving "Type information for activity [ACTIVITY] was not found in database" exception
Comments: none  Rating: 0 / 0


WcfSvcHost raises System.BadImageFormatException when debugging
Comments: none  Rating: 0 / 0


Resolve "Unable to generate a temporary class (result=1)" exception
Comments: none  Rating: 0 / 0


» See more blog posts


Top 5 Downloads

These are the top five popular downloads that are most downloaded by Professional C# members. Visit downloads to check out these items and many more.


» Download more


Latest Articles

How to Validate Data provided in MVC URL’s
Friday, January 27, 2012  By  Shivprasad Koirala

This article explains how to validate data passed in MVC URL’s.


How to Retrieve Saved Images From SQL Server Database and Show on the Page
Thursday, January 26, 2012  By  Sheo Narayan

In this article, Sheo Narayan shows how to retrieve saved images from a SQL Server database and show them on an ASP.NET page.


Custom routes for MVC Application
Wednesday, January 25, 2012  By  Jigar Bagadai

This article provides detail about ASP.NET MVC Routing architecture and customize structure of the URLs of your ASP.NET MVC applications.


» More articles

Editor notes

During the past few months I was involved in several projects and this left me no time to update this site. But I did my best to regularly devote part of my time to upgrade the site and it's content. I added new features that make it easier to share information. There is now a blog section on the site that is intended for publishing technical problems and appropriate solutions in real life projects.

I'll appreciate your comments and suggestions to improve your experience at Professional C#.

Thanks for your support
Reza Nassabeh