aspnet1 learn

Upload: marwen-ben-naya

Post on 09-Mar-2016

3 views

Category:

Documents


0 download

DESCRIPTION

learn aspenet ,easy and good , step by step ...

TRANSCRIPT

  • moc.alsoob.www

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    : .

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    VS.net 2005

    ASP.net 2.0

    Page Framework

    .

    Server Control

    ASP.NET Whidbey Page Framework Features

    Master PagesMaster Pages Themes/SkinsThemes/Skins Client ScriptClient ScriptLocalizationLocalization

    ASP.NET Whidbey Building Block APIs

    MembershipMembership Role ManagerRole Manager PersonalizationPersonalization

    Site NavigationSite Navigation Database CachingDatabase Caching ManagementManagement

    ASP.NET 2.0 Developer Stack

    ASP.NET Whidbey Control Buckets (50+)

    SecuritySecurity Web PartsWeb PartsDataData NavigationNavigation

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    %

    ssalC redivorP

    . ssalC redivorP

    SV. ten5002

    : noituloS weN eliF

    .

    etis beW weN eliF

    3

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    4

    . ( ) setalpmeT

    " secivres bew" " "

    . noitacoL

    noitacoL

    5

    metsyS eliF:

    SII ten.SV o revres noitamrofni tenretni

    5002 ten.SV noitidE emoh PX swodniW SII

    " " . PX ( revreS)

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    6

    7

    PTTH:

    SII lacoL lacoL o

    PTF:

    tsoH o .

    .

    eliFedoC dniheBedoC

    xpsa.tluafeD ataD_PPA ten.SV

    bv.xpsa.tluafeD sc.xpsa.tluafeD

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    9

    . .

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    dna goL skcolB edoC

    . tcerider

    noitalipmoCotuA tcejbO noisseS

    tcejbO noitacilppA

    .stcejbo noitacilppA snoisseS

    noitacilppA noisseS .

    . " "

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    !!!

    : meti wen ddA rerolpxE noituloS

    egaP retsaM setalpmeT metI weN ddA

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    mroF beW egaP retsaM egaP retsaM

    41

    egaP retsaM tceleS

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    .

    :aPssalC laitr .

    . !!! 5002 ten.SV

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    laitraP

    5002 ten.SV 5002 ten.SV

    .lortnoC ecruoS .gniggubeD gnicnahnE

    egap trats teS (. )5F

    noituloS -

    rerolpxE

    rerolpxE noituloS .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    .

    Focus of Controls.

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    " "

    )e sgrAtnevE ,rednes tcejbo(daoL_egaP diov detcetorp

    {

    ;)yrTtxt(sucoFteS.egaP

    } C#

    _ tcejbO sA rednes laVyB(daoL_egaP buS detcetorP

    daoL.eM seldnaH )sgrAtnevE.metsyS sA e laVyB ,

    )yrTtxt(sucoFteS.egaP

    buS dnE cisaB lausiV

    egaP sucoFteS

    LMTH

    >ataDredrOteGnt=nottubtluafed DIredrOtxt=sucoftluafed "revres"=tanur "1mrof"=di mrofxoBtxeT:psa/revres=tanur DIredrOtxt=DI xoBtxeT:psa<

    >/ rb<

    >/ "ataD redrO teG"=txeT "revres"=tanur "ataDredrOteGntb"=DI nottuB:psa<

    >/ "lecnaC"=txeT "revres"=tanur "lecnaCntb"=DI nottuB:psa<

    >mrof/<

    sucoFtluafeD mroF nottuBtulafeD

    mroF

    retnE . edoc edis tneilC

    .spuorG noitadilaV

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    Order ID :

    Enter the Order ID

    Please Enter the right Order ID format

    Validator ValidationGroup

    HTML . :

    protected void Page_Load(object sender, EventArgs e)

    {

    string strScript;

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    strScript = "window.alert(' Server time -> " + DateTime.Now.ToString() + "');";

    Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "testScript", strScript, true);

    } #C

    Protected Sub Page_Load(ByVal sender As Object _

    , ByVal e As System.EventArgs) Handles Me.Load

    Dim strScript As String

    strScript = "window.alert(' Server time -> " & Now & "');"

    Page.ClientScript.RegisterClientScriptBlock(Me.GetType, "testScript", _

    strScript, True)

    End Sub Visual Basic

    ClientScript js file

    protected void Page_Load(object sender, EventArgs e)

    {

    string strScript;

    strScript = ".\\code.js";

    Page.ClientScript.RegisterClientScriptInclude("testFileCode",strScript);

    }

    #C Protected Sub Page_Load(ByVal sender As Object _

    , ByVal e As System.EventArgs) Handles Me.Load

    Dim strScript As String

    strScript = ".\code.js"

    Page.ClientScript.RegisterClientScriptInclude("testFileCode", strScript)

    End Sub Visual Basic

    )C# Visual Basic ( MSDN .

    PreviousPage:

    .

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    21) (

    22) (

    HTML Visual Basic C#.

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    PostBack PostBackUrl

    public string CompanyName { get { return txtName.Text; } } public string CompanyAddress { get { return txtAddress.Text; } }

    # C Public ReadOnly Property CompanyName() As String Get Return txtName.Text End Get End Property Public ReadOnly Property CompanyAddress() As String Get Return txtAddress.Text End Get End Property

    Visual Basic Company.aspx

    protected void Page_Load(object sender, EventArgs e) { ComName.Text = PreviousPage.CompanyName; ComAddress.Text = PreviousPage.CompanyAddress; }

    # C Protected Sub Page_Load(ByVal sender As Object, _

    ByVal e As System.EventArgs) Handles Me.Load ComName.Text = PreviousPage.CompanyName

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    sserddAynapmoC.egaPsuoiverP = txeT.sserddAmoC buS dnE

    cisaB lausiV xpsa.mrifnoC

    egaPsuoiverP sserddAynapmoC emaNynapmoC

    >%"xpsa.ynapmoC/~"=htaPlautriV epyTegaPsuoiverP@%<

    xpsa.mrifnoC

    32

    42

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    spuorg slortnoc rof weiv elpitluM

    .

    : draziW - - -

    - -

    : ediH dna wohS lenaP -

    - " weiVitluM"

    weiV weiV .weiV weiV weiVitluM

    (weiVitluM )

    (weiVitluM weiV )

    ( weiVitluM weiV ) 72

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    weiVitluM weiV )82

    ( xednI weiV

    (esneciL_wiv )92

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    30) viw_Admition(

    ) viw_MainInfo(

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    (ofnI_wiv ) 23

    (sknahT_wiv ) 33

    weiVitluM

    . weiV weiV

    draziW

    .weiVitluM

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • Created and Edited by : [email protected] http://www.arabteam2000.com

    34 ) (

    ) (

    PDF created with pdfFactory Pro trial version www.softwarelabs.com

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    ( tamroFotuA ) 63

    ( ) 73

    .

    :paM egamI

    .

    dradnatS

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    stopStoH 93

    04

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    14

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    .

    :daolpUeliF

    dradnatS 34

    lebaL nottuB 44

    54

    64

    )e sgrAtnevE ,rednes tcejbo(kcilC_daolpU_ntb diov detcetorp {

    ;htaPlaeRrts gnirts

    tseuqeR

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    ;htaPnoitacilppAlacisyhP.tseuqeR = htaPlaeRrts

    ;"\\sdaolpU" =+ htaPlaeRrts

    )eliFsaH.redaolpU_uf( fi {

    ))htaPlaeRrts(stsixE.yrotceriD.OI.metsyS( fi {

    ))emaNeliF.redaolpU_uf + htaPlaeRrts(stsixE.eliF.OI.metsyS!( fi {

    00051 )00051 < htgneLtnetnoC.eliFdetsoP.redaolpU_uf( fi {

    ;)emaNeliF.redaolpU_uf + htaPlaeRrts(sAevaS.redaolpU_uf ;" " = txeT.sutatS_lbl } esle {

    00051 ;" 00051 " = txeT.sutatS_lbl } } esle {

    ;" " = txeT.sutatS_lbl } } esle {

    : " = txeT.sutatS_lbl ;" }

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    } esle {

    ;" " = txeT.sutatS_lbl }

    + txeT.sutatS_lbl + ">Bder=roloc tnoftnof/B/

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    " " = txeT.sutatS_lbl fI dnE eslE

    : " = txeT.sutatS_lbl " fI dnE eslE

    " " = txeT.sutatS_lbl fI dnE

    + txeT.sutatS_lbl + ">Bder=roloc tnoftnof/B/

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    84

    94

    05

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    . 15

    noitadilaV

    .

    :

    slooT 25

    . sgnitteS tropxE dna tropmI

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    35

    45

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    . 55

    . 65

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    . 75

    85

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    . 95

    . 06

    :gnippaM LRU

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    egaP beW 16

    gifnoC.beW

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    >bew.metsys< >"eurt"=delbane sgnippaMlru< "mth.emaNgnartS/~"=lru dda< >/"mth. /~"=lrUdeppam >sgnippaMlru/< >bew.metsys/a/< >"mth.emaNgnartS"=ferh a< .

    . sserddA

    kcabtsoPnOnoitisoPllorcSniatniaM

    evitceriD egaP kcaB tsoP

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    " " 56

    kcabtsoPnOnoitisoPllorcSniatniaM

    .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP

  • moc.0002maetbara.www//:ptth moc.liamtoh@meianmassedemha : yb detidE dna detaerC

    : krowemarF egaP lortnoC revreS) ten.PSA .

    (IPA erutcurtsarfnI . . ssalC laitraP . eliFedoC dniheBedoC . . noitailpmoCotuA . ecnatrehnI ecafrenI resU . .

    egapsuoiverP . 5002 ten.SV . . 5002 ten.SV . gnippaM LRU . kcabtsoPnOnoitisoPllorcSniatniaM .

    moc.sbalerawtfos.www noisrev lairt orP yrotcaFfdp htiw detaerc FDP