|
Formål:
At give deltageren overblik samt introduktion til en udviklers brug og anvendelse af .NET 3.5 platformens mange muligheder.
Forudsætninger:
Følgende kurser eller tilsvarende viden:
- SU-202 Objektorienteret Grundkursus for C++/C# og Java (fordel)
Beskrivelse:
Kurset giver et rigtigt godt overblik over .NET platformen set med en udviklers øjne. Kurset sammensætter emner de forskellige .NET kurser, som tilsammen dækker en udviklers oftest forekommende anvendelser af .NET 3.5.
Kurset er en kombination af teori og øvelser.
Lærebøger:
Microsoft Official Curriculum (MOC) materiale på engelsk.
Varighed / Pris:
5 dage / 18.500,- kr. (ekskl. moms)
Videre forløb:
- MS-2956 Core Foundations of Microsoft .NET 2.0 Development
|
Indhold:
- Getting Started
- Introduction to Microsoft .NET and the .NET Framework
- Introduction to the Software Development Life Cycle
- Exploring Visual Studio 2005
- Creating a Simple Windows Forms Application
- Creating a Windows Forms Project
- Adding Controls to a Windows Forms Project
- Compiling and Running a Windows Forms Project
- Programming Fundamentals
- Understanding Programming Concepts
- Defining Program Structure and Flow
- Styling and Writing Code
- Data Types and Variables
- Introduction to Data Types
- Defining and Using Variables
- Defining and Using Collections
- Converting Data Types
- Controlling Program Execution
- Writing Expressions
- Creating Conditional Statements
- Creating Iteration Statements
- Fundamentals of Object-Oriented Programming
- Introduction to Object-Oriented Programming
- Defining a Class
- Creating a Class Instance
- Creating Object-Oriented Applications
- Designing Classes with the Class Designer Tool
- Implementing Inheritance
- Defining and Implementing Interfaces
- Building a User Interface
- Managing Forms and Dialog Boxes
- Creating Menus and Toolbars
- Providing User Assistance
- Validating User Input
- Restricting User Input
- Implementing Field-Level Validation
- Implementing Form-Level Validation
- Debugging and Exception Handling
- Types of Errors
- Debugging Applications
- Handling Exceptions in Applications
- Accessing Data
- Overview of Data Access
- Accessing Data by Using the Visual Studio 2005 Integrated Development Environment
- Programmatic Access to Data
- Creating Web Applications and XML Web Services
- Creating Web Applications with ASP.NET
- Creating and Using XML Web Services
- Exploring .NET Framework 3.0 Technologies
- Introduction to the .NET Framework 3.0 Technologies
- Introduction to Windows Presentation Foundation
- Introduction to Windows Communication Foundation
- Testing and Deploying Microsoft .NET Framework Applications
- Overview of Testing
- Creating Object Test Bench Objects
- Deploying Microsoft .NET Framework Applications
- C# 3.0 (.NET 3.5) language features
- Local variable type inference
- Anonomous types
- Object initializers
- Automatic properties
- Partial methods
- Extension methods
- Lambda expressions
- Query expressions
- Linq (intro)
|