Top Banner

of 16

MELJUN CORTES Technical Faculty Module - Part1 WSD

Jun 01, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    1/41

    Visual Basic .Net ProgrammingUsing Visual Studio .Net

    MELJUN CORTESMELJUN CORTES

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    2/41

    Topics

    • Information Technology Trends

    • Microsoft Certifications

    • Web Design Basics using VisualStudio .NT

    • Introduction to Com!uter

    "rogramming using Visual Basic.NT

    • #ab $ercises

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    3/41

    IT TRENDS ANDMS CERTIICATI!NS

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    4/41

    !B"ECTIVES

    • To ha%e a better understanding of &hat IT is all

    about and the roles it !lays' and conse(uently

    a!!reciate it.

    • To learn the current trends in IT.

    • To get familiar &ith the career o!!ortunities in

    IT and the benefits of IT)s*illed !eo!le.• To understand the Microsoft Certification

    "rograms

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    5/41

    #$AT IS IN!RMATI!N

    TEC$N!%!&' (IT)*• IT is the fusion of com!uter and communication

    technologies. It offers ne& &ays for communicating

    and e$changing information and *no&ledge

    •  + term that encom!asses all forms of technologies

    used to create' store' e$change and utili,e

    information in its %arious forms including businessdata' con%ersations' still images' motion !ictures

    and multimedia !resentations.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    6/41

    IT TRENDS

      -nderstanding and then ma*ing sense of IT trendsis a full time ob. Trends li*e &ireless' radio fre(uency ID'and others &hich seemed rather futuristic ust a fe&years ago are no& becoming mainstream. Ta*e a loo* at

    some of the maor trends in technology.

    Trend /0 The Internet and its Web)enabled infrastructurecontinue to gro& and e$!and

    Trend 10 Ser%ice and information are no& the !rimaryfocus for users

    Trend 20 Millions of !eo!le use handheld com!uters tomanage their schedules' send e)mails and fa$es' createdocuments and more

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    7/41

    Trend 30 Mobile com!uting accelerates dramaticallythrough the use of integrated com!uting de%ices

    Trend 40 The costs of com!uting resources continue to

    decline5 human resources continue to increase in cost.

    Trend 60 Net&or* band&idths continue to increase

    Trend 70 In%estments in technology infrastructure and

    e(ui!ment for schools are e$!anding

    Trend 80 Technology increasingly is being used to change&hat ha!!ens in the classroom or school

    IT TRENDS

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    8/41

    PREPARIN& !UR STUDENTS

    !R IT STUDIES+CAREERS

      The field of information technology can be a

    great !lace to &or*' and the o!!ortunities you

    ha%e is enormous. Today' IT s!ecialists are

    among the highest !aid of all occu!ations. If you

    &ant a career in IT' you must in fact 9!re!are:

    &hich means;

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    9/41

    PREPARIN& !UR STUDENTS

    !R IT STUDIES+CAREERS

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    10/41

    BENEITS !

    IT,S-I%%ED PE!P%E

    Information is no& considered to be an

    e$tremely %aluable commodity. Those &ho control

    im!ortant information' or sim!ly *no& ho& toaccess or use it' are *ey !layers in the

    information)based economy. Com!uter literacy

    and IT s*ills are essential for success in this

    society.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    11/41

    BENEITS !

    IT,S-I%%ED PE!P%E

    • Im!ro%ed m!loyment "ros!ects

    • =reater arning "otential• S*ills that Co%ers Different +s!ects of #ife

    • =reater +ccess to >esources

    •  + ?oundation of @no&ledge for a #ifetime of#earning

     +mong the benefits are as follo&s0

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    12/41

    DEMANDS ! IT

    Industries ha%e great demands for IT

    !rofessionals. The IT field holds a %ariety of different

     obs. Some ob titles seem to o%erla! or !erha!s

    donAt ma*e any sense. But the obs are there &aitingto be filled u!. ach has its o&n set of

    res!onsibilities and comes &ith a re&arding

    !aychec*.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    13/41

    S-I%%S '!U NEED

    • Technology S*ills

    • "eo!le S*ills

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    14/41

    MICR!S!T (MS)CERTIICATI!N

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    15/41

    MS CERTIFICATIONS

    • Microsoft certifications re!resent a rich and &ide

    range of ob roles and res!onsibilities.

    • arning a s!ecific credential !ro%ides obecti%e%alidation of the ability to successfully !erform

    critical IT functions.

    •mbraced by industry !rofessionals &orld&ide'Microsoft certification remains one of the most

    effecti%e &ays to reach long)term career goals.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    16/41

    MS CERTIFICATIONS

    • MCDST MS Certified Des*to! Su!!ort TechniciansMCDSTs

    • MCS+ MS Certified Systems +dministrators MCS+s

    • MCS MS Certified Systems ngineers MCSs• MCDB+ MS Certified Database +dministrators

    MCDB+s

    • MCT MS Certified Trainers MCTs

    • MC+D MS Certified +!!lication De%elo!ers MC+Ds• MCSD MSCertified Solution De%elo!ers MCSDs

    • Microsoft ffice S!ecialist

    http://www.microsoft.com/learning/mcp/mcdst/default.asphttp://www.microsoft.com/learning/mcp/mcsa/default.asphttp://www.microsoft.com/learning/mcp/mcse/default.asphttp://www.microsoft.com/learning/mcp/mcdba/default.asphttp://www.microsoft.com/learning/mcp/mct/default.asphttp://www.microsoft.com/learning/mcp/mct/default.asphttp://www.microsoft.com/learning/mcp/mcdba/default.asphttp://www.microsoft.com/learning/mcp/mcse/default.asphttp://www.microsoft.com/learning/mcp/mcsa/default.asphttp://www.microsoft.com/learning/mcp/mcdst/default.asp

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    17/41

    MCP Certiication Beneits 

    • Career !!ortunities• Validation of @no&ledge and S*ills•  + ?irm ?oundation of S*ills•  +ccess to career)related tools' !ri%ate ne&sgrou!s' a

    one)sto! !roduct resource center' and !roduct su!!ort

    guide• Industry recognition of your *no&ledge and !roficiency

    &ith Microsoft !roducts and technologies.

    Microsoft Certified "rofessionals MC"s recei%e

    the follo&ing benefits0

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    18/41

    MCP Certiication Beneits 

    • Microsoft De%elo!er Net&or* MSDNE

    subscri!tion

    •  +ccess to e$clusi%e discounts on !roducts andser%ices from selected com!anies

    • MC" logo' certificate' transcri!t' &allet card'

    and la!el !in to identify you as an MC" to

    colleagues and clients

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    19/41

    MCP Certiication Beneits 

    • In%itations to Microsoft conferences' technical

    training sessions' and s!ecial e%ents

    • ?ree access to Microsoft Certified "rofessionalMaga,ine nline' a career and !rofessional

    de%elo!ment maga,ine

    • Discount on membershi! to "+SS' the

    "rofessional +ssociation for SF# Ser%er

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    20/41

    Designing #e/ Applicationsusing Visual Studio .NET

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    21/41

    becti%es

    This module aims0

    • To introduce +S".NT Web +!!lications5

    • To be familiar &ith the Visual Studio ID5

    • To design &eb a!!lications.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    22/41

    What is +S".NTG

    •  +cti%e Ser%er "ages +S" is a technology

    to create dynamic &eb sites that allo& a

    %isitor to submit %alues to a &eb !age that

    &ould then transmit them to a &eb ser%er.•  +S" a!!lications &ere mostly interpreted  

    e$ce!t for some libraries D##s &hile

     +S".NT a!!lications are compiled .

    S C

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    23/41

     +S".NT >untime Com!ilation

    ASP0

    ile

    Re1uestRe1uest

    ASP0ASP0

    EngineEngine

    ParseParse

    &en2dPage

    Class

    &enerate&enerate

    ResponseResponse

    Re1uestRe1uest

    InstantiateInstantiate

    ResponseResponse

    Code,Code,/e3ind/e3ind

    classclass

    PagePage

    ClassClass Instantiate4Instantiate4

    Process andProcess and

    Render Render 

    CompileCompile

       #  e   /   /  r  o  5  s  e  r

       #  e   /   /  r  o  5  s  e  r

    #e/ Ser6er #e/ Ser6er 

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    24/41

    Tools for Creating +S".NT

    Web +!!lications

    • Internet Information Ser%ice IIS

    • .NT ?rame&or* /./

    • De%elo!ment Tools H Note!ad

     H +S".NT Web Matri$

     HVisual Studio .NT

     H ther IDs

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    25/41

    Visual Studio .NT

    Visual Studio .NET

    WindowsForms Tools

    Web FormsTools

    Error

    Handling

    Data

    Access

    Multiple

    Languages

    Web

    Serices

    Tools

    Deelop Debug Deplo!Design

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    26/41

    Start "age

    • Create ne& !roects

    • !en recent !roects

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    27/41

    "rofile "age

    • Set en%ironment defaults

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    28/41

    VB.NT "roects

    • Windo&s +!!lication• Class #ibrary

    • Control #ibrary

    •  +S".NT Web

     +!!lication•  +S".NT Web Ser%ice

    • Web Control #ibrary

    • Console +!!lication

    • Windo&s Ser%ice

    • m!ty "roect m!ty

    Web "roect

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    29/41

    Integrated De%elo!ment

    n%ironment ID

    Toolbo"

    Tas# List

    Solution

    E"plorer

    D!namic Help

    Editor$%rowser

    &ropertiesSerer

    E"plorer

    'b(ect %rowser

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    30/41

    Document Windo&s

    • IntelliSense• Cli!board >ing

    • Macros

    • utlining• JTM# ditor 

    • KM# ditor 

    • ;

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    31/41

    Solution $!lorer 

    • #ist "roects• Shortcut to code and

    design &indo&s

    • #ist "roect>esources

    • Drag and Dro!

    Su!!ort

    •  +dd>emo%e "roect

    >esources

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    32/41

    Tool Bo$

    • Contains the -I

    Controls

    •  +da!ts to DocumentWindo&

    • =rou!ed Com!onents

    • Drag and Dro!

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    33/41

    "ro!erties Windo&

    •  +ffects thea!!earance of the

    selected control

    • =rou!edSorted

    !ro!erties

    • Selection

    dialogs!o!u!s

    • "ro!erty descri!tions

    • Default !ro!erty

    selection

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    34/41

    Dynamic Jel!

    • Conte$t Sensiti%e hel!

    • Connects to MSDN

    #ibrary• Bro&se hel! to!ics

    • "rogramming code

    sam!les

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    35/41

    Ser%er $!lorer 

    •  +cti%e connection to

    localremote ser%ers

    • #i%e connection toser%er databases

    • #ists !re%iously used

    data connections

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    36/41

    bect Bro&ser 

    • SearchDis!lay "roect com!onents' classes'

    libraries

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    37/41

    Creating a "roect

    • To start Microsoft Visual Studio .NT 1LL2

     H Clic* Start +ll "rograms )Microsoft Visual Studio .NT 1LL2

    ) Microsoft Visual Studio .NT 1LL2

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    38/41

    Creating a "roect

    • To create an +S".NT

    a!!lication

     H Clic* Ne& "roects

     H In the dialog bo$' select

    Visual Basic "roects H In the Tem!lates Section'

    select +S".NT Web

     +!!lication

     H In the #ocation Te$tbo$' on

    the right side of3ttp7++local3ost+' ty!e the

    !roect name you &ant

     H Clic* *

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    39/41

    Visual Control +ddition

    • To add a control to your form

     H Drag it from the Toolbo$ and dro! it to your

    form or 

     H Double Clic* the control in the Toolbo$

    • nce added you can

     H "osition your controls.

     H >esi,e your controls.

     H Change their !ro!erties.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    40/41

    Changing the "ro!erties

    • To change the !ro!erties

    of a control

     H Clic* the control to select it

     H The "ro!erties &indo& &ill

    dis!lay the !ro!erties ofthe selected control

     H Modify the %alue of the

    !ro!erty you &ant to

    change.

  • 8/9/2019 MELJUN CORTES Technical Faculty Module - Part1 WSD

    41/41

    Testing the +!!lications

    • To %ie& the designed &eb a!!lication

     H Build the Solution

    • n the main menu' clic* Build)Build Solution

     H Vie& the Solution

    • >ight clic* the &eb form and clic* Vie& in Bro&ser 

    • r o!en Internet $!lorer and ty!e the !roectAs

    -># in the address bar 

     H $. 3ttp7++local3ost+Pro8ectName+#e/orm9.asp: