Visual Studio Express and TestDriven.NET

* Updated with follow up post on technical information in response to the comments. While I’m not a lawyer, my team owns Visual Studio Express and I wanted to respond to the concerns expressed by some over our recent communications with Jamie Cansdale of TestDriven.NET. TestDriven.NET is a 3rd party add-in to Visual Studio that provides…

349

Vote Today For Your Favorite Coding4Fun Redesign

As I mentioned in my previous post, we are redesigning Coding4Fun and we want *you* to help choose the new design. Redesign SummaryThe current content on Coding4Fun is disorganized and primarily structured by author or event. This makes it frustrating to find the content on the site. For Coding4Fun v2, we are redesigning the site content into…

175

Visual Studio 2005 Express Announcements!

Dear Visual Studio Express community,   We are incredibly excited to announce that effective April 19th, 2006, all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual J#, Visual C++, and Visual Web Developer Express will be free permanently!   Prior to this pricing announcement, Visual Studio Express Editions were promotionally discounted to…

171

Responding to Richard Grimes article on .NET

Edit #1 – Based on feedback, fixed grammatical errors… I recently ran across an article written by Richard Grimes in Dr. Dobbs Journal titled Mr. Grimes farewell. I wanted to respond to some of Richard’s assertions and points in the article. You should take Richard’s article with a grain of salt as he does clearly…

157

TestDriven.NET and Express – Technical Information

I quickly wanted to respond to questions or misconceptions raised in the comments of my previous blog post. A common question or misconception in the comments is saying that if didn’t want extensibility we should have provided technical limitations to prevent extensibility (see comments:  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,…

112

The Seattle Air Conditioning Lie

**Updated with Crime Links   I believe the majority of the residents in the Greater Seattle Metro area during the summer live a lie.  The lie in question is that Seattle is temperate enough to not require air conditioning.  It’s a complete and utter lie, one in which Seattleites continually repeat to ourselves so that…

64

VB’s *My* for C# Developers

Juval Lowy showed me an amusing code sample at TechEd – “That”. What is “That” you say? “That” is “My” for C#. Confused yet? Good. As Duncan Mackenzie explains in this MSDN Magazine article “My” is a new feature in Visual Basic 2005 that is a speed-dial into the .NET Framework. Using “My”, you can write…

61

Object Test Bench (VS 2005)

Object Test Bench is a new Visual Studio 2005 feature that helps you understand objects at Design Time, rather then runtime. How many times have you walked up to a code base and created some simple test console/Windows/web applications just to run a couple of methods on a class? Like the immediate window, Object Test…

61

Update: Response to BlueJ Patent Issues

* Update: fixed wrong hyperlink  On Friday, an alert reader emailed me about a new article by Michael Kölling, the creator of BlueJ, about a patent issued by Microsoft for features in Object Test Bench that are comparable to BlueJ’s Object Bench. I’ll post the full “anatomy of a firedrill” some time later, but for now we…

59

Microsoft products using the .NET Framework

In the comments of Scott Hanselman’s blog posts on why VB developers don’t switch/migrate/convert to VB.NET, someone replied with the following: So what application has Microsoft written totally in .NET that is worth a [expletive]? Visual Studio – NO, Office – NO, Notepad – NO, Calc – NO. Why haven’t they? ….. Here’s my response. While…

58