Description
This seminar will allow you to understand the contributions of the .NET framework, particularly the latest versions, as well as its impacts on the design and development of applications. You will see the components of the .NET architecture and how to use them to develop applications.
Who is this training for ?
For whom ?Project managers and professional developers who want to understand the contents of the .NET development environment and how to build .NET-based applications.
Prerequisites
Training objectives
Training program
- Introduction to the .NET environment
- Presentation of the framework.
- NET.
- Languages, CLR/CLI.
- Framework version 3.
- 5 and 4.
- 0.
- Principles of Just In Time compilation.
- CIL.
- Development offer Microsoft.
- Integration of .
- NET into Microsoft's product offering.
- Presentation of the main components of the framework: ASP.
- NET, ADO.
- NET, Web Services.
- Demonstration Programs developed in C# and VB.
- NET.
- JIT and CIL compilation mechanisms.
- The .NET framework and .NET languages
- Presentation of the main languages: C#, VB.
- NET.
- Development approach for .
- NET: Object approach.
- Important notions in languages.
- Redistributable framework: role of the CLR in cross-language execution, execution in native code.
- Framework classes: important elements of the framework , homogeneity of classes.
- Demonstration Object and multilanguage programs.
- Divers types d'applications
- Rich client application with Windows Forms.
- Thin client application with ASP.
- NET.
- Understanding the life cycle of the 'application.
- HTML control, Server control.
- Browser compatibility.
- Tracing and debugging tools with .
- NET and VS.
- Demonstration Application of Windows Forms and ASP.
- NET.
- Embedded application.
- Data access in .NET
- Overview of XML and integration into the .
- NET.
- Serialization of data in XML.
- Definition of the XSD schema.
- Principle of ADO.
- NET: data access classes.
- Integration of a database connection, query generation.
- Creating lists.
- Debugging and tracing tools in SQL.
- DataBinding model and use in .
- NET.
- Demonstration Implementing DataBinding.
- Web Services
- Web Services operating principle.
- Execution architecture (WSDL, SOAP, XML, UUDI, etc.
- ).
- Web Services with .
- NET.
- Remoting Objects: .
- NET Remoting.
- Execution environment.
- Demonstration Programming with ASP.
- NET and implementing a Web service.
- Web Services
- Web Services operating principle.
- Execution architecture (WSDL, SOAP, XML, UUDI, etc.
- ).
- Web Services with .
- NET.
- Remoting Objects: .
- NET Remoting.
- Execution environment.
- Demonstration Programming with ASP.
- NET and implementing a Web service.
- Application architecture and security
- Security management: authentication, encryption.
- Overall application architecture in .
- NET.
- Support for intelligent devices in .
- NET.
- Demonstration User identity control in .
- NET and runtime security management.