Antechinus C# Programming Editor
Allows you to compile and run applications from the integrated environment. (added 8/14/2000)
TextPad: Getting Started with C#
Helios Software Solutions' tool to help you write C# code—includes color syntax highlighting. (added 8/27/2000)
Some Tools for C# Development with GVim
Girish Bharadwaj has posted some tools "to help you in the quest for C# development." (added 8/27/2000)
NetMake AddIn
Jay Jacobson's tool lets you use Visual Studio 6.0 with the .NET Framework. (added 8/27/2000)
Crystal Reports for Visual Studio.NET
Read about the next version of Crystal Reports—the reporting tool that will be included with Visual Studio.NET. (added 9/12/2000)
SourceForge's
.NET Unit
An implementation of Kent Beck's famous XUnit testing framework designed specifically
for unit testing components written for the .NET platform. (added 9/12/2000)
SaurikSoft's .NET Framework AppWizard
Jay Freeman (Saurik) has been working on this tool on and off for the last week or so. He hates creating the same projects over and over and over again, and adding the need for a makefile on top of this was just about enough to drive him insane. This tool allows you to choose the language you want, and what type of project. It currently supports Console, WinForms Exe, and HttpModules. It generates the makefile automatically with the right paths by reading the Registry keys that contain a few key .NET locations. It continues to let you set a few options for what you want in your project. It's not
done yet, and lots of features are still disabled, but it's definitely usable. (added 9/12/2000)
VB Form to .NET Converter
This program converts a VB form file (*.frm) to a C# file (*.cs). (added 9/12/2000)
The TraceHook.NET Service
The TraceHook.NET service is a context attribute that provides automatic call tracing on attributed classes. (added 9/12/2000)
ASPExpress—ASP+
Text Editor
ASPExpress claims to be the first editor on the market with ASP+ features. (added
9/12/2000)
VMWare
Lets you use different operating systems inside your host OS. This is great for testing
beta versions of .NET. (added 9/27/2000)
SciTE
A free source code editing component for Win32 that supports C#. (added 9/27/2000)
C#
Tools from Malcom Crowe
These are compiler writing tools in the tradition of lex and yacc, but using
C# as an implementation language. (added 9/27/2000)
C#
CodeColoring Utility
This utility will color-code your C# code for an HTML page. (added 9/27/2000)
Philip Craig's NUnit
(Philip Craig is the author and maintainer, SourceForge distributes it only.)
Unit-testing framework for all .NET languages. Ported from junit (see www.junit.org).
(added 10/25/2000)
Trashcom's ASPEdit 2000
ASPEdit is a powerful Active Server Pages and HTML editor with full support for ASP, ASP+, C#, VBScript, Perl, IHTML, WebTV, ColdFusion, PHP3, MIVA, HDML, JavaScript, CSS, SQL, and WAP/WML. Its code highlighter provides a clear view on your code, and shows all HTML, ASP and VBScript colorized so you can see what's code and what's text. (added 10/25/2000)
SharpDevelop
Mike Krueger has written a free IDE written in C#. (added 10/25/2000)
Hotdog Compiler
The Hotdog compiler is a new Scheme compiler under development by the Autonomous Mobile Robotics Group in the Computer Science Department of Northwestern University, in collaboration with Microsoft Corporation. The compiler was developed by Pinku Surana and Mark DePristo, under the supervision of Ian Horswill. (added 10/25/2000)
Python for .NET Compiler
This site links to the full source code to the compiler and runtime systems, test suite, and documentation. The Readme describes how to build the compiler and the test suite. (added 10/25/2000)
.NET Stuff
Mattias Sjögren has created a few things while playing with the .NET SDK. "Please excuse the ugly and often buggy code," he writes. As of this update, he has posted a draw icon for use in menu items and a simple flat scrollbar control. (added 10/25/2000)
C# Mode for Emacs
Brad Merrill's code updates the Emacs text editor to make it nicer for C# coders. Scroll down slightly to find the link. (added 10/25/2000)
JSWebServer
Peter Torr has modified Sam Pullara's C# Server on CSharpIndex.com and written it in JScript. Scroll down in the right pane to find the link to JSWebServer. (added 10/25/2000)
XpressSideBar and MineSweeper (.NET Editions)
Developer Express has two tools so far: a Sidebar component and a MineSweeper clone available. These are only the first of a number of components that they are working on to support the new .NET framework. (added 12/19/2000)
ResourceMaker
Marcus Lorentzon (d98malor@dtek.chalmers.se) has created a resourcefile editor for strings and images. It currently supports string resources and images supported by the framework Bitmap class (*.bmp, *.emf, *.gif, *.ico, *.jpg, *.jpeg, *.png, *.tif, *.tiff, *.wmf). To get it, just run ResMakerInstall.exe to extract the associated files (ResourceMaker.exe and ResourceMaker.txt) or download the Zip file (ResourceMaker.zip) and extract the contents. (added 12/19/2000)
Poorman IDE
Duncan Chen's GUI shell for C# and VB7 compiler so that developers don't have to compile their C# and VB7 codes with the command-line compilers (namely csc.exe and vbc.exe) or wait until VisualStudio.NET ships. (added 12/19/2000)
Programming.NET
Lutz Roeder has posted four tools to his site, including a standalone object browser, DateTimePicker controls, and an editor. Site includes demos and source code. (added 1/17/2001)
Scottgu: ASP.NET Tips and Tricks
Scott Guthrie's site contains a "semi-random collection of samples and tips/tricks that I've posted on various listservs and newsgroups about ASP.NET and the .NET Framework." (added 1/17/2001)
The ADO Guy
The ADO Guy is a site dedicated to answering your ADO questions. Shawn Wildermuth is the ADO Guy. Read his .NET examples page. (added 1/17/2001)
FreeVBCode.com
This site's mission it "to provide high-quality, free Visual Basic code to developers at all levels, in order to 1) save development time by providing tested, re-usable code for immediate use in many different types of VB projects, and 2) offer a learning resource, based on the belief that the best way to learn the language is through excellent and clear code examples." (added 1/17/2001)
Mabry .NET Software
"We at Mabry are very excited about Microsoft's .NET platform. We believe that programmer productivity, and the features and reliability of components and applications, will be greatly enhanced by .NET. Over the coming months we will be releasing Beta versions of a number of .NET components, including FTP/NET, Mail/NET, and Grid/NET—to name a few." (added 1/17/2001)
Fun With .NET
Mike Amundsen has recently launched a site as a "humorous diversion in the sea of .NET seriousness." Fun-With-Dot-Net "has pointers to sample apps and Web services, interesting tips and tricks, even jokes and anecdotes about the life and times of .NET-niks. After a full day of wrestling with VB.NET, conquering C#, and fighting with the VS.NET beta, why not bop on over here and check out the various humorous and light-hearted tidbits designed to brighten your code-weary brain?" (added 1/17/2001)
Developer Express .NET Controls
This site offers two controls for Visual Studio.NET: XtraGrid "the first comprehensive grid control for Visual Studio.NET," and the XpressSideBar .NET Edition, a "100% .NET (C#) implementation of the Outlook navigation control." (added 1/17/2001)
An Enhanced C# Compiler
Jesper Thiesen, a M.Sc. student at the Computer Science Institute at the University of Copenhagen, finds that the C# language "lacks features certain advanced features found in C++ and other languages, mainly templates/generics." He is therefore writing "an enhanced compiler for the C# language that offers advanced features that gives the programmer additional options for writing simple and generic solutions to his/her problems." Check back with him over the coming six months to see how he's progressing. (added 1/26/2001)
SGColorCombo Beta 1
Stinga Software, a company based in Croatia, has released their first .NET component, SGColorCombo, which allows users to select a color from a drop-down palette. It is written in VB.NET. (added 1/26/2001)
VB.Net Code at Franklins.Net
Franklins.Net has started a free VB.Net code and utilities page. The first two offerings are: cfCollection, a collection class that works like the VB6 collection object, plus more features; and WizNet, a "nice little utility that creates classes from database tables. Give it a connection string, a table name, and the name of a class to create, and it will create a VB.Net class module with properties to match the fields in the table. It also customizes the cfCollection class to make it a collection of objects of the specified class name. So, it's like the VB6 class builder utility, only you don't have to type anything." (added 2/28/2001)
Shoes .NET Support Site
This site contains the latest information for the Shoes .NET demo. Go here to find all of the source code and documentation necessary to set up and run the demo. (added 4/11/2001)
SoftArtisans .NET Initiative
SoftArtisans' site contains "a full suite of .NET server controls and components. We were one of the first component vendors to use the .NET platform. In the past year alone, our developers have visited Microsoft five times to provide feedback, attend briefings and labs on the .NET platform." (added 4/26/2001)
Telnet .NET
Josh Mitts' Telnet .NET program communicates directly with other computers using technology known as Telnet. Developed in the 1980s, Telnet has an archaic look and feel. Josh felt the same way and developed a graphical program to make Telnet easier to use. Telnet .NET sports a friendly, efficient GUI instead of the ugly Telnet interface released with Windows 2000. It was written using C# and runs on the .NET Platform Beta 1. Microsoft awarded the 15-year old Mitts with the Microsoft Windows Forms Coding Hero Award, an award given to ".NET developers who are pushing the limits of Windows Forms." (added 5/9/2001)
Query Express
This simple database client tool, written by Joseph Albahari in C# and using ADO.NET, allows queries to be run interactively on SQL Server, Oracle, or an OLEDB-compliant database. (added 5/9/2001)
Visual MainWin for .NET
Mainsoft's Visual MainWin is an application porting platform that enables Internet infrastructure and application software developers to write on Windows and deploy simultaneously on Windows and UNIX. (added 8/8/2001)
SoftArtisans .NET Controls
In anticipation of their own transition to the .NET platform, many developers are eager to see samples and try out the technology for themselves. SoftArtisans have released SoftArtisans POP3 and SoftArtisans TreeView as freeware. (added 8/8/2001)
DotNetBar
Written entirely in C#, DevComponents' DotNetBar is an "extensible framework/component for Visual Studio.NET that provides menus and toolbars that completely emulate Office 97 and Office XP menus and toolbars. DotNetBar provides complete runtime customization and object-oriented framework that you can use to extend its functionality." (added 8/8/2001)
Salcentral Web Services Search Engine
This centralized Web Service location brokerage helps customers find Web Services based on a standardized number of selection criteria, such as service location, speed, price, availability, company verification, etc. (added 8/8/2001)
SalCentralDotNet
This search engine allows you to search for Web services from within Visual Studio .NET and add them straight into your .NET project. (added 8/8/2001)
To recommend new resources for this list, please send e-mail to dotnet@devx.com.
<Back to table of contents>