Wednesday, 10 July 2013

What is .NET framework?


  1. .Net is not a programming language, it is consisting a set of class libraries and Security mechanism along with a compiler which is know as CLR(Common Language Runtime).
  2. .Net framework is a product of Microsoft, which was first introduced in the late 1990 during next generation window services(NGWS)  development. 
  3. .Net is a programming infrastructure developed by Microsoft  for building, deploying and running the applications.
.Net framework provides following tools for managing user and application interfaces

  • Window form
  • Web form
  • Console Application
  • Web services
These tools enable users to develop user friendly desktop based as well as web based applications using wide variety of languages on the .Net platform.



What was before the .Net framework?

When .Net was not in the market, that was very different time, people use to do development by using –
Windows GUI development - Win32 API, MFC, Visual Basic and Component object model
Web Development – ASP



  • It was really very difficult to the programmer to achieve a good user interface or achieve reusability of functionality through ease of access.
  • People use to do windows based application by using component object model which was causing the performance issue of the application.
  • Those days there were None availability or difficult to access of language inter-operability, versioning , services, machine dependency.
  • Very less classes under MFC library, To make a small logic there was a huge code behind that.
  • Application life cycle and page life cycle was available but with very less features.
  • C and C++ developer are forced to contend with complex memory and pointer arithmetic
  • Most of the Windows application were using COM classes, COM’s language independence is very limited.
  • Programs or application were not independent, Most of the time they were machine dependent.



Related Topic



No comments:

Post a Comment