Site Search

Lab 0: Lab Orientation

At the start of today's lab, obtain a CS 446 account and password from your instructor and log in to this account.

Note: A common bug is for the Windows network to claim you do not have permission to change your password. The workaround to this bug is to re-boot the computer. You should now have the required permission.

Using Visual Studio.NET 2008

The newest version of Microsoft Visual Studio installed in the Lab is VS.NET 2008.

Older versions are also installed (2003, 2005, and 6.0), so be careful when starting up the IDE that you are using the latest version of Visual Studio.

If you would like to install a copy of Visual Studio.NET 2008 on your home computer, please see Fred Stanley. As part of CWU computer science department's Microsoft Academic Alliance subscription, CWU computer science majors may install several Microsoft development tools on their home computers for free.

Microsoft makes available a free version of Visual C# Express that should work fine for all the labs and programs done in CS 446. Download Visual C# 2008 Express from the Microsoft site to use at home.

Visual Studio.NET is a very feature-rich IDE for developing console, window, Web, XML Web service, smart device, and mobile Web applications using the .NET framework class library. Throughout the quarter, we will use many of these features to help design C# window applications with graphical user interfaces (GUI) using templates, drag-and-drop visual programming, and auto-generated code for Window applications.

Speeding Up Visual Studio

the power of Visual Studio comes at a price: it can be painfully slow starting up in the Hebeler labs and network. Worst is the initial launch of VS. While VS.NET will never seem speedy, here are a couple of things we have used in the past to speed it up.

Note: I have noticed and read that VS 2008 has improved in speed its speed and responsiveness. We will see how it does this quarter.

Experiment with the other options, as see if they make any difference. If you are successful, pass the tip on so others can benefit

CS 446 Lab Tips