Visual Basic Blog

A group blog from members of the VB team

Latest posts

Jul 9, 2007
Post comments count 0
Post likes count 0

This Week's Live From Redmond Webcast Rescheduled [Beth Massi]

Beth Massi

We just had to reschedule Cameron's Wednesday Live From Redmond: VB9 - Performance Improvements in Visual Studio 2008 talk for Tuesday July 24th. If you're already registered then you're good to go and automated emails should have been sent out to notify you all of the change. If you haven't registered yet, what are you waiting for? :-)We apologize for any inconvenience!-Beth Massi, VS Community

Jul 6, 2007
Post comments count 0
Post likes count 0

Lumos: Fireworks in Seattle

VBTeam

Hello, dear readers!It has been another exciting week, so here is the second intern post :)New Team MembersLet me first introduce to you the other two members of our team. They are also interns, and the three of us are going to be working together on our really awesome top-secret intern project. Cameron is our SDET guy, and here he is in his own words:"Hi, I’m Cameron Hatfield, a native Washingtonian, hailing from the Renton area. I am a 4th (and going on 5th) year Computer Science Senior at Western Washington University (WWU), who is celebrating his 20th birthday on September 30th.  My interests,...

Jul 6, 2007
Post comments count 0
Post likes count 0

Implementing infinite undo/redo (Matt Gertz)

Anthony D. Green [MSFT]

(This is the second part in my series on creating a Paint-by-Numbers designer application.)This is the first application that I’ve built specifically for this blog, where I’m actually writing the code while I’m writing the blog.  (For example, the Euchre game that I blogged about was something I’d written a couple of years ago, so there were no surprises for me when writing the posts about it.)  As such, for this series I’m spending a lot more time documenting what my thoughts are while coding than I normally do, and it’s very interesting have that all down in print.&...

Jul 5, 2007
Post comments count 0
Post likes count 0

Slide Deck for Conquering XML with LINQ to XML Webcast [Beth Massi]

Beth Massi

Amanda Silver gave a great webcast Tuesday morning on LINQ to XML (if you missed it, just click the link and view it on-demand). Here is the deck she used. Happy LINQing! -Beth Massi, Program Manager VS Community VB9 - Conquering XML with LINQ to XML.pptx

Jul 3, 2007
Post comments count 0
Post likes count 0

LINQ Cookbook, Recipe 5: Concatenating the selected strings from a CheckedListBox (Kit George)

VBTeam

Ingredients: -          Visual Studio 2008 (Beta2 or Higher)   Categories: LINQ-To-Objects, LINQ and WinForms   Instructions: CheckedListBox1.Items.AddRange( _   New String() {"Apple", "Orange", "Banana", _   "Avocado", "Tomato", "Tamarillo", _   "Kiwifruit", "Cherry"})       MsgBox( _   Aggregate Box In CheckedListBox1.CheckedItems _   Into Concat()) Public Module AggregateModule  <Extension()> Public Function Concat(Of Type)( _        ByVal ie As ...

Jul 3, 2007
Post comments count 0
Post likes count 0

Owner Draw in VB (Matt Gertz)

Anthony D. Green [MSFT]

I hate going so long without blogging, but it’s getting really busy around here as we get closer to the endgame for Visual Studio 2008.  That, combined with “review time,” creates a bit of a problem for writing apps for the blog, and I wasn’t able to give it much attention until last night.  Realizing I really needed to get an article out, I was wracking my brains for something to write about.  I happened to notice that my wife was working on some puzzles in her “Games” magazine – she was on one of her favorites, which is called Paint-by-Numbers. &nbsp...

Jun 29, 2007
Post comments count 0
Post likes count 0

Sleepless from Bulgaria: an intern's first weeks in the VB team

VBTeam

I started as an intern at Microsoft two weeks ago, and I thought it might be nice to share my experience with you. Not just because I love blogging, but also because I think that there are so many great things that happen here that are worth mentioning. I will try to post weekly, keeping you up to date with my thoughts on Microsoft, the VB team, my project, Seattle and the area, fun stuff that happened here, etc. But first things first, so: Who am I?My name is Slavi, I live and study in Bulgaria and in October I am starting my last year as a B.Sc. student in Sofia University, major Computer Sc...

Jun 28, 2007
Post comments count 0
Post likes count 0

LINQ Cookbook, Recipe 3: Find all the prime numbers in a given range (Jonathan Aneja)

VBTeam

Ingredients:-          Visual Studio 2008 (Beta2 or Higher) Categories: LINQ-To-Objects  Instructions:-          Open Visual Studio 2008, and Click ‘File/New Project’. Find and double-click the ‘Console Application’ Icon-         Add the following code:      Module Module1     Sub Main()        Dim primes = GetPrimesInRange(30, 50)    &nbs...

Jun 27, 2007
Post comments count 0
Post likes count 0

LINQ Cookbook, Recipe 4: Find all complex types in a given assembly (Kit George)

VBTeam

Ingredients: -          Visual Studio 2008 (Beta2 or Higher) -     An assembly which you want to analyze (in this example, we use mscorlib.dll, the assembly which houses String)-     A definition for 'Complex Type'. In this instance, a complex type is defined as having more than 10 public methods, of which at least one has more than 3 arguments   Categories: LINQ-To-Objects, LINQ and types, LINQ and WinForms Instructions:-          Open Visual Studio 2008, and Click &l...