• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
An isas presentation on .net framework 2.0 by vikash chandra das
 

An isas presentation on .net framework 2.0 by vikash chandra das

on

  • 5,639 views

.Net Framework 2.0

.Net Framework 2.0

Statistics

Views

Total Views
5,639
Views on SlideShare
5,631
Embed Views
8

Actions

Likes
2
Downloads
278
Comments
1

2 Embeds 8

http://www.slashdocs.com 6
http://www.docshut.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • how to download this presentation
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    An isas presentation on .net framework 2.0 by vikash chandra das An isas presentation on .net framework 2.0 by vikash chandra das Presentation Transcript

    • An
      ISAS
      Presentation
      On
      .net Framework 2.0
      Presented by :Vikash Chandra Das
    • Contents
      .Net frame work
      CLR
      Classlibrary
      Difference of .Net framework 1.1 & 2.0
      Features of .Net framework 2.0
      .Net framework remoting
      Globalization
      Manifest-based activation
      New window-based form control
      Conclusion
    • .Net Framework
      .Net framework is a code execution platform – the environment which .Net programs run.
      .Net is a platform that provides a standardized set of services. It’s just like windows, except distributed over the internet. It exports a common interface so that it’s programs can be run on any system that support .NET. A specific software framework includes a common runtime.
      .Net framework mainly two components.
      CLR
      Classlibary
    • CLR
      Common language runtime is that when ever you can create any application that application wii build that time .Net source code will be converted into MSIL code that code will converted into machine language by using JIT compliers.
      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 functionalities achieved by all these componets .Each component is responsible for specific functionality.
    • Classlibrary
      The .NET framework includes a set of standard class libraries. The class library is organized in a hierarchy of namespaces. 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, graphic rendering, database interaction, and XML document manipulation, among others. The .NET class libraries are available to all .NET languages.
      The .Net framework class library is divided into two parts
      Base class library
      Framework class library
    • Difference
      asp.Net 2.0 has added a number of special directories where 1.1 had only the one required bin directory.
      Compilation model with 1.1, all code was compiled into one assembly placed in the bin directory. With 2.0, the assembly is separated into multiple assemblies. These multiple assemblies may be created on-the-fly or precompiled
      The new generation of 64-bit computers enables the creation of applications that can run faster and take advantage of more memory than is available to 32-bit applications.
      This feature provides new support for loading and activating applications through the use of a manifest.
      The microsoft.Net framework 2.0 includes significant enhancements to all areas of ASP.Net. For web page development, new controls make it easier to add commonly used functionality to dynamic web pages.
    • Features
      .Net Framework remoting
      You can use .Netremoting to enable communication between different application regardless of whether they reside on same computer or different computers. In adition, these computers can run on different operating systems and still communicate with each other using .Netremoting.
    • .Net framework remoting
      .Net framework remoting now supports ipv6 addresses and the exchange of generic types.
      Obtaining information about local computer network configuration and usage
      Using classes in the system. Net. Networkinformation namespace, applications can access IP, ipv4, ipv6, TCP, and UDP network traffic statistics.
       Ping
      The ping class allows an application to determine whether a remote computer is accessible over the network.
      Processing http requests from within applications
      You can use the http listener class to create a simple web server that responds to http requests.
    • 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 using 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 a manifest.
      Manifest-based activation is essential for supporting click once applications.
      Applications are activated through a reference to an assembly that contains the application's entry point.
      For example, clicking an application's .Exe file from within the windows shell causes the shell to load the common language runtime (clr) and call a well-known entry point within that .Exe file's assembly.
      The assembly manifest contains assembly metadata. 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 data in a tabular format.
      Toolstrip controls are toolbars that can host menus, controls, and user controls in your windows forms applications. The toolstrip class and its associated classes enable you to create toolbars and other user interface elements in a style that is consistent with microsoft windows XP, microsoft office, and microsoft internet explorer.
      The maskedtextbox control uses a mask definition to distinguish between valid and invalid user input.
      The windows forms soundplayer class enables you to easily include sounds in your applications. The soundplayer class can play sound files in the .Wav format, either from a resource or from universal naming conventions (UNC) or HTTP locations. Additionally, the soundplayer class enables you to load or play sounds asynchronously.
    • The windows forms splitcontainer control can be thought of as a composite; it is two panels separated by 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: tile view, grouping, and drag-and-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 tabcontrol controls in the previous release.
      The webbrowser control lets you host web pages in your windows forms applications. You can use the webbrowser control to provide integrated html-based help or internet web browsing capabilities in your application.
    • The flowlayoutpanel control arranges its contents in a horizontal or vertical flow 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 .Netframework is nothing but you can build a dynamic applications,
      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.