Maybe OT: Microsoft suggesting Open Source - Go figure

From: Daniel Becroft (djcbecroft_at_hotmail.com)
Date: 08/24/04


Date: 24 Aug 2004 00:59:13 -0700

Hey all,

Just trying to find some ADO.NET tutorials on MSDN, and I came across this:

"Ten Must-Have Tools Every Developer Should Download Now"
http://msdn.microsoft.com/vstudio/default.aspx?pull=/msdnmag/issues/04/07/musthavetools/default.aspx

Here are a few of the 'best':

"NUnit - NUnit is an open source unit testing framework built for the .NET Framework."
[Ed: xUnit anyone?]

"With NDoc you are technically still documenting your code, but you are documenting as you write it
(in the XML comments), which is much easier to swallow."
[Ed: JavaDoc anyone?]

"NAnt is a .NET-based build tool that, unlike the current version of Visual Studio .NET, makes it
easy to create a build process for your project."
[Ed: Apache Ant anyone?]

It seems that Microsoft is starting to advertise the availability of open source, .NET utilities
for use by developers. These tools, however, have been available for Java for a while.

On a side note, however, one statement did seem rather odd:

"The .NET Framework introduced the world to the concept of reflection which can be used to examine
any .NET-based code, whether it is a single class or an entire assembly."

Now, didn't Java (and its reflection capabilities) introduce the world to the concept of reflection
before .NET?

-- 
Daniel Becroft
; =================================
"Real computer scientists don't comment their code. The identifiers are so long they can't afford
the disk space."
"Blue sparks and white smoke, the two most expensive components of any electrical system, and once
used up will cost a fortune to replace."


Relevant Pages

  • Re: Net Framework
    ... Since I am not a developer, ... "...unless you try to run a .Net Framework porgram." ... install .Net Framework 3 before I could install Vegas. ... version of Java, Microsoft developed .Net Framework to compete with Java. ...
    (alt.os.windows-xp)
  • RE: Deny access to copy files
    ... "I think the above should work, I know it is restrictive to the developer, but we are trying to find a solution aren't we?" ... To achieve a acceptable security processing much of the responsibility is left to the programmer. ... Microsoft.NET Framework Developer's Guide, Introduction to Code Access Security, ... BDO Kendalls is a national association of separate partnerships and entities. ...
    (Security-Basics)
  • Re: .NET Framework - how important?
    ... .NET Framework is the runtime engine and environment ... services that the .NET-based apps need to run. ... to the developer is that it allows a shorter development time by ...
    (microsoft.public.windows.vista.general)
  • Re: Socket.BeginReceive errorCode parameter
    ... There is quite a lot in the .Net Framework that is for the "convenience" ... of the developer, including language enhancements such ... I believe that the enumeration is for the benefit (productivity) of ...
    (microsoft.public.dotnet.framework)
  • Re: DotNet Freeware??
    ... working on .NET Framework. ... Professional licenses are for Visual Studio developer tools / SQl Server ... So, licensing concerns the developer tools, not the runtime environment etc ... dass DotNet Freeware ist und jeder damit Programme ...
    (microsoft.public.dotnet.general)