Programming the Microsoft .NET Framework (Visual C# .NET)
Course
In Hammersmith
Description
-
Type
Course
-
Location
Hammersmith
-
Duration
5 Days
List the major elements of the .NET framework and explain how they fit into the .NET platform. Explain the concepts behind the common language runtime and use the features of the .NET Framework to create a simple application. Create and use components in Windows forms-based and ASP.NET-based applications. Use the deployment and versioning features of the .NET runtime to deploy. Suitable for: This course is for application developers wishing to learn how to use the Microsoft.NET framework.
Facilities
Location
Start date
Start date
About this course
Delegates should be proficient in the C++ or Java programming languages and have been exposed to the C# language. Delegates can meet these prerequisites by taking course 2124. Introduction to C# Programming for the Microsoft .NET Platform.
Reviews
Course programme
List the major elements of the .NET framework and explain how they fit into the .NET platform.
Explain the concepts behind the common language runtime and use the features of the .NET Framework to create a simple application.
Create and use components in Windows forms-based and ASP.NET-based applications.
Use the deployment and versioning features of the .NET runtime to deploy multiple versions of a component.
Create, use and extend types by understanding the common type system architecture.
Create classes and interfaces that are functionally efficient and appropriate for given programming scenarios.
Use the .NET Framework class library to efficiently create and manage strings. arrays. collections and enumerators.
Use delegates and events to make an event-sender object signal the occurrence of an action to an event-receiver object.
Describe and control how memory and other resources are managed in the .NET Framework.
Read from and write to data streams and files.
Use the basic request/response model to send and receive data over the internet.
Serialise and deserialise an object graph.
Create distributed applications by means of XML Web Services and object remoting.
Create distributed applications by means of XML Web Services and object remoting.
Target Audiences
This course is for application developers wishing to learn how to use the Microsoft.NET framework.
Prerequisites
Delegates should be proficient in the C++ or Java programming languages and have been exposed to the C# language. Delegates can meet these prerequisites by taking course 2124.
Introduction to C# Programming for the Microsoft .NET Platform.
Course Content
Module 1: OVERVIEW OF THE MICROSOFT .NET FRAMEWORK
Module 2: INTRODUCTION TO A MANAGED EXECUTION ENVIRONMENT
Module 3: WORKING WITH COMPONENTS
Module 4: DEPLOYMENT AND VERSIONING
Module 5: COMMON TYPE SYSTEM
Module 6: WORKING WITH TYPES, STRINGS, ARRAYS AND COLLECTIONS.
Module 7: DELEGATES AND EVENTS
Module 8: MEMORY AND RESOURCE MANAGEMENT
Module 9: DATA STREAMS AND FILES
Module 10: INTERNET ACCESS
Module 11: SERIALISATION
Module 12: REMOTING AND WEB SERVICES
Programming the Microsoft .NET Framework (Visual C# .NET)