Introduction to 'NET Framework - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Introduction to 'NET Framework

Description:

Microsoft Host Integration Server 2000. Microsoft Exchange 2000 ... ASP .NET Web Application / Service / Control Library. Console Application. Windows Service ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 21
Provided by: bcSia
Category:

less

Transcript and Presenter's Notes

Title: Introduction to 'NET Framework


1
Introduction to.NET Framework
2
What Is the Microsoft .NET Platform?
3
.NET Enterprise Servers
  • Microsoft SQL Server 2000
  • Microsoft BizTalk Server 2000
  • Microsoft Host Integration Server 2000
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Application Center 2000
  • Microsoft Internet Security and Acceleration
    Server 2000
  • Microsoft Commerce Server 2000

4
The .NET Framework Components
Visual Basic
C
C
Perl
Python

User Interface
XML Web Services
User Interface
ASP.NET
Windows Forms
ADO.NET and XML
.NET Framework Class Library
Common Language Runtime
Win32
5
Intermediate Language (IL)
Source Code
Machine Language
Compiler
CLR
6
Common Language Runtime (CLR)
Base Class Library Support
Class Loader
7
.NET Framework Class Library
System
System.Security
System.Runtime. InteropServices
System.Globalization
System.Net
System.Text
System.Configuration
System.Threading
System.Reflection
System.Diagnostics
System.Collections
System.IO
System.Web
System.Windows.Forms
System.Data
8
Languages in the .NET Framework
  • Visual Basic .NET
  • New version of Visual Basic with substantial
    language innovations
  • C designed for .NET
  • New component-oriented language
  • Managed Extensions to Visual C
  • Provides more power and control
  • J .NET
  • Takes full advantage of the .NET Framework
  • Third-party languages

9
What Are the Visual Basic .NET Enhancements?
  • Major language enhancements
  • Enhanced object-oriented support
  • Structured exception handling
  • Full access to the .NET Framework
  • New threading options
  • Garbage collection
  • Enhanced Web development
  • Create Web Forms as easily as Windows Forms
  • Create Web Services quickly

10
Microsoft Visual Studio .NET
  • There is one IDE for all .NET projects
  • Solutions can contain multiple programming
    languages
  • Example Visual Basic .NET and C in the same
    solution
  • The IDE is customizable through My Profile
  • The IDE has a built-in Internet browser
  • IDE Integrated Development Environment

11
Project Template
  • Windows Application
  • Class Library
  • Windows Control Library
  • ASP .NET Web Application / Service / Control
    Library
  • Console Application
  • Windows Service
  • Others

12
Project Structures
  • Solution files (.sln, .suo)
  • Project files (.vbproj)
  • Local project items
  • Classes, forms, modules, etc. (.vb)
  • Web project items
  • XML Web services (.asmx)
  • Web forms (.aspx)
  • Global application classes (.asax)

13
Assemblies
  • An assembly is an .exe or .dll file with other
    supporting files that make up a Visual Studio
    .NET application
  • Assemblies are created automatically when you
    compile source files
  • Click Build on the Build menu
  • Use the command-line command vbc.exe

14
Using Solution Explorer
  • Displays project hierarchy
  • Project references
  • Forms, classes, modules
  • Folders with subitems
  • Show All Files mode
  • Manipulating projects
  • Drag-and-drop editing
  • Context menus

15
Using Properties Window
  • Displays object properties
  • Display modes
  • Alphabetic
  • Categorize
  • Special Properties
  • "" on the left bar
  • Dynamic Properties

16
Using ToolBox
  • Display tools for develop application.
  • Controls are grouped in tabs.
  • Using Drag and Drop to parse any controls to
    application.

17
Using Server Explorer
  • Managing Data Connections
  • Viewing and Managing Servers
  • Using Drag-and-Drop Techniques

18
Using the Object Browser
  • Examine objects and their members
  • Access lower-level items
  • Shows inheritance and interfaces
  • Examine how the .NET Framework class libraries
    use Inheritance

19
Using the Task List
  • Similar to the Tasks feature in Microsoft Outlook
  • Stored with the solution in the .suo file
  • Adding to the Task List
  • You can add tasks manually by typing in
    appropriate field
  • Visual Basic .NET adds build errors, upgrade
    comments, etc.
  • You can use token strings to add comments in code

20
Using Dynamic Help
  • Automatically displays relevant Help topics based
    on focus and cursor placement
  • Use the Options dialog box to configure the
    Dynamic Help window
Write a Comment
User Comments (0)
About PowerShow.com