Thanks a lot for sharing your experience and opinion on Rails.
Please find below all new features of C# 3.0 (Actually, VB.NET 9.0 and C# 3.0 are like two peas in a pod, so all below mentioned features are also available in VB.NET 9.0. Moreover it's so easy to integrate projects written in other .net languages to your
project in visual studio.) Follow this link for further details:
http://msdn.microsoft.com/en-us/library/bb308966.aspx I've already used all these new features. If you make the most of them in your projects you'll be able to reduce you code in times!
Implicitly typed local variables, which permit the type of local variables to be inferred from the expressions used to initialize them.
Extension methods, which make it possible to extend existing types and constructed types with additional methods.
Lambda expressions, an evolution of anonymous methods that provides improved type inference and conversions to both delegate types and expression trees.
Object initializers, which ease construction and initialization of objects.
Anonymous types, which are tuple types automatically inferred and created from object initializers.
Implicitly typed arrays, a form of array creation and initialization that infers the element type of the array from an array initializer.
Query expressions, which provide a language integrated syntax for queries that is similar to relational and hierarchical query languages such as SQL and XQuery.
Expression trees, which permit lambda expressions to be represented as data (expression trees) instead of as code (delegates).
In general .net framework 3.5 comes with new great features and improvements:
As a matter of fact, before making a step forward I always tend to look all over msdn to find out how I can take advantage of all these new features. Frankly speaking, I've already started thinking of migration to .net framework 4.0
slavik118
Participant
1147 Points
207 Posts
Re: Its time to move classifieds to Asp.Net MVC
Oct 15, 2009 03:58 PM|LINK
Thanks a lot for sharing your experience and opinion on Rails.
Please find below all new features of C# 3.0 (Actually, VB.NET 9.0 and C# 3.0 are like two peas in a pod, so all below mentioned features are also available in VB.NET 9.0. Moreover it's so easy to integrate projects written in other .net languages to your project in visual studio.) Follow this link for further details: http://msdn.microsoft.com/en-us/library/bb308966.aspx I've already used all these new features. If you make the most of them in your projects you'll be able to reduce you code in times!
In general .net framework 3.5 comes with new great features and improvements:
http://msdn.microsoft.com/en-us/library/bb332048.aspx
As a matter of fact, before making a step forward I always tend to look all over msdn to find out how I can take advantage of all these new features. Frankly speaking, I've already started thinking of migration to .net framework 4.0