2609 Introduction to C# Programming with Microsoft .NET

5 days/Instructor-led

 

Introduction

In this five-day instructor-led course, developers learn the fundamental skills that are required to design and develop object-oriented applications for the Web and Microsoft Windows® by using Microsoft Visual C#® .NET and the Microsoft Visual Studio® .NET development environment. This course provides an alternative entry point for less experienced programmers who are not familiar with object-oriented design and programming with Windows or the Web.

 

Audience

This course is intended for:

·          Developers who are not familiar with object-oriented programming.

·          Developers who understand computer programming, but may have learned programming by using a non-graphical language in a university.

These developers want to build highly functional Web and Windows solutions and Web Services by using Microsoft Visual C# .NET and the Microsoft .NET Framework.

 

At Course Completion

After completing this course, students will be able to:


·          Explain the .NET platform.

·          Configure and use Visual Studio .NET.

·          Program with C#.

·          Implement methods.

·          Implement encapsulation, inheritance, and polymorphism in C#.

·          Use C# within the .NET Framework.

·          Use Microsoft ADO.NET to access and manipulate data in a database.

·          Create feature-rich Windows-based applications.

·          Create a Web application by using Web Forms.

·          Use XML Web services in a C# application.

·          Experiment with more advanced features of C#.


 

Prerequisites

·          Experience with object-oriented programming and concepts is not required for this course. Before attending this course, students must have competency in the following areas:

·          Familiarity and comfort with basic operating system functions such as file manipulation.

·          Understanding of the basics of structured programming, including concepts such as flow control, variables and parameters, and function calls.

·          At least three months experience developing applications in either a graphical or non-graphical environment, or equivalent knowledge.

Course 1587: Introduction to Programming with Microsoft Visual Basic 6 may help students gain basic skills in programming techniques

Microsoft Certified Professional Exams

This course will help the student prepare for the following Microsoft Certified Professional exams:

Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

Exam 70-316: Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

Exam 70-320: Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework