Source Code
You can download it from here
The following structure is present:
- IVCRRemote: The project to create a class library that is need for both, the Remote Object and the ASP.NET web site
- NameServerConnector: The J# Connector which interacts with both the Name Server and the actual Virtual Classroom. The name is misleading becuase at the beginning I was planning to create to separate objects: one for connecting to the name server and the other for connecting to the VC
- NameSvrTestClient: A console application that connects directly to the Remote Object. It was developed to facilitate the debugging (the name is also misleading)
- VCRMobile: The J# ASP.NET application
Installation
Copy the VCRMobile folder to <x>:\inetpub\wwwroot and then create an application using Internet Information Services MMC (microsoft management console). <X:> is usually the drive C:
Build and run the NameServerConnector project in Visual Studio. A reference must be made to include the IVCRemote interface in both the the Connector and the web site Bonus!
A reduced version of the Java version of the Virtual Classroom is available. Download it from here. It is made in J# and does not need any JDK. Although it's labeled as a "Console" application, you can change the type of the project to Windows Application in Visual Studio .NET 2003. The Console target was choosen to see the debugging messages in a console but it is not required
Requirements
- Microsoft .NET 1.1 SDK or Visual Studio .NET 2003
- Internet Information Server
|