Course details
This course covers the essentials of the .NET Framework for programmers who already know the C# language and the fundamentals of Windows Forms. It is current to .NET 4.5 and Visual Studio 2012. The course focuses on core portions of the .NET Framework that are common across many application areas. Separate courses are available in specific areas, such as ADO.NET, XML Programming, Windows Presentation Framework, Windows Communications Framework and ASP.NET.
- Gain a thorough understanding of the philosophy and architecture of .NET
- Acquire a working knowledge of the .NET programming model and .NET Security
- Implement multi-threading effectively in .NET applications
- Learn how to implement database applications using ADO.NET and LINQ
- What is Microsoft .NET?
- Common Language Runtime
- Attribute-Based Programming
- Interface-Based Programming
- Metadata
- Common Type System
- Framework Class Library
- Language Interoperability
- Managed Code
- Assemblies and Deployment
- Web Services
- ASP.NET
- Components in .NET
- Building Class Libraries at the Command Line
- Class Libraries Using Visual Studio
- Using References
- Assemblies
- Private Assembly Deployment
- Shared Assembly Deployment
- Configuration Overview
- Configuration Files
- Programmatic Access to Configuration
- Using SDK Tools for Signing and Deployment
- Application Settings
- Metadata
- Reflection
- Late Binding
- I/O and Serialization:
- Directories
- Files
- Serialization
- Attributes
- Memory Management and Garbage Collection
- Asynchronous Delegates
- Background Worker
- Application Domains
- Threading Fundamentals
- Thread Pool
- Foreground and Background Threads
- Synchronization
- Task Parallel Library
- Authentication and Authorization
- Code Access Security
- Sand Boxing
- Permissions
- Role-Based Security
- Principals and Identities
- .NET Client Calling a COM Server
- 64-bit System Considerations
- PInvoke
- ADO.NET Overview
- .NET Data Providers
- Connections
- Using LocalDB
- Commands
- Data Readers and Connected Access
- Data Sets and Disconnected Access
- Language Integrated Query
- Marshal by Value
- Marshal by Reference
- .NET Remoting
Course Location
About Professional Training Solutions Ltd
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Security Analyst Course LineEUR 23
EUR 249Duration: Upto 5 Hours - EUR 12Duration: Upto 8 Hours