.NET framework

05/09/2010 21:08

                                                               .NET framework

MSIL or CIL or IL  in .net framework:       

 

Microsoft intermediate language. (MSIL)

Common intermediate language.(CIL)

intermediate language.(IL)

All .net source code  are compiled in IL, then it is converted into machine code at the point

i)software is installed or

ii) at just in time (JIT)compiler

 

Multi-tasking

It is one of the features of modern operating systems. It enables to run  multiple applications simultaneously. e.g MS word ,MS excel etc

 

Thread

It is a basic unit which allows operating system to allocate processor time

 

Multi-threading:

It forms subset of multi-tasking.

Multi-tasking switches between different programs

Multi-threading switches between different parts of the same program.

e.g  in MS word at the same time we can write word as well as spell checking is performed as background job

 

Namespace for  implementing thread in .net framework

System. Threading: It contains all classes related to threading.

 However, two threads are present in main program of .net  at -least  and second thread acts as garbage collector

 

Use of events with threads:

To synchronize one thread with another

 

Web services

 

UDDI:

Universal Description, Discovery and Integration:

Main use: To discover and publish public web services

 

DISCO:

Discovery

Use: i) To group common web services together on server

ii) To provide link to schema document of the services

 

Application object:

 It helps to share data  to users  globally

 

Session objects:

It stores the information of http request for a particular user