Programming With Dotnet

download Programming With Dotnet

of 10

Transcript of Programming With Dotnet

  • 8/13/2019 Programming With Dotnet

    1/10

    Programming with .NET Framework 2.0

    Module 1: Introduction to .NET Programming

    Obecti!e o" thi# module

    .Net $once%t#

    Framework

    $ommon &anguage 'untime

    (a#e $la## &ibrar)

    $ommon T)%e *)#tem +$T*,

    Intermediate &anguage

    -##emblie#

    Name#%ace#

    Programming with $

    /ariable#

    $omment#

    M& ocumentation

    $on#tant#

    e)word#

    ataT)%e#

  • 8/13/2019 Programming With Dotnet

    2/10

    'e"erence T)%e#

    $ontrol *tatement#

    $onditional *tatement#

    *witch *tatement

    &oo%#

    3um% *tatement#

    4oto

    break

    $ontinue

    'eturn

    -rra)#

    Programming with /(.NET

    /ariable#

    $omment#

    $on#tant#

    e)word#

    ataT)%e#

    $ontrol *tatement#

    $onditional *tatement#

    I" *tatement

    *elect $a#e *tatement

    &oo%#

  • 8/13/2019 Programming With Dotnet

    3/10

    The For &oo%

    The while &oo%

    The do...&oo%

    The For Each &oo%

    -rra)#

    O%tion E5%licit

    O%tion *trict

    E5ce%tion handling in $6 /(.NET

    Im%ortant $la##e#

    Obect Oriented Programming +OOP,

    $la##

    Obect

    Enca%#ulation

    Inheritance

    Pol)mor%hi#m

    -b#tract $la## and Function

    Inter"ace

    $on#tructor#

    Module 2 : e!elo%ing 7indow# Form# -%%lication#

  • 8/13/2019 Programming With Dotnet

    4/10

    Obecti!e o" thi# module

    7indow# Form#

    7h) 7indow# Form#8

    7indow# Form &a)out o%tion#

    7alkthrough: $reating *im%le 7indow# Form a%%lication

    Form Member#

    Form $ode (ehind

    *tartu% Form

    Modal and Modale## Form#

    *tandard $ontrol# 9 7indow# -%%lication

    &abel#

    Te5tbo5e#

    'ichTe5t(o5

    (utton

    $heck(o5

    'adio(utton

    $ombo(o5

    Picture(o5

    &i#t(o5

  • 8/13/2019 Programming With Dotnet

    5/10

    Image&i#t

    &i#t/iew

    Tab$ontrol

    Menu*tri%

    ata4rid/iew

    atePicker

    E!ent andler#

    $reating E!ent andler#

    e"ault E!ent andler#

    -##ociating E!ent andler# at 'un Time

    Order o" e!ent#

    MI Form#

    ialog Form#

    /i#ual Inheritance

    Inheriting a Form

    $u#tom $ontrol#

  • 8/13/2019 Programming With Dotnet

    6/10

    7alkthrough: $reating -ddre## $ontrol

    Module ;: e!elo%ing 7eb -%%lication# u#ing -*P.NET 2.0

    Obecti!e o" thi# module

    Fir#t thing# "ir#t

    $reating -*P.NET -%%lication

    $om%onent# an -*P.NET -%%lication

    -*P.NET Page Proce##ing

    *er!er $ontrol#

    *tate Management

    Ma#ter Page#

  • 8/13/2019 Programming With Dotnet

    7/10

    Theme#

    Theme#

    $aching

    $on"iguration

    4lobali=ation and &ocali=ation

    Module >: ata acce## with -O.NET and M&

    Obecti!e o" thi# module

    Fir#t thing# "ir#t

    Introduction to -O.NET

    ata *tructure# and ata -cce## $om%onent#

    ata (inding

    ata -cce## u#ing M&

  • 8/13/2019 Programming With Dotnet

    8/10

    Module ?: 7eb *er!ice# and 7indow# *er!ice#

    Obecti!e o" thi# module

    Fir#t thing# "ir#t

    Introduction to -O.NET

    ata *tructure# and ata -cce## $om%onent#

    ata (inding

    ata -cce## u#ing M&

    Module @: *ecurit)A e%lo)mentA Introduction to .NET ;.0

    Obecti!e o" thi# module

    *ecurit)

    -uthentication

    -uthori=ation

    Im%er#onation

  • 8/13/2019 Programming With Dotnet

    9/10

    $ode -cce## *ecurit)

    e%lo)ment

    Introduction to .NET Framework ;.0

    7indow# Pre#entation Foundation

    7indow# $ommunication Foundation

    7indow# 7ork"low Foundation

    7indow# $ard *%ace

    Module B: Introduction NET Framework >.0

    Maor $hange# in .Net >.0

    $ontrol'endering$om%atibilit)/er#ion *etting in the 7eb.con"ig File

    $lientIMode $hange#

    tmlEncode and

  • 8/13/2019 Programming With Dotnet

    10/10

    -*P.NET > $hild -%%lication# Fail to *tart 7hen 7eb *ite# Fail to *tart on $om%uter# 7here *harePoint I# In#talled

    The tt%'eDue#t.FilePath Pro%ert) No &onger Include# PathIn"o /alue#

    -*P.NET 2.0 -%%lication# Might 4enerate tt%E5ce%tion Error# that 'e"erence

    eurl.a5d

    E!ent andler# Might Not (e Not 'ai#ed in a e"ault ocument in II* B or II*

    B.? Integrated Mode

    $hange# to the -*P.NET $ode -cce## *ecurit) +$-*, Im%lementation

    Member#hi%