Oct 23

Today the world’s most popular social network Facebook introduced its biggest interface change since the complete revamp in March.

Continue reading »

Oct 23

The second beta version of Visual Studio 2010 and Microsoft .NET Framework v4.0 are now available.  VS 2010 and .NET 4.0 deliver significant new capabilities and improvements.  The Beta 2 release was focused on performance, stability, and the integration of the overall feature set.  The development team is awaiting our feedback on the product and preparing for the final release candidate (RC).  Beta 2 includes a “go-live” license, which means you can start using these tools for your production projects.

VS 2010 and .NET 4.0 are slated to be released on March 22, 2010.

Download VS 2010 and .NET 4.0 Beta 2
More details about Beta 2 from Scott Gu

Oct 20

Windows Live Writer is free software from Microsoft that enables you to easily create, edit and publish blog articles.  It’s like a simple “Word for Blogs.”  Click here for a list of features in Windows Live Writer.

Windows Live Writer

Following are instructions on how to download, install, and setup Live Writer for your blog.

Continue reading »

Oct 14

The good news is that Microsoft .NET Framework is installed on a majority of Windows PCs.  The bad news is if you are developing an application with the newest version of .NET (3.5), nearly half of Windows PCs cannot run your app.

Alexander McCabe has produced a detailed and thoughtful analysis of the penetration of the various versions of Microsoft .NET Framework installed on Windows PCs.  As of October 2009, his study shows the following distribution of .NET versions:

.NET Version % Installed % Compatible
.NET 3.5 52% 52%
.NET 3.0 7% 59%
.NET 2.0 11% 70%
.NET 1.1 8% 78%
.NET 1.0 0% 78%
None 22% n/a


Continue reading »

Oct 09


BugSpy crawls the web in search of the latest bug reports in open source software.  It tries to display only open bugs.  You can search by tag or product name.

Oct 08

This is part 13 in a series of articles on obscure programming languages.

What is M?

The Microsoft “M” programming language is a declarative language for working with data and building domain models.  M lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader.  M does not mandate how data is stored or accessed, nor does it mandate a specific implementation technology.  This is not to be confused with the MUMPS language, which is also known as M.

Continue reading »

Oct 07

Download a thousand FREE, beautifully designed icons from FatCow Web Hosting!  The icon set includes both 16×16 and 32×32 pixel versions of the icons.  Images are saved in PNG format on transparent backgrounds for your convenience (but no .ICO format).


1000 Free Icons at FatCow

Oct 05

The Ranter is a bit tired of the “coolest app” conversation that inevitably occurs when he talks with another iPhone user.  It seems like there is a time-wasting iPhone app for just about everything except making a phone call, which is the true reason most people buy a mobile phone in the first place. 

Check out this funny fake iPhone commercial that addresses this problem: