Robert McLaws: FunWithCoding.NET
Public Shared Function BrainDump(ByVal dotNet As String) As [Value]
-
WinForms 2.0: Still the Bastard Child of .NET Development
You know, there are some great new WinForms controls in .NET 2.0. It's obvious that Microsoft has spent a lot of time making WinForms better than it was in 1.X. But having spent the last several days building WinForms 2.0 demos, I'm extremely frustrated at the holes that are still all over the place. Maybe I'm just dumb and don't know what I'm doing, or maybe I really do need a college degree to do this stuff, but some things that are supposed to be intuitive are anything but. Just a few of my frustrations (please jump in if you know the answers to any of these):
-
Changing My Focus in Software Development
Alright, it's official. As of today I'm no longer an ASP.NET MVP. My focus in software development has been shifting towards thick and smart client development for a while now, and I've been liking it a lot. Since the focus on LonghornBlogs.com is primarily on the Windows client, it's fitting that I'm now a Windows Client MVP instead. I'll still have a lot to contribute on the web development side, but I'm much happier with how everything fits together now.
-
Known Issues with the MSBuild Toolkit for VS2005 RC
I've had a number of people give me great feedback on the MSBuild Toolkit I put out last week, and I wanted to note all the issues that I'm currently investigating.
-
Uninstalling Visual Studio .NET 2003
Now that I've finally released a backwards-compatibility toolkit for MSBuild that I'm happy with, I'm taking a huge leap. I'm uninstalling Visual Studio .NET 2003 from my machine. I'm gonna see if it really is possible to do 100% of my .NET 1.1 work from Visual Studio 2005. Heh, the only way to find out is to try, right?
-
Announcing the MSBuild Toolkit for Visual Studio 2005 RC!
This download has been removed. A new one will be posted in April 2006.
-
'About Box' forms, the 'My' Namespace, and Class Libraries
In Visual Studio 2005, there is a built-in form called the "About Box". In a VB.NET project, you can add it to your application, and it will automatially display the info that you put in your AssemblyInfo file for the user. It's a pretty neat little addition that makes it just a little bit easier to build an app.
-
IIS7 Exposed!
Rob Chartier and Plip say it's under NDA, but the Group Product Manager said it's ok to blog about, so if I'm wrong I'll take it down. Until then, I posted my review of IIS7 on LonghornBlogs.com.
-
Thanks, George! (WARNING: STAR WARS SPOILERS)
I try not to post non-technical stuff here, but I'm still working on my new personal site, and my personal blog is down, so I thought I'd post it here.
-
Disappointed with the MSBuild Object Model
I've been working pretty heavily with MSBuild over the last few days. Overall, I love the idea of a universal build engine, and I've been really excited to wrap up this idea that's been in my head ever since I saw it in August 2003.
-
Adding Constructors to WinForms in .NET 2.0
Properties aren't always necessary for WinForms. Sometimes, I like to create alternate constructors and pass the information in through a parameter to a private member.