what is .NET?
.NET is a software development
platform created by Microsoft.you can write programs in any language and run it
in visual studio.Net. it is just opposite to what oracle company's java
said.actually you can write a program in java compile it or run it in any
platform. microsoft's intention for developing .net is to catch the market of
java.
What are the two parts of .NET
frameworks consists of?
- frame work class library(FCL)
- common language run time.(CLR)
What is FCL?
FCL is a collection of ready
made classes that can be used for commonly needed programming tasks.
It is used while creating software
in area of
- Graphics
- Multimedia
- Net working
- Internet
- Mobile computing
- Web applications
what is CLR?
CLR is responsible for
execution of programs. It is responsible for handling memory and provides
security while executing a program.
Do you know about MSIL?
You first have to know about
.NET is not limited one we can run programs written in different
languages.
How can a compiler can know about
commands written in different languages. Any program which ever language it has
been written it can be converted in intermediate language called as Microsoft
intermediate language(MSIL). After that MSIL is compiled into machine language.
What is language
interoperability?
why should we convert c# or vb
programs into MSIL instead of directly compile in to machine language.
good question ?
here the language interoperability
come.This means that different parts of same software can be written in
any .NET compliant languages (like c#,vb.net,vc++.) even after that we
can compile the software in to common executable programs
--------will continue
No comments:
Post a Comment