Unit 1: Intro' To VS'NET - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Unit 1: Intro' To VS'NET

Description:

Classes to facilitate client / server development. Support for ... Find the tutorials section. E.g., MDI Application. External Links. E.g., gotDotNet.com ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 17
Provided by: conest
Category:
Tags: net | asp | intro | tutorial | unit

less

Transcript and Presenter's Notes

Title: Unit 1: Intro' To VS'NET


1
Unit 1 Intro. To VS.NET
  • Identify the key concepts of VS.NET
  • Distinguish among the different versions of
    VS.NET
  • From C to C

2
Topics
  • VS.NET Key Features
  • VS.NET Versions
  • Developing Applications with VS.NET

3
VS.NET Key Features
  • RAD C.NET (and VB.NET, etc.)
  • Component-based development environment
  • .NET Framework Library
  • Drag-and-drop programming
  • Classes to facilitate client / server development
  • Support for Internet development (ASP.NET)
  • Enterprise development environment

4
RAD C.NET
  • Best of both worlds
  • Comprehensive component library
  • Full power of C
  • High-performance executables using Microsoft C
    compiler

5
Component-Based
  • VS.NET integrates different types of components
  • Microsoft .NET Framework Library
  • ADO.NET
  • VS.NET supports creating custom components

6
VS.NET Component Library
  • Collection of classes that speed up application
    development
  • Includes visual and non-visual classes
  • Visual Form, MainMenu, TextBox
  • Non-visual ArrayList, DataSet, DataGrid

7
Drag-and-Drop Programming
  • Makes it easier and faster to build Windows
    applications
  • Does not sacrifice execution speed

8
Database Application Dev.
  • ADO.NET
  • Access standard databases such as Oracle, MS
    SQL-Server, MS Access
  • Disconnected Architecture
  • Read-only, forward (for performance)

9
Web Programming
  • ASP.NET (.aspx)
  • WebForms
  • Code-Behind-Forms
  • ASP.NET VB.NET will not be covered in this
    course.

10
Distributed Applications
  • Remote .NET Objects
  • Multi-tier Deployment
  • Remoting with C and .NET will not be covered in
    this course.

11
VS.NET Versions
  • Standard
  • One of C.NET, VB.NET, C, J.NET
  • Windows, Web, Console, Web Services
  • Professional
  • All of C.NET, VB.NET, C, J.NET
  • Enterprise Architect
  • UML, SQLServer, etc.

12
Summary
  • VS.NET is a RAD tool
  • Ease of use of a component-based development
    environment
  • Power and performance (C.NET)
  • .NET Framework provides
  • An extensive component library
  • Extensive classes for client / server
    applications development

13
Summary (2)
  • VS.NET is available in three versions
  • Standard
  • Professional
  • Enterprise Architect
  • VS.NET supports
  • Database Applications
  • Internet Applications
  • Distributed Applications

14
Exercise
  • Start VS.NET 2003 Pro
  • How to get help
  • E.g., Button class
  • Find the tutorials section
  • E.g., MDI Application
  • External Links
  • E.g., gotDotNet.com

15
TextBook
  • Visual C.NET (Joyce Farrell)
  • Mandatory
  • Using C.NET, review
  • Class vs. Object
  • Encapsulation
  • Polymorphism
  • Inheritance

16
Next Week
  • Textbook Reading Assignment
  • Chapter 2 Using Data
  • Chapter 3 Using Methods
  • Developing GUI Applications
  • Windows Forms
  • MDI
  • Menus
Write a Comment
User Comments (0)
About PowerShow.com