Anda di halaman 1dari 12

PRESENTATION ON .NET FRAMEWORK 2.

Presented By:- Jaspreet Singh Sandhu Student ID:- S1200200300838

Content:
.Net Framework
CLR Classlibrary

Features Of .Net Framework 2.0

.Net Framework Remoting Globalization Manifest Based Activation New Windows-Form Control

.Net Framework:
.Net framework is a code execution platform the environment which .net program run.
.Net is a platform that provides a standardized set of services. Ifs just like windows, except distributed over the internet. It exports a common interface so that its programs can be run on any system that support .net. A specific software framework includes a common runtime.

.Net Framework mainly two components. CLR Classlibrary

CLR (Common Language Runtime):


CLR is that when every you can create any application will build that time. Net source code will be converted into MSIL code that code will converted into machine language by using JIT compilers. The following are the components of CLR: Class loader Compiler(jit) Garbage Collector Security Engine Code manager Type Checker Thread Support Exception Manager Debug Engine COM support the above functionality achieved by all these components. Each component is responsible for specific functionality.

Classlibrary:
The .Net framework includes a set of standard class libraries. The classlibrary is organized in a hierarchy of namespace. Most of the built in apis are part of either system. *Or Microsoft .*Namespaces. These class libraries implement a large number of common functions, such as file reading and writing, graphics, rendering, database interaction, and XML document manipulation among others.. The .Net class libraries are available to all .net languages. The .net framewoks class library is divided into two parts: Base classlibrary Framework classlibrary

Features:
.Net Framework Remoting You can use .net remoting to enable communication between different application regardless of weather they reside on same computers or different computers. In addition, these computers can run on different operating system and still communicate with each other using .net remoting.

Globalization:
Globalization is the process of creating an application that meets the needs of users from multiple cultures. This process involves more than just translating the user interface elements of an application into multiple languages. And also includes the correct currency, date and time format, calendar, writing direction, sorting rules and other issues.

Manifest-Based Activation:
This feature provides new support for loading and activating applications through the use of manifest.
Manifest-based activation is essential for supporting click once application. Applications are activated through a reference to an assembly that contains the applications entry point. For example, clicking an applications .exe file from within the window shell causes the shell to load the common language runtime(CLR) and call a well-known entry point within that .exe file assembly. The assembly manifest contains assembly meta data. Assembly manifest can be stored in either a PE File ( an .exe or .dll file).

New Window-Based Form Control:


The datagridview control provides a powerful and flexible way to display in a tabular format.
Toolstrip controls are toolbars that can host menu, controls and user controls in your windows form application. The toolstrip class and its associated classes enable you to create toolbar and other use interface elements in a style that is consist with Microsoft Windows XP, Microsoft Office, and Internet Explorer. The maskedtextbox control uses a mask definition to distinguish between valid and invalid user input. The windows form soundplayer class can enables you to easily include sounds in your application.

The windows forms splitcontainer control can be through of as a composite; It is two panels separated be a movable bar. When the mouse pointer hovers over the bar, the cursor changes to show that the bar is movable.

The listview control now supports three features provided by windows xp and the windows server 2003 family: title view, grouping and dragand-drop item repositioning. The listview, treeview, and tooltip controls now support owner drawing functionality similar to the owner drawing support for the combobox, listbox, menuitem, and tab control controls in the previous release. The webbrowser control lets you host web pages in your windows forms application. You can use the webbrowser control to provide integrated html-based help or internet web browsing capabilities in your application.

The flowlatoutpanel control arranges its contents in a horizontal or vertical flew direction. The tablelayoutpanel control arranges its contents in a grid. Because the layout is performed both at design time and run time, it can change dynamically as the application environment changes. The backgroundworker component enables you to perform operations in the background that can take a long time to execute, such as image downloads and database transactions.

Conclusion:
The .Net framework is nothing but you can build a dynamic application.
With this I am concluding my topic here. I think I was able to give you an insight to almost all main areas in .Net Framework 2.0

Anda mungkin juga menyukai