The C# language, compiling and IL.
Visual Studio as GUI builder - strength and weaknesses.
Connecting and storing to database. Transaction security.
ASP.NET web technology.
XML as data carrier - how is it used in the industry. Advantages and disadvantages with XML.
Web services.
Upon completing this course, the student should be able to
- use the C# language to develop software
- explain the difference between C#, C++, Java, assembler and IL
- use Visual Studio as development environment
- use MSDN as knowledge base
- look up answers in the .NET API
- use the GUI builder for rapid development
- develop web software with ASP.NET
- use XML as data source
- develop web services
- automatically generate and use client code for web services
- write web pages that interacts with web services