To learn about the basics and architecture of WPF ,  download this enclosed deck.


Some of the .NET 4.0 Features I enjoyed

I liked personally some of the new features in .NET 4.0 and just want to share those.

The new String..IsNullOrWhiteSpace method indicates whether a string is null, empty, or consists only of white-space characters.

New Path.Combine method overloads enable you to combine file paths.

You can now enable lazy initialization for any custom type by wrapping the type inside a System.Lazy<(Of )>) class.

The compression algorithms for the System.IO.Compression.DeflateStream and System.IO.Compression.GZipStream classes have improved so that data that is already compressed is no longer inflated. Also, the 4-gigabyte size restriction for compressing streams has been removed.

When there is a change ,accept it (LINQ to SQL is most likely going to be replaced by .NET 4.0 Entity Framework)

As per ADO.NET Team Blog ,.NET 4.0 the Entity Framework will be the recommended data access solution for LINQ to relational scenarios.

The moral of this post is even though there are already lots of projects has been developed using Linq to SQL which is a very good O?R mapper tool,but still If there is a change for good,we shud accept it.

SEO Features in ASP.NET 4.0

Sorry guys,I had been off for last 2-3 days  due to I had been badly affected by a virus flu ,thank god finally I am not a victim of  H1N1 crazy isn’t  jokes apart here is one of the feature I really admired in 4.0.

I beleive every single .NET web developers are eagerly waiting to know what’s up still available with ASP.NET 4.0,since from the VS.NET 2010 beta has been released  I am getting lots of request to write post on ASP.NET 4.0. I am proud to say that I am one of such reviewer for the beta release of VS.NET 2010. I am really impressed with SEO features.

As web traffic becoming a great challenge nowadays  and mostly the identification and indexing is happening using a page title,description and keywords. The new feature in 4.0 allows programmers to set the page title,description and keywords from code behind like below.

protected void Page_Load(object sender, EventArgs e)

        Page.Title = “BestOfCyber – Downloads”;
        Page.MetaKeywords = “BestOfCyber,Downloads,Microsoft”;
        Page.MetaDescription = “This page contains the ebook downloads”;


I will write more with other features available once I dig into VS.NET 2010 further.