Visual Studio .NET Academic Tools
Download the Course Management Tools for Faculty as well as the Student Tools for Visual Studio .NET
http://www.msdnaa.net/academicTools/vstools.asp

Assignment Manager for Visual Studio .NET 2003 Academic Tools
Download Assignment Manager, an ASP .NET application designed specifically for faculty to provide a way to create and manage course information and assignments as well as enter and track grades.
http://www.msdnaa.net/academicTools/amtools.asp

ASP.NET Web Matrix
ASP.NET Web Matrix is a community-supported, easy-to-use WYSIWYG application development tool for ASP.NET. It's absolutely free and can be installed via a quick 1.3 MB download.
http://www.asp.net/webmatrix

Student Tools for Visual Studio .NET 2003 Academic
Download the Student Tools, which allows Students to easily view instructor's courses and assignments through the Visual Studio .NET 2003 interface. Students can create console applications and submit completed assignments to their instructor or teaching assistant.
http://www.msdnaa.net/academicTools/studenttools.asp

Faculty Tools for Visual Studio .NET 2003 Academic
Download the Faculty tools designed specifically for faculty to help publish courses and assignments easily to the server of their choice for students to access.
http://www.msdnaa.net/academicTools/facultytools.asp

Assignment Manager Source Package
Download the shared source package that will allow Faculty to customize the Assignment Manager server and clients.
http://www.msdnaa.net/assignmentmanager