Tutorial of C# and VB.NET
English | WMV3 1024×768 | MP3 48 Kbps | 113.5 MB
Genre: eLearning
Author: Luca Bolognese
As far as the .NET Framework is concerned, all programming languages are pretty much equal. In the past, you may have evaluated languages on the basis of their compilation and execution efficiency or their editing, design and debugging tools. Most of these considerations are irrelevant when programming for .NET. Languages such as C#, VB.NET and others can, in principle, access the same classes and output the same MSIL code. When hosted by Visual Studio .NET, they even share the same development environment.
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.
Download
http://hotfile.com/list/516844/5d1b256