Async CTP for Visual Basic
Category:
Announcing the Async CTP for Visual Basic (and also Iterators!)
Async is a true "parity" feature between VB and C#. We had the same designers develop it in VB and C# at the same time, and the same developers implement the feature for both compilers, and even the same unit tests for both. The end result is a feature that's keyword-for-keyword identical in both languages (and probably bug-for-bug compatible in the CTP...)

Enumerating Large XML Files
Category:
Enumerating Large XML Files (Doug Rothaus)
How do you read an enormous XML file then? You use the XmlReader class, which has been around since the first release of the .NET Framework. It reads through an XML file, but simply places a pointer on the current XML element or attribute as you go through the file. As you read through the file with the XmlReader object, you can examine the current XML, decide if you are interested in it, process it, discard it, and move on to the next part of the file. The important thing is that you can minimize how much memory is utilized at any one time in your app.

New version of the VB6 InteropForms toolkit is released
Category:
The Visual Basic Team : Back to the future! - New version of the VB6 InteropForms toolkit is released!!
As many of you are aware, VB6 applications are alive and well in the community and this toolkit has proven to be quite successful in helping developers evolve these apps with .net functionality. It works by allowing developers to create ActiveX controls in .net that can be hosted in VB6 or by creating "InteropForms" that are exposed by COM and consequently be created and shown in VB6.

ALGLIB
Category:
ALGLIB
A large collection of algorithms implemented in C#, C++, FreePascal, Delphi and VBA.
ideone.com
ideone.com
Choose language, paste code and input data (optionally), choose whether your code ought to be executed and whether it ought to be private (i.e. not listed in recent pastes) and click submit button. Then watch your code being executed, share it with your team or friends, or run it again with new input to debug.

An online IDE with plenty of programing languages to try.
HOW TO: Serialize and Deserialize XML in Visual Basic .NET
Category:
HOW TO: Serialize and Deserialize XML in Visual Basic .NET
This article demonstrates how to use the System.XmlSerialization.XmlSerializer class to serialize and to deserialize an object to Extensible Markup Language (XML)

.NET Terrarium 2.0 - Home
Category:
.NET Terrarium 2.0 - Home
Welcome to the .NET Terrarium 2.0 project! Terrarium was created by members of the .NET Framework team in the .NET Framework 1.0 timeframe and was used initially as an internal test application. At conferences and via online chats, Terrarium provided a great way for developers to learn about the new .NET programming model and languages as they developed creatures and introduced them into a peer-to-peer ecosystem.

Natural Docs
Category:
Natural Docs
Natural Docs is an open-source, extensible, multi-language documentation generator. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.

"Atlas" 1.0 Naming and Roadmap
Category:
ScottGu's Blog : "Atlas" 1.0 Naming and Roadmap
Many people have asked us to deliver a fully-supported 1.0 release of “Atlas” before the next release of Visual Studio. “Fully supported” means that Microsoft product support services are available 24 hours a day, 7 days a week, 365 days a year and that any customer can obtain hotfixes if they encounter a bug affecting their application. It also means that the product has a committed servicing product lifetime of 10 years – which provides companies with the ability to depend on it for mission critical applications.
I am excited to announce today that we are going to ship this fully supported “Atlas” 1.0 release on top of ASP.NET 2.0 and ensure that it works with Visual Studio 2005. Our goal is to ship the “Atlas” 1.0 release around the end of this year.