Visual Studio : What’s new in 2015 debugging

Microsoft Visual studio as an IDE has matured over the years and now as a developer we are eagerly awaiting release of Visual Studio 2015 later this year. In this post,i will be talking about what’s good in Visual studio 2015 CTP 6 (released on Feb 23rd) for debugging and profiling your code.I will be … Read more Visual Studio : What’s new in 2015 debugging

C#,F# – What’s New in Visual Studio 2015 Preview

What’s New In C# 6.0 C# 6.0 adds about a dozen bite-sized new features to C#, all aimed at making your code cleaner and clearer. Instead of introducing new concepts, each feature makes a common coding pattern simpler, and removes boilerplate to let the intent of the code stand out. The video takes a quick tour … Read more C#,F# – What’s New in Visual Studio 2015 Preview

ASP.NET MVC4-what’s in the basket???

My boss has asked me to do a POC using MVC…I jumped and said will try with MVC4-the new beta bride in the market…Then did a reality study and here are few learning tips,feature studies etc Installation Notes ASP.NET MVC 4 Beta for Visual Studio 2010 can be installed from the ASP.NET MVC 4 home … Read more ASP.NET MVC4-what’s in the basket???

New C# Features in the .NET Framework 4-Covariance and Contravariance

Covariance and Contravariance Covariance and contravariance are best introduced with an example, and the best is in the framework. In System.Collections.Generic, IEnumerable<T> and IEnumerator <T> represent, respectively, an object that’s a sequence of T’s and the enumerator (or iterator) that does the work of iterating the sequence. These interfaces have done a lot of heavy … Read more New C# Features in the .NET Framework 4-Covariance and Contravariance

Covariance and Contravariance FAQ

What are covariance and contravariance? In C#, covariance and contravariance enable implicit reference conversion for array types, delegate types, and generic type arguments.Covariance preserves assignment compatibility and contravariance reverses it. The following code demonstrates the difference between assignment compatibility, covariance, and contravariance. // Assignment compatibility. string str = “test”; // An object of a more … Read more Covariance and Contravariance FAQ

C# Programming Tools

The C# Team has scoured the Web for other implementations of the CLI, cool object browsers, IDE tricks, add-ins, obfuscators, and other useful tools and utilities that will help you get your job done faster. Check out the Classes and Libraries page for more links to useful tools, frameworks, and class libraries, including code-generation tools. Featured … Read more C# Programming Tools

Visual C# 2010 Samples

The Visual Studio 2010 RTM Samples are now live! Samples and documents for C# 4.0 can be found on the Downloads page. The CSharpDynamic samples include several projects showing how to use Dynamic with Office, IronPython and other technologies. There is also a covariance and contravariance example, and an example show how to use the new … Read more Visual C# 2010 Samples