This tutorial shows developers how to create NGWS applications and components using the PDC Tech Preview of the NGWS SDK and Visual Studio 7.0. The development tools in this next major release of Visual Studio will utilize the NGWS framework to allow developers to quickly build and deploy robust applications that take advantage of the new NGWS runtime environment. Using Visual Studio 7.0 tools with the NGWS SDK provides:
This paper begins by demonstrating writing the classic "Hello World" program in two familiar languages an update to C++ called "Managed Extensions for C++ (MC++)" and Visual Basic as well as a new language named C# designed specifically for the NGWS environment.
This simple program is then greatly expanded to show a small, componentized client/server application where both the client and server are written using each of the three languages. A fourth client program demonstrates calling these components from the new Windows-based WinForms forms library. The final client program calls these components from ASP+, the next generation of Active Server Pages for Web-based development. The steps necessary to construct, compile, and run each program are covered in detail. An appendix contains additional information on several useful developer utilities.