|
|
Latest Posts
-
|
Charles Petzold tagged me and challenged me to answer the following questions as part of a software development meme that's going around. How old were you when you first started programming? I had a couple of programming courses in college, but I didn’t...
|
-
|
If you're using WiX 2.0, my Paraffin tool can help you automate some of your setup chores. To read more about Paraffin, see the three part article, Part 1 , Part 2 , and Part 3 . Thanks to Matthew Goos who sent me the patch, there's a new –dirref when...
|
-
|
Jeff Atwood wrote a great blog post about why Microsoft can't use open source in their products. Jon Galloway wrote a complementary post providing some specifics from a Microsoft insider explaining why Microsoft can't use open source. One of Jon's salient...
|
-
|
Perception is everything. That applies to everything in life and certainly applies to Vista. It doesn't take much web searching to find plenty of commentary indicating that Vista has not been well received and is often downright hated. In a lot of ways,...
|
-
|
So Charles Petzold tagged me for this Software Development Meme and did that hurt. Just kidding. J It's the first time I've been tagged since I was like five years old. Anyway, here goes: How old were you when you first started programming? 26. Yes, I...
|
-
|
Craig Shoemaker recently interviewed me about my favorite topic, debugging, of course, for Pixel 8 . We had a great time on the interview and I even got to tell one of my favorite debugging war stories. We also talked about all the parts of .NET that...
|
-
|
The always enjoyable Jeff Atwood wrote an excellent discussion about regular expressions that everyone should read. Having seen many times where a developer will write a full blown parser instead of a regular expression, it's critical every developer...
|
-
|
You may have noticed that our blog was down for a couple of days last week. Lightning struck our server and our IT folks worked around the clock to get wintellect.com back online. Most of the site is back to normal now and we're working on the last 2%...
|
-
|
I have set up a Yahoo group for people interested in using my Power Threading Library. Currently, the group is public so anyone can join. I am the moderator of the group and so I can answer questions, offer comments/suggestions on the library's use, and...
|
-
|
After coming back from vacation, I powered on my laptop, named BERLIN, and it took an inordinate amount of time to login. After much disk grinding, the desktop finally loaded and it wasn't my normal desktop, but a temporary desktop and Vista reported...
|
-
|
At the April 2008 Devscovery ( http://www.Devscovery.com ) event in New York, I recently did a new talk entitled "The Performance of Everyday Things". The talk is about the performance of using everyday constructs in .NET/C# such as method calls, arrays,...
|
-
|
In addition to releasing the .NET Windows SideShow API that I created, the Windows SideShow team has also just released the Windows SideShow for Windows Mobile Developer Preview: http://www.microsoft.com/downloads/details.aspx?FamilyID=79f19684-f862-4e02-a2b0-0003b4565f34&displaylang=en...
|
-
|
I have now been running Windows 2008 on a MacBook Pro for over a month, and I have to report that it's the only way to fly. This thing is ever so shiny, light, and FAST. I'm running the x64 flavor of 2008, and it truly is Vista the way Vista should have...
|
-
|
TechEd was split into two weeks this year--one for developers and one for IT folks (a formula that has worked well at TechEd Europe the last couple of years)--and Monday morning TechEd Developers begins with a slate of full-day pre-conference sessions....
|
-
|
When I left Microsoft, I felt pretty sad. Not only would I leave a bunch of great friends behind (and REALLY good benefits) - I was leaving my beloved Toolbox behind! (Toolbox is an internal site that has TONS of tools and apps written by Microsoft employees)...
|
-
|
Recently, I have been updating my Power Threading Library by adding some new features, fixing some minor bugs, and improving the documentation and sample apps to demonstrate its features. I am particulary proud of my AsyncEnumerator class which allows...
|
-
|
I have vague memories of watching the Apollo moon mission in 1969 at age 6. I remember my father sitting with me on the sofa and telling me how history was being made as we watched Neil Armstrong take his first step on the moon. Later, we watched in high...
|
-
|
I'm in Hyderabad, India preparing to work on the Microsoft campus this week and I feel like I'm in the movie "Groundhog Day." My luggage didn't make it with me. When this happened to me in Europe last year, I went for almost a week without my luggage....
|
-
|
Looks like the WinDBG team was busy over the weekend and posted a new build of WinDBG: 6.9.3.113 . The big fixes look like squashed bugs and performance improvements in symbol server portions. I bet you could drop those DLLs into your Visual Studio directories...
|
-
|
My latest Wicked Code column is now online at MSDN Magazine. Titled "Silverlight Page Turning Made Simple," it presents a Silverlight 1.0 framework for building slick page-turning applications. I mentioned the framework in an earlier blog post but didn't...
|
-
|
I have largely avoided problems with Vista by only running it on PCs on which it comes preinstalled. At least I avoided problems until a few weeks ago. With a total of five PCs and laptops now running Vista in my house, the constant avalanche of automatic...
|
-
|
Vista SP1 for the 64-bit version of the OS has fallen on my computer, and it can’t get up! I’ve been without my primary computer now for several days due to the release of SP1 for Vista. The symptom is an infinite loop of installations and failures of...
|
-
|
This is a continuation of my inaugural blog series on instrumentation (see part one here ). Eventing is one of those features in the .NET Framework that is incredibly useful, especially if you are an Enterprise or Internet-facing application developer....
|
-
|
It's been a while since I've blogged about anything technical, and since I'm here in my new home at Wintellect I decided that I need to begin anew. So, without further ado... I wish I could find a way to make instrumentation sexy; every time I try to...
|
-
|
You all know my geek love for Apple hardware. Yesterday Apple released the official drivers for Vista x64 support! You'll need to download and install Boot Camp Update 2.1 and you'll be set. Totally and completely excellent news!...
|
|
|
|