articleaddict.com has a wide variety of articles for you to read.
Search:

Home | Computer | Software


What is .NET Framework Fundamental?

By: Eric Paul

An assembly is a file that is automatically generated by the compiler upon successful compilation of every .NET application. It can be either a Dynamic Link Library or an executable file. It is generated only once for an application and upon each subsequent compilation the assembly gets updated. The entire process will run in the background of your application; there is no need for you to learn deeply about assemblies. However, a basic knowledge about this topic will help you to understand the architecture behind a .NET application.

.Net Framework is a Platform or development Environment to seamlessly create web-applications that are accessible through client machines from across the Globe. These web-applications adopt open standards such as extensible Markup Language (XML), Hyper Text Transfer Protocol (HTTP), and Simple Object Access Protocol (SOAP) to interact with applications that are available in other platforms.

.Net Framework class library: This class library Includes Predefined sets of functionality that developers can use in their own applications. The library consists of three key components:

• ASP .NET

• Windows Forms

• ADO .NET

Different version of Dot net Framework :-
(1).NET Framework 1.0

First .NET Framework was released in 2002. Its supported in Windows 98, NT 4.0, 2000, and XP.

(2).NET Framework 1.1

Compact framework is taken as new version for small devices.

(3).NET Framework 2.0

New Personalized Features for ASP.NET, such as support for themes, skins and webparts.
(4).NET Framework 3.0

NET Framework 3.0 consists of four major new components:
(5).NET Framework 3.5

This include new features that’s are in C# 3.0 and VB.NET 9.0 compile.

Also include new feature in ADO.NET that is paging .

. The .NET framework provides environment to create object-oriented programming model that’s helps us to create all type of Web applications . Here the methods of creating window-based application or we can say window-based components is same as creating XML Web Services is same. When we create a .NET application we create a class that class contains or define the functionality of the application in term of properties event and methods of that class .Also in web application the code that control on web application comes under that class. These classes can take advantage of Object oriented popular feature just like Inheritance, encapsulation and polymorphism. So we can also say that classes are the fundamental for programming in .Net environment .

NET Framework has come up as one of the most significant changes to the Windows platform since its introduction, relatively to the impact of Visual BASIC. It has become the first choice of software developers since its launch. We can jot down the significances in the following manner:

•Availing the operating system with features and functions that earlier used to be provided individually by programming languages and tools from various sources.

•Providing programmers a common channel of accessing framework features, no matter what programming language has been used.

The Dot Net framework consists of two main component one of them is Dot Net framework class library and another is CLR.

Some of these components which is generally asked in interview i.e dot net interview questions are as follow:

Class loader: its helps in loading class at runtime.

Security engine: as the name suggest its helps in security restrictions and enforces security.

Code manager: Its works is to manage the code during execution.

The .NET strategy extends the concept of software reuse to the Internet, allowing developers to concentrate on their specialties without having to implement every component of every application. Instead, companies can buy Web services and devote their time and energy to developing their products.

Article Source: http://articleaddict.com

Eric Paul is working with An Offshore Software Development Company and Experts in Microsoft Technologies Development and .Net Application Development Services Across the Globe Specially in US, UK, Denmark etc.

Please Rate this Article

 

Not yet Rated

Click the XML Icon Above to Receive Software Articles Via RSS!

Powered by Article Dashboard