1.

What is .NET Framework

Answer»

It is a platform which is developed by Microsoft for the software development. In the current scenario, the version used by the programmer is 4.7.1.

It is very effective when we want to create - Form-based and Web-based applications. Web services using the development tool, .Net framework.

It is multilingual in terms of a programming language. It uses C# or Visual Basic to develop the application, in this user can make its own choice by choosing its own language to develop the application

.Net Framework Architecture :

1. Language :

  • WinForms – This is used for developing Windows Forms applications, which runs on an end user machine. Example: Notepad.
  • ASP.Net – This is used for developing web applications which runs on browsers such as Internet Explorer, Chrome or Firefox
  • ADO.Net – This is used to develop applications that INTERACT with Databases such as Oracle or Microsoft SQL Server

2. Class Library: .Net Framework included a number of class libraries which contain the method and function which helps in handling the file level operation. For example, a class library that has methods to handle all file-level operations like a method which can be used to read the text from a file

3. Common Language Runtime: Common Language Infrastructure has the following key features:

  • Exception Handling: Exceptions are errors which occur when the application is executed.like if you are opening the file from the local which is not present at the local then it will GIVE an exception
  • Garbage COLLECTIONwhen we wanted to remove the unwanted resources from the code which is no longer in use can be DONE by the garbage collector.

Like as the database connection in the application which is no longer in use when compilation stops



Discussion

No Comment Found