Mike Harsh's Blog

Right angle, laser, razor thin lines that curve and swerve in perfect sines

  • Mike Harsh's Blog

    WPF/E Article at iwriitng.com

    • 0 Comments
    Tim Anderson attended Joe's session at Mix '06 and spoke with Forest Key, Director of Developer Tools Product Management at Microsoft. His article can be found here . One of the best insights Tim has is the complimentary nature of WPF/E's two programming...
  • Mike Harsh's Blog

    Mix '06 WPF/E Slides Posted

    • 5 Comments
    The slides for Joe Stegman's WPF/E talk are attached to this post.
  • Mike Harsh's Blog

    Great blog post on WPF/E

    • 0 Comments
    There have been a few blog posts popping up about WPF/E, but Ben Galbraith's over at Ajaxian is the best so far. He attended Joe's session and filtered out the important details with good accuracy.
  • Mike Harsh's Blog

    WPF/E at Mix '06

    • 77 Comments
    I know, it's been a long while since I've posted. Last October, after Windows Forms 2.0 shipped, I left DevDiv and started working on the WPF/E team. It's been an intense ride so far, but our product is really starting to take shape. So what is WPF...
  • Mike Harsh's Blog

    DesignModeDialog Sample

    • 6 Comments
    I've been getting a few questions and comments about this sample I wrote a few months back so I figured I'd talk about it here. When we shipped v1.0 of the .NET Framework and VS.NET 2002, many customers asked for a way to put their forms into "design...
  • Mike Harsh's Blog

    New Windows Forms FAQ on the Smart Client Dev Center

    • 1 Comments
    Stuart Celarier and the good folks at MSDN who run the Smart Client Dev Center have posted a very comprehensive Windows Forms FAQ . It has all the info from George Sheperd's Syncfusion FAQ, all the information from the old http://windowsforms.net FAQ...
  • Mike Harsh's Blog

    Post-Whidbey Innovation

    • 2 Comments
    In my post last week, Is Windows Forms Dead? , I stated that: “ From an innovation perspective, Whidbey is almost certain to be the last full-blown feature version of Windows Forms. Any post-Whidbey release is likely to contain only tactical features...
  • Mike Harsh's Blog

    Is Windows Forms Dead?

    • 35 Comments
    Please keep in mind that this is just my opinion and view from the trenches. It in no way represents the any official position. Over the last year, whenever we'd visit customers, the Avalon question always came up. The response we repeated over and over...
  • Mike Harsh's Blog

    Whidbey Hype vs. Content for Current Versions

    • 10 Comments
    Many customers have been complaining about the lack of new articles, samples and excitement around VS.NET 2003. This http://windowsforms.net forums post is an example. Great language skills aside, he makes a point. A very significant portion of new MSDN...
  • Mike Harsh's Blog

    Easy Thread

    • 4 Comments
    One of the prototyping guys at MS, Roland Fernandez, has created a VS.NET 2003 add-in to make multi-threaded programming easier. The premise is that you write your app just as you normally would if it was all running on the UI thread, then adorn the...
  • Mike Harsh's Blog

    Windows Forms Markup Language (wfml)

    • 5 Comments
    This sample, written by Joe Stegman, allows users to create XML Form definitions and then instatiate those Forms at runtime. This is similar in concept to Xamlon but more generic in that it can also be used to declare any managed type. The basis for wfml...
  • Mike Harsh's Blog

    Why are some buttons 26 pixels high?

    • 3 Comments
    In VS.NET that is. If you’ve got a sharp eye, you’ve probably noticed that some dialogs in VS have normal 23 pixel high buttons and some dialogs have 26 pixel high buttons. The reason? It turns out that 15% makes a difference. ...
  • Mike Harsh's Blog

    The Form Load event

    • 6 Comments
    Shawn posted a mini-rant / tip about not subscring to your own events. I've got to post a small rebuttal. In general, not subscribing to your own events is a good coding practice, if not a huge perf win as Chris Sells points out in the post's comments...
  • Mike Harsh's Blog

    Tell us about programming language filtering in docs

    • 0 Comments
    Mark Rideout, one of the User Education (UE) folks on the Windows Forms team has posted a survey to the windowsforms.net forums . Check it out and tell us how you use docs so we can make the language filter better. Also, keep in mind that any changes...
  • Mike Harsh's Blog

    Compatibility and Breaking Changes

    • 3 Comments
    I posted a comment to ScottW's weblog about sealing classes and it got me thinking about breaking changes. A breaking change is a typically defined as a change made to an API, or an API's behavior that would cause code compiled on one version of...
  • Mike Harsh's Blog

    The grapes of no-wrath

    • 0 Comments
    It turns out that California is warm and clear. Two adjectivs rarely applied to the state of Washington. My girlfriend Jeannine came out to WA for her spring break and we drove down to Napa to drink and well.... not work. :) Highlights of the trip...
  • Mike Harsh's Blog

    Office 11 impressions

    • 0 Comments
    Apparently talking about the new Office 11 beta is all the rage , so I'll throw my 2 bits in the mix. Outlook As a PM, I use Outlook far more than the other Office apps. I have to admit that with beta 1, had my doubts about the viability of offline...
  • Mike Harsh's Blog

    H to the izza, L to the izzo

    • 2 Comments
    Halo is rapidly becoming a tradition at MS. All over the company XBOX's are being setup with the sole purpose of playing halo. Many teams have their rig subsidized by their morale budget. We on the Windows Forms team wanted a more exclusive experience...
  • Mike Harsh's Blog

    Security Threat Models Done!

    • 0 Comments
    After three weeks and a dozen meetings, the threat models for all 7 feature specs I own are finished. Weight off shoulders.
  • Mike Harsh's Blog

    Yo-Yo a go go

    • 0 Comments
    Confession time. I'm into yo-yoing. ChrisAn references it here . Also check out a recent skill toy related project ErickE, Chris and I worked on. And if you're looking to get your mind bent, check out grind slave (make sure to right click and save to...
  • Mike Harsh's Blog

    Cheap Plug

    • 1 Comments
    As you probably know, I run our team's public website, http://windowsforms.net . If you're doing any client programming with the .NET Framework or Visual Studio .NET, then http://windowsforms.net/forums is a great place to get your questions answered...
  • Mike Harsh's Blog

    Hello......

    • 4 Comments
    Is this thing on? After a night of Halo at ErickE's, where every other word out of ChrisAn's mouth was "blog", I mailed ScottW and he hooked me up with a blog on this site. That was about 2 weeks ago. Chalk the delay between then and now up to procrastination...
Page 6 of 6 (147 items) «23456