Professional Documents
Culture Documents
NET Framework
Components of Framework
Common Language Runtime. (CLR) CLR Execution Model CLR Services.
http://rgcetmca2.blogspot.com
.NET is a Framework.
Microsoft uses Visual Studio applications like
Console application Windows application Web Applications and Web Services.
to Create , Debug
http://rgcetmca2.blogspot.com
http://rgcetmca2.blogspot.com
Windows Forms
ADO.Net
http://rgcetmca2.blogspot.com
CLR is the heart of .NET Framework. Execution environment for code written in .NET Framework. The CLR works with every language available for the .NET Framework. But CLR is not a common compiler for all .NET compatible languages.
http://rgcetmca2.blogspot.com
http://rgcetmca2.blogspot.com
language
compiler
into
an
intermediate
format
called
Intermediate Language (IL) Also called as Microsoft Intermediate Language (MSIL). At runtime, this IL code generated by the compiler is compiled by the CLR (just-in-time (JIT compiler)) into native code or Managed Code. Unmanaged code does not execute under the Common Language Runtime. Thus, all Windows programs prior to the creation of the .NET Framework use unmanaged code.
http://rgcetmca2.blogspot.com
Memory allocation Conversion of MSIL to native code Garbage collection (which helps avoid memory leaks), Code verification Code access security Thread management, enforcing type-safety, and many other
tasks.
http://rgcetmca2.blogspot.com
managed in runtime.
In .NET Framework, System.Object is the common base type from where all the other types are derived.
http://rgcetmca2.blogspot.com
http://rgcetmca2.blogspot.com
http://rgcetmca2.blogspot.com
http://rgcetmca2.blogspot.com
Also called as Framework Class Library (FCL) FCL is a set of reusable object-oriented classes that provide basic platform functionality, such as ; Data access classes of ADO.NET File system utility classes networking classes (ex: DNS resolution) and
http://rgcetmca2.blogspot.com
http://rgcetmca2.blogspot.com
Developing Web Applications. Provides ASP. Net developer the same drag and drop development Web Forms convenience improve the enjoyed speed of by Visual Basic by developers for years. development encapsulating frequently used features into server controls. Controls are declared using a tag-based syntax similar to HTML and XML. VS2005 provides inbuilt web server WEBDAVE
http://rgcetmca2.blogspot.com
To build a SOA. (Service Oriented Architecture) Web services can make the task of application-toapplication integration easier.
http://rgcetmca2.blogspot.com
ADO. Net (Active X Data Object) is used for data access and manipulate protocol, which enables us to work with data on the internet. ADO.NET is similar to ADO, but better factored. Supports two styles of data access. Disconnected
http://rgcetmca2.blogspot.com