Browse by Tags

Shell Games (Matt Gertz)
31 October 08 02:22 PM
I was once temporarily taken off the VB team to get an unrelated project back on track, just a mere handful of weeks before it was due to ship. I won’t go into the gory details; suffice it to say that we had reason to believe that the product would have Read More...
Postedby VBTeam | 2 Comments    
Filed under: , ,
Building a Zune Playlist (Matt Gertz)
19 September 08 11:11 PM
Well, that was… intense. You may have noticed the lack of articles coming from my direction. I have been so buried in work, and so far behind, that when I look forwards all I see is backwards. I work, I drive home, I work some more, and it all seems to Read More...
Postedby VBTeam | 1 Comments    
Filed under: , ,
Euchre Revisited: Fixing bugs and service releases (Matt Gertz)
11 December 07 04:42 PM
It’s really embarrassing when a bug gets out the door in a product. In particular, it’s hard for me to just sit and take it (however well deserved the criticism is) when a Microsoft product gets nailed in the press for a bad error. It’s much worse when Read More...
Postedby VBTeam | 2 Comments    
Filed under: , ,
Attachment(s):VBEuchre21.zip
One is the Loneliest Number (Matt Gertz)
13 November 07 10:09 AM
(This post assumes that you’ve read my previous post on Windows Media at http://blogs.msdn.com/vbteam/archive/2007/10/30/let-the-music-play-matt-gertz.aspx – I will be modifying that code in this post.) After posting my media player blog sample a couple Read More...
Postedby VBTeam | 6 Comments    
Filed under: , ,
Attachment(s):VBJukebox.zip
Let the Music Play! (Matt Gertz)
30 October 07 12:05 PM
Oh, boy. Sorry I haven’t written any posts lately, but I’ve transitioned to a new job within Visual Studio and have been getting my sea legs there. One of the job tasks is getting Visual Studio 2008 out to you folks, and while I’ve always been involved Read More...
Postedby VBTeam | 24 Comments    
Filed under: , ,
Using the PrintForm component in Visual Basic (Matt Gertz)
12 July 07 01:41 PM
(This is the fourth and final part of the Paint-by-Numbers series) Late last year, some clever guys on our Visual Basic team released the PrintForm component on the web. The idea behind the PrintForm component was to make printing and previewing your Read More...
Postedby VBTeam | 2 Comments    
Filed under: ,
Loading and Saving Files in Visual Basic (Matt Gertz)
10 July 07 01:13 PM
(This is part 3 of the Paint-by-Numbers series) There are four issues I want to deal with in this post: New, Open, Save (As), and Exit. I’ll be doing these in order, but all of them depend on knowing whether or not the application is dirty, so I’ll deal Read More...
Postedby VBTeam | 5 Comments    
Filed under: ,
Implementing infinite undo/redo (Matt Gertz)
06 July 07 09:10 AM
(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 Read More...
Postedby VBTeam | 6 Comments    
Filed under: ,
Owner Draw in VB (Matt Gertz)
03 July 07 04:11 PM
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 Read More...
Postedby VBTeam | 6 Comments    
Filed under: ,
Some thoughts on Edit and Continue and Design-Time Expression Evaluation (Matt Gertz)
12 June 07 11:07 AM
The story of Edit and Continue (which I’ll refer to as EnC) is a very long one. Having been a cornerstone of Visual Basic in the past, it had always been planned for us to ship an Edit and Continue experience with Visual Studio 2002. But we didn’t. Why? Read More...
Postedby VBTeam | 3 Comments    
Filed under: ,
Dissecting Snippets (Matt Gertz)
04 June 07 03:03 PM
The snippet feature is one of the features that I’m fondest of in Visual Basic. It was another one of a handful of features that got discussed in a series of “What if…” meetings that Sam & I had during the “Whidbey” planning stages. As I recall, the Read More...
Postedby VBTeam | 2 Comments    
Filed under: ,
Error correction (Matt Gertz)
21 May 07 11:42 AM
It’s funny how we come up with a VB feature sometimes. I remember one case pretty well. I was the new dev lead of the VB editor at the time, and I was talking about possible features for “Whidbey” (i.e. Visual Studio 2005) with my program manager, Sam. Read More...
Postedby VBTeam | 3 Comments    
Filed under: ,
Visual Basic & Smart Devices (Matt Gertz)
14 May 07 11:46 AM
Last week I talked a bit about operator overloading, and used the concept to support a library of matrix functions. This week, we’ll use those functions in a Smart Device application to create a matrix calculator. Smart Device applications It’s extremely Read More...
Postedby VBTeam | 2 Comments    
Attachment(s):Matrices.zip
Operator Overloading: A demonstration using matrices (Matt Gertz)
07 May 07 10:51 AM
Over a decade ago, before I joined Microsoft, I was a doctoral candidate at Carnegie Mellon studying robotics. One of the things that you had to do to get into the doctoral program was pass a qualifier test (“the qual”), which was a three-hour oral examination Read More...
Postedby VBTeam | 6 Comments    
Filed under: ,
Attachment(s):Matrices.zip
Controls on the fly (Matt Gertz)
23 April 07 01:05 PM
Controls on the fly (Matt Gertz) So last week, I posted up a simple “Maze” game, in which you navigate through a virtual environment similar to the old “Myst” game. The way I’d coded it, though, it didn’t actually have any “game” to it – you just walked Read More...
Postedby VBTeam | 0 Comments    
Filed under: ,
Attachment(s):Maze.zip
More Posts Next page »

This Blog

Syndication

Page view tracker