Tuesday , November 13 2018
Home / Dot Net / C# / Lesson 2:Dot Net FrameWork

Lesson 2:Dot Net FrameWork

Dot Net FrameWork:

The Main hearth For the Visual Studio is FrameWork. The .NET Framework is set of technologies that form an integral part of the .NET Platform. It is Microsoft’s managed code 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.

The .NET Framework has two main components: the common language runtime (CLR) and .NET Framework class library. The CLR is the foundation of the .NET framework and provides a common set of services for projects that act as building blocks to build up applications across all tiers. It simplifies development and provides a robust and simplified environment which provides common services to build application. The .NET framework class library is a collection of reusable types and exposes features of the runtime. It contains of a set of classes that is used to access common functionality.

.NET Framework is a complete environment that allows developers to develop, run, and deploy the following applications:

  • Console applications
  • Windows Forms applications
  • Windows Presentation Foundation (WPF) applications
  • Web applications (ASP.NET applications)
  • Web services
  • Windows services
  • Service-oriented applications using Windows Communication Foundation (WCF)
  • Workflow-enabled applications using Windows Workflow Foundation (WF)

.NET Framework also enables a developer to create sharable components to be used in distributed computing architecture. NET Framework supports the object-oriented programming model for multiple languages, such as Visual Basic, Visual C#, and Visual C++. .NET Framework supports multiple programming languages in a manner that allows language interoperability. This implies that each language can use the code written in some other language.

Main Components in FrameWork:

  1. .NET Framework Class Library
  2. Common Language Runtime
  3. Dynamic Language Runtimes (DLR)
  4. Application Domains
  5. Runtime Host
  6. Common Type System
  7. Cross-Language Interoperability
  8. .NET Framework Security
  9. Profiling
  10. Side-by-Side Execution

FrameWork Verions:

When Microsoft Releases New Version of Visual Studio then It Will Release New Version of FrameWork

Visual Studio Version            FrameWork Version

Visual Studio.Net                               1.0

Visual Studio.Net 2003                    1.1

Visual Studio 2005                           2.0

Visual Studio 2008                           3.5

Visual Studio 2010                           4.0

Visual Studio 2012                           4.5

Visual Studio 2013                           4.5.1

Visual Studio 2015                           4.6

Visual Studio 2016                           4.6.1


Back To C# Complete Tutorials

Thanks for reading this article and if you like this please share with your Friends.

Print Friendly, PDF & Email

Give us your valuable feedback


About Murali

Hello everyone I am Software Developer having 3+ years of Experience in Microsoft Technologies and Others. My skills :- Asp.net, C#,Ado.net, SQL SERVER, web services, windows Service,Windows applications,HTML,CSS, JavaScript,JQuery,AnjularJs

Check Also

Remote Validation

How to Use Remote Validation in MVC

Remote Validation Attribute allows us to validate properties values with server callback using AJAX. Remote …