Status Report - March 21, 2002

Hey there! It was nice to have a full week around here. Things are really
hopping around here - including a move to a new office at the end of this

1. I worked to create and update a VB Community intranet this week. I'll be
posting links here to public threads of interest, auto-sign ups for chats,
metrics on how we're doing, etc.

2. As I mentioned last week, I'm planning on a site that brings together all
the great VB.NET 3rd party stuff. A place that is a great launching pad for
finding 3rd party controls, web sites, newsgroups, books etc. I've been
getting a lot of feedback on this from partners and folks in the community.
I hope to have resources finalized in a week or so and get started.

3. Answered a few questions on GotDotNet and various newsgroups. Also worked
with community members on some more features for upcoming versions of
VB.NET. Great feedback as always.

4. Participated in the chat this past Tuesday. As always, the VB team will
have a live chat every Tuesday (barring unforeseen eventualities, natch!


Upcoming chats (

Working with Single File Web Form Pages
Tuesday, March 26, 2002, 12:00 - 1:00 P.M. Pacific Time (21:00 - 22:00 GMT)

This chat is a follow up to the white paper located at
t/html/vstchWorkingWithSingle-FileWebFormsPagesInVisualStudio.asp and will
answer questions about how to work with single-file pages in Visual Studio,
and how to convert single-file Web Forms pages to code-behind Web Forms

Becoming a Help Power User
Tuesday, April 2, 2002, 12:00 - 1:00 P.M. Pacific Time (21:00 - 22:00 GMT)

There is a lot of great material in the Visual Studio help file. This
session will cover various tips and tricks for getting the most out of it
and will collect your feedback on the help system.

Visual Studio .NET Enterprise Architect Tools
Tuesday, April 2, 2002, 2:00 - 3:00 P.M. Pacific time (23:00 - 24:00 GMT)

Successfully building complex enterprise applications requires a solid
architecture and a common understanding of requirements across the
development team. The role of an architect is typically to help their
organizations build applications that scale, integrate with existing
systems, fulfill business requirements, and be maintainable over multiple
versions of the product. In this session, Keith Short, Software Architect
for enterprise features within Visual Studio will answer your questions
about the tools Visual Studio .NET Enterprise Architect provides for
architects to build enterprise applications in a systematic, repeatable and
predictable manner.

Programmatically Creating Web Server Control Templates (Rescheduled!)
Tuesday, April 9, 2002, 1:00 - 2:00 P.M. Pacific time (21:00 - 22:00 GMT)

This is a follow on to the white paper located at
hart/html/vbtchCreatingWebServerControlTemplatesProgrammatically.asp and
will focus on your questions about creating web server control templates.

Creating Multithreaded Applications with Visual Basic .NET
Tuesday, April 16, 2002, 1:00 - 2:00 P.M. Pacific time (21:00 - 22:00 GMT)

This session will discuss how you can use multithreading techniques to
improve the performance and responsiveness of Visual Basic .NET

Whitepaper: Multithreaded Programming with Visual Basic .NET

Emulating Control Arrays
Tuesday, April 23, 2002, 1:00 - 2:00 P.M. Pacific time (21:00 - 22:00 GMT)

While this session will initially cover material in the Creating Control
Arrays in Visual Basic .NET and Visual C# .NET whitepaper, please feel free
to ask any questions you have relating to collections, event handlers, and

Whitepaper: Creating Control Arrays in Visual Basic .NET and Visual C# .NET

Working With Data at Design Time in Visual Studio .NET
Tuesday, April 30, 2002, 1:00 - 2:00 P.M. Pacific time (21:00 - 22:00 GMT)

Talk about the tools available at design time for incorporating data access
into your Visual Basic or Visual C# application, as well as working with
your database from within the Visual Studio Environment (IDE).

Whitepaper: Design-Time Data Tools in Visual Studio .NET

Exception Handling in Visual Basic .NET
Tuesday, May 7, 2002, 1:00 - 2:00 P.M. Pacific time (21:00 - 22:00 GMT)

Join us for a chat covering the things to keep in mind and best practices of
exception handling in Visual Basic .NET applications.

Whitepaper: Introduction to Exception Handling in Visual Basic .NET

Deploying Visual Studio .NET Applications
Tuesday, May 14, 2002, 1:00 - 2:00 P.M. Pacific time (21:00 - 22:00 GMT)

Join Microsoft in an online chat about the brave new world of deployment
using Visual Studio .NET. This session will use the "Deployment Changes in
Visual Basic .NET" whitepaper as a starting point; please feel free to ask
any deployment questions that you may have.

Whitepaper: Deployment Changes in Visual Basic .NET

White Papers

This week I wanted to point to an article that deals with a topic I saw a
lot of questions about this week:

Navigating Multiple Related Tables in an ADO.NET Dataset

A dataset in ADO.NET is an in-memory representation of data that can contain
multiple related data tables. This paper describes the methods of navigating
these related data tables within a dataset. You will create a Windows®
application in Visual Basic® .NET or Visual C#T .NET that returns related
records based on a selected record, as well as compile aggregate information
for related records using expression columns.


Yair Alan Griver
Lead PM/Evangelist
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers no rights.