InfoQ Homepage Visual Basic.NET Content on InfoQ
-
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.
-
JetBrains Resharper 2.5 RTM
Last week JetBrains released version 2.5 of their Visual Studio 2005 add-in called ReSharper. Developers use ReSharper to enhance their Visual Studio 2005 coding experience.
-
Windows Assessment Numbers and a Lesson on Avoiding Unsafe Code
Windows assessment numbers are expected to be very useful for comparing computers in the store or for identifying performance bottlenecks in systems you already own. Other possible uses include altering an application's behavior depending on the system's capabilities. But using them from managed code isn't exactly easy, especially when you have to deal with raw pointers.
-
What should Lambda Expressions in Visual Basic Look Like?
In order to support LINQ, Visual Basic is adding support for lambda expressions. Lambda expressions are essentially inline functions and are a corner-stone of functional programming languages like Lisp and Haskell. As the next version of Visual Basic edges ever closer, certain syntactical issues need to be addressed.
-
Visual Basic Migration Strategy Part 2 - Interop User Controls
Back in September, Microsoft's VB team gave developers a way to include .NET forms in VB6 applications. In their latest CTP, they also bring you the ability to include .NET controls on a VB6 form.
-
Microsoft Publicly Offers Visual Studio Hotfixes
A common complaint is that Microsoft restricts access to Visual Studio hotfixes. While available for free, they do require a call to customer support. In a pilot program, Microsoft has decided to release their most common hot fixes through Microsoft Connect.
-
Var/Option Infer: New Syntax for C# and VB 9
Microsoft is considering several new language features for C# 3.0 and Visual Basic 9 including type inference. As this may result in breaking changes, a new mode called Option Infer is also being considered for VB.
-
BLINQ Web Application Generator
The BLINQ demo allows developers to quickly develop CRUD (Create/Read/Update/Delete) style applications. With one command, an entire web site with insert, list, and detail pages is created.
-
Missing Pieces to the VB Upgrade Story: Printer Compatibility Library
Microsoft has released a Print Form component for VB 2005 and is developing a Printer Compatibility Library that will allow VB 2005 applications to use the Printer object from VB6.
-
VS 2005 SP 1 Beta 1.0 Released
Microsoft has announced the release of the first beta of the Visual Studio 2005 Service Pack 1. Currently it can only be downloaded via the Microsoft Connect site. It is currently available in English and Japanese. The final version is expected to be available in 3 to 4 months.
-
A Real Migration Strategy for Visual Basic 6 Applications
Microsoft's Visual Basic Team has released a new Visual Studio Power Pack called Interop Forms Toolkit 1.0. This toolkit allows developers to embed VB.Net forms inside a VB6 application.