Monthly Archives: March 2009

Build a web site using ASP.Net MVC – Part 1

At last, I have decided to get my hands dirty with some real project using ASP.Net MVC. This will give me an opportunity to explore various features that are offered with ASP.Net MVC extension. There are lots of articles available to read about this online. I’ve been reading all these time and now its time to do something more than reading … How to prepare for development? Install .Net Framework 3.5 SP1 – If you …

Continue reading →

IE 8.0 is here!

Internet Explorer 8.0 is officially released. More can be found here

Continue reading →

Using LINQ to manipulate data in DataSet/DataTable

Have you tried a micro ORM for your data access? Click to read more… LINQ (Language Integrated Query) provides a very easy and fast way to manipulate data that is cached in a DataSet. In .Net applications, DataSet represents a disconnected cache of data. Your application typically needs to search, filter thru this data in order to display this data according to the need. DataView provides a very limited options when it comes to creating …

Continue reading →

Tip: C# Automatic Properties, k_BackingField and JSON

If you are using automatic properties to define your data objects and you are trying to serialize these objects to a JSON string using DataContractSerializer (WCF/3.5), make sure you mark your data classes with [DataContract] and [DataMember] attributes (even if you are not really using WCF), a simple [Serializable] attribute will not do. If you just use [Serializable], the emitted JSON string will have a prefix tag “k_backingField” and the string is all mumbo-jumbo! So …

Continue reading →

Today is Square-Root Day!

Today is square root day! 03-03-09. We don’t get many of these…next one is years away ! So let us celebrate today!

Continue reading →