Latest Posts
-
|
Eons ago in Internet years, I wrote what proved to be a very popular tool, Tester , the latest edition appeared in my second book. With it you could record and playback UI automation scripts. While Tester wasn't perfect, the number of companies using...
|
-
|
For those that missed the announcement last week, PhotoSynth is live and after a pretty bumpy start looks like you can at least play around with it now. I've managed to load two of my sets of photos from a trip to the High Sierras a couple of years...
|
-
|
This past weekend a few of us Wintellectuals made the trek Atlanta to Murfreesboro TN to present at the annual devLink conference. I really can't say enough about the level of professionalism and obvious preparation that went into devLink . ...
|
-
|
It may be the dog days of summer, but things are hopping here at Wintellect. We just finished another successful Devscovery Redmond , where attendees soaked in lots of Silverlight love and also made a run on the Microsoft company store. If you've never...
|
-
|
I am presenting at Wintellect’s Devscovery conference this week. At this conference, the attendees are able to set up 1-on-1 sessions with any of the speakers. One attendees wanted to ask me some questions about my Power Threading’s AsyncEnumerator class....
|
-
|
As the world knows, Visual Studio 2008 SP1 is out so start your download engines. I've installed it on one machine so far and I thought I'd mention a few things I found interesting. The install took exactly an hour for me and was far better than the Visual...
|
-
|
If you're interested in writing custom controls for Silverlight but need a step-by-step tutorial to get you started, check out my latest column in MSDN Magazine: Craft Custom Controls for Silverlight 2 . I had a load of fun writing this one and wrote...
|
-
|
On a particular Vista machine, I was setting up a PerfMon view to monitor the .NET memory performance of an application and ran into a problem. The.NET Memory # Bytes in All Heaps Performance Counter wasn't in the list of performance counters. That was...
|
-
|
So there I was knee deep in a great debugging challenge. On one machine, I had set up somewhere around 15 advanced breakpoints that had all sorts of properties set such as conditionals, hit counts, and so on. As I was feeling like I was getting close...
|
-
|
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...
|
|