Block 8

  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Block 8 as PDF for free.

More details

  • Words: 444
  • Pages: 13
Presented by: Tim O’Brien Senior Systems Engineer Fujitsu Software Corporation

Introduction to ASP.NET and Web Forms Fujitsu Software Corporation Customer Training Series

Fujitsu Computer Systems

Introduction to ASP.NET and Web Forms ■

Event driven programming model for web pages



Server side execution of controls via client events



Hi performance – code is compiled instead of interpreted

PAGE 2

Fujitsu Computer Systems

Introduction to ASP.NET and Web Forms (Cont…) ■

COBOL may be used as the scripting language



Rich set of GUI controls



Similar to Win Forms

PAGE 3

Fujitsu Computer Systems

Event Driven Programming Model for Web Pages ■

Allows intuitive programming architecture



Provides session state



Allows for easy painting of interactive web pages



Implements a clean separation between the application logic and the user interface (HTML)



Allows for rapid application development using Visual Studio .NET

PAGE 4

Fujitsu Computer Systems

Server Side Execution of Controls via Client Events ■

Better performance and security



Efficient implementation of the event model



Standard HTML output



Implements a clean separation between the application logic and the user interface (HTML)



Implements state transparently

PAGE 5

Fujitsu Computer Systems

COBOL as the scripting language

<%@ page language="COBOL" %> <script runat="server"> OBJECT. DATA DIVISION. WORKING-STORAGE SECTION. 77 I PIC S9(9) COMP-5. END OBJECT. <% PERFORM VARYING I FROM 1 BY 1 UNTIL I > 7 %> Welcome to ASP.NET (now in COBOL!)
<% END-PERFORM. %

PAGE 6

Fujitsu Computer Systems

Rich Set of GUI controls ■

Common web controls such as such as hyperlinks, buttons and text boxes



List controls which may optionally be data bound for building arrays and lists



Advanced controls such as Calendar and AdRotator



Standard HTML server-side controls

PAGE 7

Fujitsu Computer Systems

Rich Set of GUI controls (Cont…) ■

Validation Control simplify checking and validating data entered into other controls



Mobile device controls – for hand held and smaller screen devices



XML control - a server side control used to display XML documents or to transform documents

PAGE 8

Fujitsu Computer Systems

Similar to Win Forms ■

Similar Event models make for similar style of development



Many controls look and act in a similar fashion



Similar Events and properties for controls



Programming model allows for intuitive structuring of applications in a similar manner

PAGE 9

Fujitsu Computer Systems

Common Controls

PAGE 10

Fujitsu Computer Systems

Advanced Controls

PAGE 11

Fujitsu Computer Systems

Validation Controls ■

Required Field



Compare



Range



Regular Expression



Custom



Validation Summary

PAGE 12

Fujitsu Computer Systems

Questions

PAGE 13

Fujitsu Computer Systems

Related Documents

Block 8
October 2019 7
Block
December 2019 64
Block
November 2019 57