Microsoft .Net Framework

The .NET Framework is Microsoft's comprehensive and consistent programming model for building applications that have visually stunning user experiences, seamless and secure communication, and the ability to model a range of business processes

.NET Framework started out as a proprietary framework, although the company worked to standardize the software stack almost immediately, even before its first release. Despite the standardization efforts, developers—particularly those in the free and open-source software communities—expressed their uneasiness with the selected terms and the prospects of any free and open-source implementation, especially with regard to software patents. Since then, Microsoft has changed .NET development to more closely follow a contemporary model of a community-developed software project, including issuing an update to its patent that promises to address the concerns.

.NET Framework family also includes two versions for mobile or embedded device use. A reduced version of the framework, .NET Compact Framework, is available on Windows CE platforms, including Windows Mobile devices such as smartphones. Additionally, .NET Micro Framework is targeted at severely resource-constrained devices.

C# Programming Language
  • Introduction to C#
  • C # Language Fundamentals
  • Essentials of Object-Oriented Programming
  • Advanced C#
  • Exception Handling
  • C# 6.0 Features
  • Collections & Generics
  • File Handling
  • Introduction to ASP.NET MVC5
  • Controller & Actions
  • Views
  • Razor View Engine
  • Data Passing Techniques
  • ViewModel & Validation
  • Custom Validation
  • Partial Views
  • Extending ASP.NET MVC
  • Implementing Security