Microsoft Versus
Dissecting Microsoft | Directory

Software Development

.Not, The .Net Hall of Shame
One developer's list of issues with the design of .NET - he's a fan with a few complaints
Benchmarks of Math & File I/O For Nine Programming Languages
"This article discusses a small-scale benchmark test run on nine modern computer languages or variants: Java 1.3.1, Java 1.4.2, C compiled with gcc 3.3.1, Python 2.3.2, Python compiled with Psyco 1.1.1, and the four languages supported by Microsoft's Visual Studio .NET 2003 development environment: Visual Basic, Visual C#, Visual C++, and Visual J#. The benchmark tests arithmetic and trigonometric functions using a variety of data types, and also tests simple file I/O. All tests took place on a Pentium 4-based computer running Windows XP."
Developer Mailing Lists (Mostly Microsoft)
Developer mailing lists, mostly on Microsoft technologies
GotDotNet - Microsoft® .NET Version Compatibility
GotDotNet - Microsoft® .NET Version Compatibility
IBM developerWorks: Windows-to-Linux roadmap
From the article: "A roadmap for developers making the transition to Linux... IBM e-business architect Chris Walden is your guide through a nine-part developerWorks series on moving your operational skills from a Windows to a Linux environment. He covers everything from logging to networking, and from the command-line to help systems -- even compiling packages from available source code."
Joel Spolsky: How Microsoft Lost the API War
A very insightful article explains how the "cornerstone of Microsoft's monopoly power and incredibly profitable Windows and Office franchises," the Windows [API], is now of little interest to software developers. Rather than dealing with the tedious [Win32] API or learning an entirely new [user interface] API for [.Net] and [Longhorn] most developers are turning to [web] development. Rich client applications are being rewritten in many situations to be server-centric web applications which makes the desktop operating system (Microsoft's [cash cow]) less important. No matter how nice the latest software development technologies from Microsoft are, it's too late. Web development appears to be the big long-term wave, making the details of the desktop less important and eventually hurting Microsoft where it counts.
Microsoft Developer's Network (MSDN) - Bugs Database
Microsoft Developer's Network (MSDN) - Bugs Database
The Unofficial .NET Bugs Registry
An unofficial list of bugs found in .NET
Copyright © 2004-2007 Matthew Schwartz