Apr 09

“Hello, Mr. Consumer, we offer amazing new widget software that will save you time and money! It can do X, Y, and Z. You can download and install it from our website. Oh, and by the way, you need .NET 3.5. What’s that? It’s a 200MB separate download from Microsoft that takes an hour to install and… Hello? Hello? Mr. Consumer?”

Welcome to my world as a commercial software developer who uses Microsoft .NET. Continue reading »

Tags: ,

Nov 26

Microsoft has released Visual Studio 2008 and .NET Framework v3.5.  These upgrades enable .NET software developers to rapidly create more secure, manageable, and reliable applications and take advantage of new features found in Windows Vista and Microsoft Office 2007.

Continue reading »

Tags: , , , , , , ,

Oct 08

Microsoft has announced that it will release the source code for the .NET Framework with .NET version 3.5 later this year.  Microsoft will release the code under its Reference License.  This is essentially “read-only mode,” meaning that you can view the source code for reference and debugging, but you cannot modify or distribute the code.  This is Microsoft’s most restrictive shared-code license and should not be confused with “open source” code such as Linux and the projects on SourceForge.Net. Continue reading »

Tags: , , ,

Oct 04

Great empires often fall from within. 

The death knell for Visual Basic is premature, but it’s true that VB has deviated from its original vision as an “Application Construction Kit” for the masses and has lost significant market share as a result.  

Tim Anderson summed it up best:

It sounds like perfection.  Microsoft had perhaps the largest number of developers in the world hooked on a language which in turn was hooked to Windows.  Yet Microsoft took this asset of incalculable value and apparently tossed it aside.  Back in 2002, Microsoft announced that the language was to be replaced by something new, different and incompatible.  That caused rumblings that continue today.  Developers expressed emotions ranging from frustration to anger.  They felt betrayed.

Continue reading »

Tags: , , , , , , , , , , , , , , ,

Jul 20

I was having lunch recently with a colleague when he asked, “Are you still messing around with that .NET stuff?” I could tell by the tone of his voice that he—like many computer users—still viewed .NET with suspicion.

And perhaps with good reason. Purposefully kept separate from the Windows operating system, the 22MB Microsoft .NET Framework is an hour download on dialup and four minutes on broadband. For .NET developers, this extra step adds one more hurdle for a potential customer to overcome when purchasing our software.

So in this article I attempt to demystify .NET, encourage you to download the latest version of the .NET Framework so you can run the latest and greatest .NET software, and help convince Microsoft that it needs to ensure every PC user has the newest .NET.

Continue reading »

Tags: , , , , , , , , , ,

May 16

Developers for the Microsoft .NET platform are blessed to have three high-quality .NET magazines available to them:  CoDe Component Developer Magazine, MSDN Magazine, and Visual Studio Magazine.

Why would a tech savvy software developer want to read a paper magazine when so much information is available online?  Well, some of us “old timers” still appreciate the fresh smell and slick feel of a high-gloss monthly.  Also, magazine articles are often produced by professional writers who explain subjects in greater clarity and detail than one may find on the Web. And there are times when a developer may not be connected, such as when riding the train, sitting in a meeting, or eating lunch. 

Continue reading »

Tags: , , , ,

May 08

Silverlight is Microsoft’s answer to Adobe Flash. 

Officially, “Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web.  Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS or Windows.”

Continue reading »

Tags: , , , , , ,