What is ASP'NET - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

What is ASP'NET

Description:

Drop SQL tables on your page to create data-bound grids, or start with Data Page ... for developers to easily expose a SOAP-based XML Web Service, as well as call ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 12
Provided by: briangs
Category:
Tags: asp | net | sqlbased

less

Transcript and Presenter's Notes

Title: What is ASP'NET


1
Lesson 2
  • What is ASP.NET?
  • What is Web Matrix?
  • What are the features of Web Matrix?
  • What is the difference between ASP.NET Web
    Matrix?

2
Whats ASP.NET?
  • The latest version of ASP is known as ASP.NET
  • Visual Studio .NET is a developer application
    used to create ASP.NET Web applications
  • There are two main types of Web resources created
    with ASP.NET applications
  • WebForms are ASP.NET pages within an ASP.NET
    application
  • Web Services are ASP.NET Web pages that contain
    publicly exposed code so that other applications
    can interact with them
  • Web Services are identified with the file
    extension .asmx

3
How does it work?
4
So, whats web matrix?
  • ASP.NET Web Matrix is a community-supported,
    easy-to-use WYSIWYG application development tool
    for ASP.NET.  It can be installed via a quick 1.2
    MB download (about 5 minutes using a 56Kb modem).
     Best of all it's absolutely free!

5
Web Matrix Features
  • SP.NET Page Designer.  Rapidly create ASP.NET
    pages using the rich WYSIWYG designer. Drag and
    drop ASP.NET Server controls from the Toolbox
    onto your page. Select individual server controls
    to get in-place designer editing support as well
    as full property grid customization. Simply
    double-click a server control to get automatic
    event wireup of server event handlers.
  • SQL and MSDE Database Management.  Integrated
    support to create and edit SQL and MSDE
    databases. Create new databases, add/edit/delete
    tables and stored procedures, and edit data
    content all directly within the Web Matrix tool.
    Auto-generate ADO.NET code to execute SQL
    statements and stored procedures using built-in
    code builders.
  • Easy Data Bound UI Generation.  Web Matrix makes
    it easy to create data bound pages without
    writing code. Drop SQL tables on your page to
    create data-bound grids, or start with Data Page
    templates for reports or Master/Detail pages.
    Code builders help you generate code to select,
    insert, update and delete SQL data.
  • XML Web Services Support.  Easily add XML Web
    Service support to your applications. Web Matrix
    provides support for developers to easily expose
    a SOAP-based XML Web Service, as well as call and
    consume a XML Web Service hosted on another
    server.

6
More features
  • Build Mobile Applications.  Write
    mobile-web-enabled applications for a wide
    variety of mobile devices such as cell phones,
    pagers and PDAs. Web Matrix provides
    drag-and-drop design support for authoring mobile
    pages using ASP.NET and the Mobile Internet
    Toolkit.
  • Projectless File and FTP Workspaces.  Web Matrix
    supports both FTP-based and file-based workspaces
    that allow developers to easily organize and edit
    their ASP.NET applications. Simply double-click a
    file within the workspace tree to open it for
    editing. No FrontPage server extensions or
    project system required.
  • Development Web Server.  Develop and test your
    ASP.NET applications, without requiring IIS. Web
    Matrix includes a lightweight personal web server
    that serves most web content, including ASP.NET
    pages and XML Web Services, for local requests.
  • Community Integration.  Web Matrix provides a
    built-in gateway to the ASP.NET community right
    within the IDE -- allowing you to browse
    community web sites and search the ASP.NET Forums
    and Newsgroups for help.

7
Programming languages supported
  • Visual Basic
  • C

8
SQL Database
  • Web Matrix ships with support for MSDE -- a SQL
    Server Compatible Database Engine

9
IIs web server
  • Web Matrix does not require IIS on a machine for
    development.  ASP.NET Web Matrix includes its own
    mini-webserver that hosts ASP.NET and can be used
    for local machine development and testing (note
    this web server handles only local machine
    requests -- it does not allow remote machine
    connections). 
  • IIS is required for production server deployment
    of ASP.NET web applications developed using Web
    Matrix.

10
System Requirements
  • ASP.NET Web Matrix is supported on Windows 2000
    (Professional and Server editions) and Windows XP
    (Home, Professional) operating systems.  You must
    have IE 5.5 or greater and the .NET Framework
    installed.

11
What does Visual Studio .NET offer that isn't in
ASP.NET Web Matrix?
  • Visual Studio .NET is the tool of choice for
    building professional ASP.NET Web applications --
    and includes many, many features not supported by
    ASP.NET Web Matrix.  A short list of these
    additional features include
  • Intellisence statement completion support
  • Debugging support
  • Class designer and library component compilation
    support
  • Source control for multi-developer projects
  • Support for building Windows Client and NT
    Service applications
  • Enterprise Data, Class, XML Schema and Business
    Process Modelling designers
  • Many additional features too numerous to list...
  • Visual Basic .NET and Visual C .NET Standard
    Editions can be purchased for 106 (suggested
    retail price). 
Write a Comment
User Comments (0)
About PowerShow.com