InfoQ Homepage Visual Basic.NET Content on InfoQ
-
Jasper: ORM without Code Generators or Configuration Files
Jasper is Microsoft's new ORM project designed for rapid application development. And unlike earlier Microsoft projects, this one does not require code generators. The goal? To "make the experience of developing quick and dirty database apps one that is truly quick and clean."
-
Introducing Visual Basic 10
With VB 9 slated to be released sometime this year, Microsoft is already talking about VB 10, also known as VBx. Key features include dynamic code generation like that you would expect in Lisp, Ruby, or Python. This opens up VB.Net for both Silverlight and Office.
-
Dynamic Language Runtime Announced
Microsoft has announced that they are building an extension to the Common Language Runtime called the Dynamic Language Runtime (DLR). This extension is being designed to enable interoperability between dynamic languages in the same manner that the CLR enabled interoperability between statically typed languages.
-
VS Express Editions Orcas CTP Available
Along with the full version of Visual Studio Orcas in beta, the free versions that make up the Visual Studio Express line are now available.
-
Live From Redmond Coverage: LINQ Overview
Kit George presented the second installment of the live Orcas webcasts. Highlights include LINQ syntax and features.
-
Partial Methods in VB and C#
Two language features, Dynamic Interfaces and Dynamic Identifiers, were cut from VB 9. New features that are being added in their place include Partial Methods. While partial methods share many of the same use cases as events, they have very different implementations.
-
Strong Duck Typing Cut from VB 9
Visual Basic's implementation for duck typing, known as Dynamic Interfaces, has been cut from the Orcas release due to time constraints.
-
Visual Studio Orcas Round-Up
InfoQ has assembled a summary of the features included in the March CTP of Visual Studio Orcas. The Orcas CTP, which is expected to be released as VS 2007, can be downloaded from MSDN.
-
Does C# Need VB9's XML Literals?
Microsoft's two flagship languages, C# and VB, are set to diverge even more in the next release. One of the major features C# is not getting is XML Literals, and not everyone is happy about that.
-
The First VB 8 Compiler Written in VB
Rolf Kvinge has released a mostly functional VB 8 compiler written as part of the Mono project. Unlike Microsoft's VB compiler, which is actually written C++, this compiler was written in VB.
-
Deep XML Support for VB 9.0
Microsoft's XML team demonstrates some of the new features for VB 9 including XLINQ and XML Literals by converting iTunes Playlists into Zune Playlists.
-
Is C# becoming a functional language?
With the extensive functionality added to support LINQ, many people have been asking if C# and VB are becoming functional languages. Mads Torgersen, C# Language PM, answers this question in his article by the same name.
-
VB 8 Compiling on Mono
Rolf Bjarne's VB 8 compiler is now self-hosting on Mono. This represents a major milestone for both the Mono team and the VB language.
-
Should VB Break Backwards Compatibility (Again)?
Paul Vick of Microsoft's Visual Basic team asks the VB community if they are willing to accept a breaking change in order to get a true ternary operator.
-
Microsoft has brought .NET to the World of Robotics
Seeing parallels between the computer industry of 30 years ago and the robotics industry of today, Microsoft is determined to not be left out of the next big thing. For their initial play, Microsoft has released the Microsoft Robotics Studio.