6579777-block-8

Upload: borisg3

Post on 02-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 6579777-Block-8

    1/13

    Fujitsu Computer Systems

    Introduction to ASP.NET and

    Web FormsFujitsu Software Corporation

    Customer Training Series

    Presented by:

    Tim OBrienSenior Systems EngineerFujitsu Software Corporation

  • 8/11/2019 6579777-Block-8

    2/13

    PAGE 2 Fujitsu Computer Systems

    Introduction to ASP.NET and WebForms

    Event driven programming model for web pages

    Server side execution of controls via clientevents

    Hi performance code is compiled instead ofinterpreted

  • 8/11/2019 6579777-Block-8

    3/13

    PAGE 3 Fujitsu Computer Systems

    Introduction to ASP.NET and WebForms (Cont)

    CO O! may be used as t"e scripting language

    #ic" set of $%& controls

    Similar to 'in Forms

  • 8/11/2019 6579777-Block-8

    4/13

    PAGE Fujitsu Computer Systems

    E!ent "ri!en Pro#rammin# $ode% &orWeb Pa#es

    (llows intuitive programming arc"itecture

    )rovides session state

    (llows for easy painting of interactive web pages

    &mplements a clean separation between t"e applicationlogic and t"e user interface *HT+!,

    (llows for rapid application development using -isualStudio ./ET

  • 8/11/2019 6579777-Block-8

    5/13

    PAGE ' Fujitsu Computer Systems

    Ser!er Side E ecution o& Contro%s !iaC%ient E!ents

    etter performance and security

    Efficient implementation of t"e event model

    Standard HT+! output

    &mplements a clean separation between t"e applicationlogic and t"e user interface *HT+!,

    &mplements state transparently

  • 8/11/2019 6579777-Block-8

    6/13

    PAGE Fujitsu Computer Systems

    C*+*, as t-e scri tin# %an#ua#e

  • 8/11/2019 6579777-Block-8

    7/13PAGE / Fujitsu Computer Systems

    0ic- Set o& G1I contro%s

    Common web controls suc" as suc" as"yperlin0s1 buttons and text boxes

    !ist controls w"ic" may optionally be data boundfor building arrays and lists

    (dvanced controls suc" as Calendar and (d#otator

    Standard HT+! server2side controls

  • 8/11/2019 6579777-Block-8

    8/13PAGE Fujitsu Computer Systems

    0ic- Set o& G1I contro%s (Cont)

    -alidation Control simplify c"ec0ing andvalidating data entered into ot"er controls

    +obile device controls for "and "eld and

    smaller screen devices

    3+! control 2 a server side control used todisplay 3+! documents or to transformdocuments

  • 8/11/2019 6579777-Block-8

    9/13PAGE Fujitsu Computer Systems

    Simi%ar to Win Forms

    Similar Event models ma0e for similar style ofdevelopment

    +any controls loo0 and act in a similar fas"ion

    Similar Events and properties for controls

    )rogramming model allows for intuitive structuring ofapplications in a similar manner

  • 8/11/2019 6579777-Block-8

    10/13PAGE 45 Fujitsu Computer Systems

    Common Contro%s

  • 8/11/2019 6579777-Block-8

    11/13PAGE 44 Fujitsu Computer Systems

    Ad!anced Contro%s

  • 8/11/2019 6579777-Block-8

    12/13PAGE 42 Fujitsu Computer Systems

    6a%idation Contro%s

    #e4uired Field

    Compare

    #ange

    #egular Expression

    Custom

    -alidation Summary

  • 8/11/2019 6579777-Block-8

    13/13PAGE 43 Fujitsu Computer Systems

    7uestions