Showing category results for Featured

Jun 13, 2008
Post comments count0
Post likes count0

Community Article: Creating a Text-to-speech add-in for Word (Beth Massi)

Beth Massi

Just released onto the Visual Basic Developer Center, a new article Creating a Text-to-speech add-in for Microsoft Word 2007 with Visual Studio 2008 from a member of our Italian .NET community, Alessandro Del Sole. The article shows how to use Visual Studio 2008 to create an add-in for Word 2007 that will read your documents out...

Jun 4, 2008
Post comments count0
Post likes count0

Come hear about VB 2008 Tips & Tricks at TechEd US! (Lisa Feigenbaum)

Lisa Feigenbaum

The VB team has two great sessions coming up on Wednesday June 4th, covering tips & tricks for the language and IDE. Abstracts are below. Hope to see you there!TLA319 Microsoft Visual Basic 2008: Microsoft LINQ Language Tips, Tricks, and Best Practices Wednesday, June 4 10:15 AM - 11:30 AM, S220 E  Speaker(s): Amanda Silver Track(s): Devel...

May 21, 2008
Post comments count0
Post likes count0

Do you have an opinion about Visual Studio and .NET Framework developer Help content?

VBTeam

Our Help content architect, Kathleen McGrath, has created a short, anonymous survey (15 questions/10 mins.) to gather input on how and when the Visual Studio and .NET Framework developer Help content is used, how satisfied you are with it, and about areas that need improvement:Link to the Visual Studio and .NET Framework Developer Documentation Sur...

May 15, 2008
Post comments count0
Post likes count0

LINQ Deep Dive and Best Practices Presentation Materials (Lisa Feigenbaum)

Lisa Feigenbaum

I presented the following talk this week at VSLive! Orlando 2008:Visual Studio 2008: LINQ Deep Dive and Best PracticesLINQ (Language Integrated Query) is a key platform innovation introduced with Visual Studio 2008 which brings SQL-style query expressions into VB and C# enabling you to describe what data to reason about instead of how to access the...

May 15, 2008
Post comments count0
Post likes count0

VB 2008 IDE Tips & Tricks Presentation Materials (Lisa Feigenbaum)

Lisa Feigenbaum

Last week I went on a user group tour around Southern California. I've uploaded the materials from my talk: You can find these all posted together on the following Code Gallery page.The demo requires installation of Refactor!, which is a 3rd party tool available for free on MSDN. I also pointed out a number of resources at the end of the tal...

May 14, 2008
Post comments count0
Post likes count0

How LINQ to Dataset works in VB (Jonathan Aneja)

VBTeam

LINQ at its core requires any data source to be queryable, which basically means it must implement IEnumerable.  (It’s actually a bit more complicated than that, for a full explanation see section 11.21.2 of the Visual Basic 9.0 Language Specification).  Now when working with LINQ to Dataset we have a problem: DataTable does not imp...

May 13, 2008
Post comments count0
Post likes count0

Using LINQ to Dataset in an .aspx page (Jonathan Aneja)

VBTeam

Recently I got a customer question about how to use LINQ to Dataset in an .aspx file.  The compiler was complaining that it couldn't find the AsEnumerable method that allows LINQ to work over a DataTable ("AsEnumerable is not a member of 'DataTable'").  The code he sent looks correct, so why is the compiler not picking up the extension me...

May 9, 2008
Post comments count0
Post likes count0

Visual Basic "Learn" Section of MSDN – Give it a Spin (Beth Massi)

Beth Massi

The Learn tab of the Visual Basic Developer Center is being updated with a bunch of new content and VS 2008 topics. If you look at the center of the page you'll see the list of topics and when you click one, you should now see some fresh stuff. Currently there's over 200 items presented on the topic pages and we're adding more e...

May 8, 2008
Post comments count0
Post likes count0

VB XML Cookbook, Recipe 5: The “Halloween” Problem (Doug Rothaus)

VBTeam

In the last two XML cookbook entries, we talked about the technique of using the ReplaceWith method to perform an identity transform. While this technique may meet your needs, it can introduce a problem in your code commonly referred to as the “Halloween” problem. Let’s take a look at what the problem is, and how to solve it. (For details on the “...