Search Your Dot Net Topic

Saturday 22 April 2017

Dot Net (.NET) framework foundation - Introduction to Dot Net Framework

Manoj Kalla's Asp.Net training institute in malad mumbai we cover all the course of Dot Net. 


Microsoft announced the .NET  in year 2000.


Dot net (.NET) is framework is common platform to develop, execute or run applications. .NET framework support following langauges:


  • C# : C-Sharp (We also provide Dot Net Training in C#)
  • VB.NET : Visual Basic (We also provide Dot Net Training in VB.NET)
  • F# : F-Sharp (We also provide Dot Net Training in F#)
  • C : C Language (We also provide C language Training)
  • C++ : C++ Language (We also provide C++ language Training)
Before .net framework for developer its hard to communicate one language to other language, after .net framework all microsoft language can communicate with each other under the framework that framework called DOT NET FRAMEWORK. That communication called interoperability. All .net language support object oriented programming environment.

In dot net framework we can develop following kinds of applications using language:
  • WinForm Application (Desktop application)
  • Asp.Net WebForm
  • Asp.Net MVC
  • Asp.Net Core
  • WCF (Windows Communication Foundation)
  • WPF (Windows Presentation Foundation)
  • WebService
  • Console Application (Dos base / Command base)
  • Windows Class Library (DLL)
  • Portable Class Library.


.NET Framework component stack
    (Image taken from)


Dot Net (.NET) component :


  • Common Language Specification (CLS)
  • Framework Class Library (FCL)
  • Common Language Runtime (CLR)


In Dot Net (Asp.Net) training we cover all above major detail in detailed. Now lets focus on each components.


Common Language Specification (CLS):
This help framework to enable cross-language integration, type safety, and high performance code execution and provides mechanism for object-oriented model that supports the complete implementation of many programming languages.

Defines rules that languages must run according and which helps ensure that objects written in different languages can interact with each other. This CLS is one of the dream of microsoft.


Framework Class Library(FCL):
This is a collection of classes, interfaces and value types. One kind of foundation on this all application and other development task get completed. Dot Net framework standard namespaces like:

System.Data :  To support functionality of data.
System.Drawing: To create drawings and other graphical objects.
System.Linq: To start working and work on linq.


Common Language Runtime (CLR):
This is help to all languages runtime thats why its name is CLR. One of major components of CLR is Common Type System (CTS), CTS manage common type (data type) among all the languages. This manage Garbage collection and memory allocation.


Other Links:
Dot Net Framework Basic Information

For more information about Dot Net Framework 


We also provide dot net (C#) Asp.Net online training.

Leave a comment that starts a conversation.


Thank you!