Posts by this author

Nov 24, 2007
Post comments count0
Post likes count1

Applications = Code + Markup (Charles Petzold) Visual Basic Code Sample

Charles Petzold's latest book, Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation, is the best WPF book available right now.  Unfortuantely, all code samples in the book are written in C#.  In order to help VB developers trying to learn about WPF, we are working with a couple of VB experts to convert al...

Nov 13, 2007
Post comments count0
Post likes count0

One is the Loneliest Number (Matt Gertz)

(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 of weeks ago, I got a few questions from a reader called Saleem on how to adapt it to take ...

Nov 5, 2007
Post comments count0
Post likes count0

Petzold Chapter 3 (Young Joo)

I am Young Joo, PM @ VB team.  I will be helping out Patrick on converting samples in Charles Petzold's WPF book (Applications = Code + Markup) to Visual Basic.  This is an exciting project and I hope you enjoy this as much as I do.  Another exciting news is that we have an extra help for this project.  Evan Lim who currently te...

Oct 30, 2007
Post comments count0
Post likes count0

Let the Music Play! (Matt Gertz)

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 with that aspect of the product in the past, it was always to a les...

Aug 27, 2007
Post comments count0
Post likes count0

Endgame (Matt Gertz)

Well, I’m back from vacation, pleasantly tired and yet relaxed at the same time.  I’m busy trying to dig out of e-mail, things are going well, Beta2 has been in your hands for several weeks, and I’ve got lots of great ideas to try out on this site.(That’s the theory, anyway.  In reality, I’m writing this post...

Jul 12, 2007
Post comments count0
Post likes count0

Using the PrintForm component in Visual Basic (Matt Gertz)

(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 form very easy in .NET.  I’m going to leverage this component to enable printing of the ...

Jul 10, 2007
Post comments count0
Post likes count0

Loading and Saving Files in Visual Basic (Matt Gertz)

(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 with that problem first.  Opening and saving files isn’t a par...

Jul 6, 2007
Post comments count0
Post likes count0

Implementing infinite undo/redo (Matt Gertz)

(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 ye...

Jul 3, 2007
Post comments count0
Post likes count0

Owner Draw in VB (Matt Gertz)

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 need...

Jun 12, 2007
Post comments count0
Post likes count0

Some thoughts on Edit and Continue and Design-Time Expression Evaluation (Matt Gertz)

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?  Well, it all came down to time.  VB7 (let’s call ...