MELJUN CORTES Technical Faculty Module - Part1 WSD
-
Upload
meljun-cortes-mbampa -
Category
Documents
-
view
219 -
download
0
Transcript of MELJUN CORTES Technical Faculty Module - Part1 WSD
-
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: