.NET Framework

Wednesday, October 14, 2009

.NET Framework what is the role and how come?

Microsoft wants to come up with something standard so that everyone that everything can communicate to each other. Microsoft has invented a new system called .NET Framework is not an effective Operating System but the program will create an environment that can work in .NET If anyone has already used JAVA you may be familiar with the JAVA Virtual Machine .NET Framework it is considered as a Virtual Machine.

In the future, Microsoft hopes to bring.NET Framework is installed on all devices .NET Framework is divided into 3 large components Programming Languages, Base Classes Library, and Common Language Runtime.

Programming Languages

Language used to create programs that work under the conditions of .NET. Microsoft introduced language that would develop on .NET there are 3 numbers of the language all together.
• C # is a new language by Microsoft developed from C++ and JAVA language.
• VB.NET (Visual Basic.NET or Visual Basic version 7.0) is a language derived from Visual Basic version 6.0.
• Jscript.NET language development from a Jscript which is Microsoft's version JavaScript. These languages are an option that we have to use in the development of ASP.NET Web page with the following building-block.

Base Classes Library

Library is a group of commands provided for the programming language. The majority of the commands are commonly used. Therefore the inventor of memory to facilitate the programming within the Library system.NET will be in the form of that eclipse Called Class Library.
.NET has a mass amount of basic library and no matter what programming language you use to develop under .NET your entire Library series will be the same. Unlike before you can’t use the library from one language with the other language that means that each programming language has to have its own library. You can convert the source code from one language to another language one more easily.

Common Language Runtime (CLR)

Is the most important element in .NET Framework because CLR has a function that allows programs written in different languages to be converted into a language with the same standard format we call that language Microsoft Intermediate Language (MSL as known as IL) there for when you use the program to run on a different system CLR will translates IL to become appropriate to the system (converted into the system language of the machine).

NET Framework what is it good for?

Many will wonder why we write our program under .NET Framework and why it is better then programming the normal way.

1. The Library system has the same standard: Because the Library has the same standard. Allows us not to worry that the language of our writing is the correct Library or not, and you don’t have to worry that the Library that you use will not work in one's language.
2. Not the operating system: Because each operating system using MRI are not identical. However if the programming is running under .NET all you need is to have .NET Framework in your program it will allow the program to work on every supported operating systems.
3. All the language are the same: we do not have to study of new language every time you want to program some thing new and you can use the programming language that your most familiar with to develop you program.
4. A controlled environment: Because the system is standard. Distributed control systems are easy to use whether its memory allocation the machine can do the job faster and lowering the possibility of you computer crashing.
5. Security is more: .NET Framework has a security option called permission. That allows the user to set whether to use that part of the program or not Depending on the user and you also have a function to encrypt your data.

People who read this post also read :



0 comments:

Post a Comment