C# and Visual Basic Compared
Published January 25th, 2010 Under Coding | Leave a Comment
Visual Basic IDE Program Manager, Dustin Campbell, speaks with Peter Golde and Ted Neward about the relationship between C# and Visual Basic (VB).
Visual Studio 2010: What’s New in Managed Languages
Published November 30th, 2009 Under Coding | Leave a Comment
In this release of Visual Studio, C# and Visual Basic continue to evolve, providing new features to speed up development and add integration with dynamic languages. In addition, a new functional programming language called F# joins the set of managed langauges included in Visual Studio 2010. In this video, Jason Olson goes over the enhancements to C# and VB and the significance of F#.
Luca Bolognese: C# and VB.NET Co-Evolution – The Twain Shall Meet
Published July 17th, 2009 Under Coding | Leave a Comment
For most of their lifetimes, C# and VB.NET have evolved at their own pace and in their own ways (C# added iterators, VB.NET didn’t. VB.NET added XML Literals, C# didn’t. etc, etc…). Today, Luca Bolognese and team have embarked on a new approach to how .NET’s premiere languages will evolve going forward: Co-Evolution. Essentially, new language/compiler features will be developed for each language concurrenly. No longer will C# get new language construct X while VB.NET adds Y. They will both get X (and they will both get Y). Anders Hejlsberg, the father of C#, now oversees both languages and will make sure that language innovations are developed for C# and VB.NET at the same time. I visited Luca recently to get a sense of the rationale behind this new co-evolutionary approach to two very different languages. Why is co-evolution important? Why not just have the languages, which target different demographics (do they?), evolve in ways that match the needs their users? What’s the story here? What’s next?
Object Initializers in CSharp 3.0 and VB.NET 9
Published April 1st, 2009 Under General | Leave a Comment
This video takes a look at object initializers, which have been added to both CSharp and VB.
10-4 Episode 9: Visual Basic 10
Published March 11th, 2009 Under Coding | Leave a Comment
In this episode of 10-4, we introduce some of the new features and functionality coming to the Visual Basic language with the release of Visual Basic 10. We’ll cover a whole range of features from Auto-Properties, to Multiline Lambdas, Statement Lambdas, Collection Initializers, Array Literals, and Implicit Line Continuation.
keep looking »