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.
Слушателям выдаются учебные материалы, авторизованные Microsoft.
По окончании курса слушатели получают сертификат компании Microsoft международного образца.
This course is complementary to Course 2124, Introduction to C# Programming for the Microsoft .NET Platform, and Course 2555, Developing .NET Windows Applications with C#.
Module 1: Getting Started |
| Introduction to .NET and the .NET Framework
Exploring Visual Studio .NET
Creating a Windows Application Project |
|
Module 2: Understanding C# Language Fundamentals |
| Understanding the Fundamentals of a C# Program
Using C# Predefined Types
Writing Expressions
Creating Conditional Statements
Creating Iteration Statements |
|
Module 3: Creating Objects in C# |
| Defining a Class
Declaring Methods
Using Constructors
Using Static Class Members |
|
Module 4: Implementing Object-Oriented Programming Techniques in C# |
| Designing Objects
Using Inheritance
Using Polymorphism |
|
Module 5: Programming with C# |
| Using Arrays
Using Collections
Using Interfaces
Using Exception Handling
Using Delegates and Events |
|
Module 6: Building .NET-based Applications with C# |
| Examining the .NET Framework Class Library
Overriding Methods from System.Object
Formatting Strings and Numbers
Using Streams and Files |
|
Module 7: Using ADO.NET to Access Data |
| ADO.NET Architecture
Creating an Application That Uses ADO.NET to Access Data
Changing Database Records |
|
Module 8: Creating Windows-based Applications |
| Creating the Main Menu
Creating and Using Common Dialog Boxes
Creating and Using Custom Dialog Boxes
Creating and Using Toolbars
Creating the Status Bar
Creating and Using Combo Boxes |
|
Module 9: Using XML Web Services in a C# Program |
| Consuming an XML Web Service
Building an XML Web Service |
|
Module 10: Creating a Web Application with Web Forms |
| Creating a Web Forms Application
Accessing Data by Using a Web Forms Application
Configuring ASP.NET Application Settings |
|
Module 11: Application Settings and Deployment |
| Working with Application Settings
Deploying Applications |
|
Module 12: Exploring Future Learning |
| Exploring Additional Features of C# |
|