Something NEW?.....Naaa...Not much.

↑ Grab this Headline Animator

Friday 2 November 2007

Visual Studio 2008

Hi Again..!

I hope you are well aware of Visual Studio 2003 or 2005 mostly.

Let's see some few beautiful features of upcoming VS2008 for a busy developer. Feel interesting...!

1. Automatic Properties
Automatic properties allow you to avoid having to manually declare a private field and write the get/set logic -- instead the compiler can automate creating the private field and the default get/set operations for you.
2. Extension Methods
Allows developers to add new methods to the public contract of an existing CLR type, without having to sub-class it or recompile the original type
3. Lambda Expressions
Unlike anonymous methods, which require parameter type declarations to be explicitly stated, Lambda expressions permit parameter types to be omitted and instead allow them to be inferred based on the usage.
4. Query Syntax
Query syntax is a convenient declarative shorthand for expressing queries using the standard LINQ query operators. It offers a syntax that increases the readability and clarity of expressing queries in code, and can be easy to read and write correctly. Visual Studio provides complete intellisense and compile-time checking support for query syntax.
5. Anonymous Types
Anonymous types are a convenient language feature of C# and VB that enable developers to concisely define inline CLR types within code, without having to explicitly define a formal class declaration of the type.
6. LINQ
Language IntegratedQuery, LINQ supports a very rich extensibility model that facilitates the creation of very efficient domain-specific operators for data sources. The "Orcas" version of the .NET Framework ships with built-in libraries that enable LINQ support against Objects, XML, and Databases.


And many more...

Want to know all these...?
Check the Visual Studio 2008 WhitePaper from Microsoft.

No comments: