Programming .NET using C#


| Audience |
This course is intended for Web developers who have experience with OO programming languages |
| |
|
Duration |
5 Days |
| |
|
| Course Abstract |
In this course, you will learn the fundamentals of the .NET framework and the C# language including how to set up the application development environment and how to write your first C# applications. This seminar will utilize lectures and hands-on exercises to focus on: C# language fundamentals, role of the CLR, conditional branching, classes and objects, class inheritance, interfaces, arrays, Collections, the ADO.NET object model, creating web forms, illustration of web services, role of SOAP and WSDL and data binding. |
| |
|
| Objectives |
After completing this course, students will
be able to:
- Understand the basics of the .NET framework
and the C# language
- Define the .NET Framework class library·
Use the Visual Studio .NET IDE toolset
- Depict the role of the Common Language Runtime
- Illustrate C# language fundamentals: variables,
constants, identifiers, statements and expressions
- Define conditional and unconditional branching
via if/else, Switch, While, For and Do..While
statements
- Familiarization with relational operators
- Understand the basic principals of classes,
objects, methods, overloading and constructors
- Depict the usage of arrays (Rectangular vs.
Jagged)
- Illustrate the ADO.NET object model and the
role of managed providers
- Understand the development and creation of
web forms and their life cycle
- Define role of web services and the usage
of SOAP and WSDL
|
| |
|
| Class Format |
Lecture and Lab |
| |
|
| Prerequisites |
Programmers with experience using other object-oriented programming languages like Java or C++
|
|