Saturday, December 10, 2005
Visual FoxPro 9, Service Pack 1 Released
Microsoft has just released Service Pack 1 for Visual FoxPro 9. It can be downloaded from the VFP web site on msdn.
This service pack focuses on bug fixes. For more details, see Ken Levy's "Letter from the Editor" for December.
Posted @ 1:36 PM by Egger, Markus (email@example.com) -
Tuesday, December 06, 2005
New Language Features in C# 3.0
C# has been a fascinating and vibrantly alive new programming language. Each version of C# has introduced exciting new language features, such as Anonymous Methods and Generics in the 2.0 version (note: Generics ultimately ended up in the CLR and are available in other languages as well). C# 2.0 has just been released, but what few realize is that .NET languages usually are far ahead of the Visual Studio release they are usually released with. C# 2.0 for instance has long been completed, but it has taken Microsoft some time to build .NET Framework and Visual Studio features around those new language features.
This means that the next version of C# (which will have the version number 3.0) is already available in limited form (mainly for people who attended PDC). There once again is a fascinating list of new features available in that version, such as Type Inference, Object Initializers, Anonymous Types, Lambda Expressions, Expression Trees, and the 500 pound gorilla of new features: LINQ.
A new online article of mine focusing on most of these features (I just touch on LINQ... everything else is present) has just been made available to CoDe Magazine email newsletter subscribers, and it is also available online. Another online-only article explicitly focusing on LINQ will also be made available soon (and a more in-depth one will follow in the printed magazine). I will also publish an article about new language features in the next version of Visual Basic soon.
Even if you never intend to use C# 3.0, there are a number of interesting things in C# 3.0 that are significant (or at least interesting) for any developer using an object-oriented language.
To get this eColumn, it is best to sign up for our email newsletters. You can do so at: http://www.code-magazine.com/Account.aspx?mode=email
You can also see this article online at this URL: http://www.code-magazine.com/Article.aspx?quickid=050123
Posted @ 7:48 AM by Egger, Markus (firstname.lastname@example.org) -