Eric J. Smith's Weblog

CodeSmith, .NET, etc...

June 2004 - Posts

Whidbey Beta 1 and Yukon Beta 2 to ship at Tech-Ed Europe?

It's looking more and more like we will finally see the long awaiting betas for Whidbey and Yukon this week.

Beta 1 of Whidbey and Beta 2 of Yukon to ship at Tech-Ed Europe?

The blogosphere is absolutely exploding with news that Beta 1 of Visual Studio 2005 (Whidbey) and Yukon Beta 2 will be releasing at Tech Ed Europe.

neowin
Mary Jo Foley2
Mary Jo Foley1
Karsten Samaschke
WinInsider
NT Compatible2
NT Compatible1
eWeek
OS News
Channel 9 post

[ Early Adopter ]

Posted: Jun 27 2004, 08:36 PM by ejsmith | with no comments
Filed under:
Delegate-Based APIs

Generics and Anonymous Methods/Delegates make up a powerful pair that can be used to create elegant query APIs. Here are some that we just added to the .NET Framework’s Collection libraries. I used List<T> to illustrate the APIs but most of those were also added to System.Array.  Read More...

[ Krzysztof Cwalina ]

Here is some great generics/anonymous delegate information.  I can't wait to start using this stuff.

Posted: Jun 22 2004, 01:24 PM by ejsmith | with no comments
Filed under:
CodeSmith - Strongly-typed ArrayList collection template for VB.NET

I've completed the conversion for the ArrayList.cst and IList.cst C# source files distributed with CodeSmith to VB.NET (all 2752 lines of it ;-) ).  Assuming I don't have any conversion bugs left it in (I've done some testing and it's working great for my purposes).  My goal was to keep the translation as close as possible to the original C# source, however, I discovered that the original code was not generating FxCop compliant code.  I've made a few improvements in this regard (only two messages instead of the five that the C# code has).

You can download the templates here.

If you run into any problems (or if you make improvements to the templates), please let me know.

[Cory Smith's AddressOf.com]

I've got quite a few requests for VB.NET versions of the collection templates included with CodeSmith, so I thought I would point this out and hopefully some of you can help Cory out by testing these templates and providing some feedback.

Posted: Jun 20 2004, 12:11 PM by ejsmith | with 1 comment(s)
Filed under:
Top 10 Must-Have .NET Tools Every Developer Should Download Now

In the latest issue of MSDN magazine there is an article titled “Top 10 Must-Have .NET Tools Every Developer Should Download Now“.  Here is a list of the tools:

  • NUnit to write unit tests
  • NDoc to create code documentation
  • NAnt to build your solutions
  • CodeSmith to generate code (Wahoo!  CodeSmith made the list!)
  • FxCop to police your code
  • Snippet Compiler to compile small bits of code
  • Two different switcher tools, the ASP.NET Version Switcher and the Visual Studio .NET Project Converter
  • Regulator to build regular expressions
  • .NET Reflector to examine assemblies
  • Here is a link to the online version of this article:

    http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/default.aspx

    Posted: Jun 17 2004, 10:38 AM by ejsmith | with 4 comment(s)
    Filed under: ,
    Hanselman on Layered Architecture

    Amen brother!

    http://www.hanselman.com/blog/CommentView.aspx?guid=a0a65e0c-5ef8-41e4-a566-1739b4428aa5

    Posted: Jun 01 2004, 02:22 PM by ejsmith | with no comments
    Filed under:
    More Posts