NET Index


Click for MotLib

MotLib

MotLib provides a simple starting point for an XML-based GUI generator, written by Paul DiLascia for MSDN Magazine. The intention of using XML to generate your UI is to make internationalization that much easier, which is admirable.

Unfortunately it has to be said that the current release is very basic and only supports simple menus, toolbars and status bars. I would like to see some updates happen before considering even trying it on a test basis. Given that, I still recommend downloading it because it includes some nice coding ideas and some useful tools, not least the run-time trace listener like the VBTrace Utility, resource generator utility and command-line parsing class.

  more...


Last Updated: 7 June 2003


Click for Convert C# To VB.NET

Convert C# To VB.NET

A flawed attempt to provide a tool that should have been part of the .NET Framework from the outset. Clearly the framework should have include at least one concrete implementation of CodeParser class, or at the very least Visual Studio should have been able to link code in the same project using different languages. But neither are possible. The concrete implementation isn't working because CodeDOM is missing stuff, and VS.NET can't compile and run cross-language applications because... because... who knows? Marketing?

Anyway, here's the thing. If you get hold of a copy of a new IDE, one in which the manufacturer has gone out of their way to make it trivial to achieve something that previously took coding or money to get right, to the degree that it can now be achieved by typing barely a line of code, and is described at huge length in all of the product's documentation, in the product's pitches and at the manufacturer's website, do you immediately rush out and post something as quickly as possible which uses that feature?

  more...


Last Updated: 22 April 2003


Click for The Code Project

The Code Project

An excellent site and community with both edited and unedited contributions. The edited contributions are what makes the site best and keep the quality high. This is what vbAccelerator would like to be more like if it ever grows up one day :)

  more...


Last Updated: 22 April 2003


Click for SharpZipLib

SharpZipLib

A Zip Library completely implemented in .NET Managed Code. Excellent quality and free to use in free or commercial products. Source Code available too!

  more...


Last Updated: 4 March 2003


Click for SharpDevelop

SharpDevelop

SharpDevelop is an open source IDE for the .NET platform. It is entirely written in C#, and supports various project types in multiple programming languages. This is a fantastic thing to have and a must download - you can download all of the code for it too, so much fun to be had looking at form designers, collapsable code editors and more!

  more...


Last Updated: 4 March 2003


Click for SharpCVSLib

SharpCVSLib

A 100% .NET CVS library. If you haven't used CVS before as a version control system, you could well be very pleasantly surprised: a free, cross-platform VCS with non-exclusive check outs and exceptional performance across low-bandwith connections. One of my favourite discoveries during my last major project.

  more...


Last Updated: 4 March 2003


Click for NUnit

NUnit

Similar to NANT, NUnit has its roots in the Java world as reimplementation of the Apache JUnit Java Unit Testing package. Don't let that put you off; it was excellent for Java and version 2.0 of NUnit recently released is a ground-up reimplementation which offers support for pretty much everything you might want during unit testing. A Visual Studio add-in is also available.

  more...


Last Updated: 4 March 2003


Click for NetSpell

NetSpell

Need a spell checker for .NET? This managed C# project uses a dictionary based on the OpenOffice Affix dictionary format, with international support, phonetic and typographical matching and user dictionaries. Dictionaries are available for Spanish, French, Italian, German and English (UK, US, Australian and Canadian) and it comes with some neat demos. Open sourced under the BSD licence.

  more...


Last Updated: 4 March 2003


Click for NDOC

NDOC

NDoc merges assemblies and XML documentation files produced by csc.exe to create a compiled HTML Help file enabling you to browse your own libraries just like the .NET Framework Class Library. The documentation generator uses XSLT to produce the HTML, and both NDoc and its source are freely available under a certified Open Source license.

  more...


Last Updated: 4 March 2003


Click for .NET ANT

.NET ANT

Anyone who has worked on large scale projects in Java will know that Apache's Ant independent build system is invaluable. The NANT project brings the same sort of thing to the .NET platform with a massive feature list. Well worth getting to know - take a look at this short overview to get a feel for what you can do.

  more...


Last Updated: 4 March 2003