Sie sind auf Seite 1von 6

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.

NET
Course Outlines

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.NET


Overview
This course provides students with the knowledge and skills needed to develop applications in Microsoft Visual Basic .NET for the Microsoft .NET platform. Lesson 1: Getting Started
Basic .NET Concepts Exploring the evelopment Environment Creating a Visual Basic .NET !ro"ect

Days of Training: 5

Lesson -: O$.e(t/Oriented 'rogramming in #is)a 0asi(123T


#nderstanding Classes $orking with Classes #sing &hared Mem*ers )nheritance. !ol'morphism. and Namespaces

Lesson 2: Working with Forms and Contro s


#nderstanding !rogramming Concepts $orking with $indows %orms $orking with Controls &t'ling (our Code

Lesson 4: 5and ing 3rrors and 36(e*tions


T'pes of Errors #sing the e*ugger /andling Exceptions

'rere;)isites
3456 )ntroduction to !rogramming with Microsoft Visual Basic 7

Lesson !: "sing #aria$ es and %rrays


)ntroduction to ata T'pes #sing Varia*les Varia*le &cope Converting ata T'pes Creating and #sing &tructures toring ata in +rra's

Lesson 7: 3nhan(ing the "ser ,nterfa(e


Creating Menus Creating &tatus Bars Creating Tool*ars

Lesson &: Working with 'ro(ed)res


Creating !rocedures #sing !rocedures #sing !redefined %unctions

Lesson 18: We$ Forms and 9:L We$ Servi(es


$orking with $e* %orms #sing 0M, $e* &ervices

Lesson 11: "sing %DO123T


ata*ase Concepts 1verview of + 1.NET $orking with ata

Lesson 5: De(ision Str)(t)res and Loo*s


#sing Conditional Expressions #sing ecision &tructures #sing Conditional ,oop &tructures

Lesson 12: De* oying %** i(ations


)ntroduction to eplo'ment eplo'ing a $indows2*ased +pplication

Lesson +: #a idating "ser ,n*)t


-estricting #ser )nput Validating %ield ata Validating %orm ata
N/M8449+2),T

2ew 5ori<ons CLC :etro 2=


:; $ :8nd &t. Concourse ,V,

N(C. N( 3<<;7

>i(k Connors +&+/+75/5-!4 rconnors=nhn'.com

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.NET


Course Outlines

2373B Programming with Microsoft Visual Basic .NET


Overview
The goal of this course is to provide Microsoft> Visual Basic> developers with the knowledge and skills needed to develop Microsoft .NET2*ased applications *' using Visual Basic .NET. Lesson 1: Overview of the :i(rosoft 123T ' atform
$hat )s the Microsoft .NET !latform? $hat )s the .NET %ramework? $hat +re the .NET %ramework Components? $hat +re the Visual Basic .NET Enhancements?

Days of Training: 5 Lesson +: "sing Windows Forms


$h' #se $indows %orms? &tructure of $indows %orms #sing $indows %orms #sing Controls $indows %orms )nheritance

Lesson -: 0)i ding We$ %** i(ations


)ntroduction to +&!.NET Creating $e* %orm +pplications Building $e* &ervices #sing $e* &ervices

'rere;)isites
3<3; Mastering Microsoft Visual Basic 7 evelopment 3<37 Mastering Enterprise evelopment #sing Microsoft Visual Basic 7

Lesson 2: Deve o*ment 3nvironment Feat)res


escri*ing the )ntegrated evelopment Environment Creating Visual Basic .NET !ro"ects #sing evelopment Environment %eatures e*ugging +pplications Compiling in Visual Basic .NET

Lesson 4: "sing %DO123T


+ 1.NET 1verview .NET ata !roviders The ata&et 1*"ect ata esigners and ata Binding 0M, )ntegration

Lesson !: Lang)age and Synta6 3nhan(ements


ata T'pes #sing Varia*les %unctions. &u*routines. and !roperties Exception /andling

Lesson 7: Deve o*ing Com*onents in #is)a 0asi( 123T


Components 1verview Creating &erviced Components Creating Component Classes Creating $indows %orms Controls Creating $e* %orms #ser Controls Threading

Lesson &: O$.e(t/Oriented Design for #is)a 0asi( 123T


esigning Classes 1*"ect21riented !rogramming Concepts +dvanced 1*"ect21riented !rogramming Concepts #sing Microsoft Visio

Lesson 18: De* oying %** i(ations


escri*ing +ssem*lies Choosing a eplo'ment &trateg' eplo'ing +pplications

Lesson 5: O$.e(t/Oriented 'rogramming in #is)a 0asi( 123T


efining Classes Creating and estro'ing 1*"ects )nheritance )nterfaces $orking with Classes
N/M8;6;B2),T

Lesson 11: "*grading to #is)a 0asi( 123T


eciding $hether to #pgrade 1ptions for #pgrading -ecommendations !erforming the #pgrade

2ew 5ori<ons CLC :etro 2=


:; $ :8nd &t. Concourse ,V,

N(C. N( 3<<;7

>i(k Connors +&+/+75/5-!4 rconnors=nhn'.com

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.NET


Course Outlines

23 ! "#$#lo%ing Microsoft &'P.NET (#) &%%lications *sing Visual 'tudio .NET


Overview
This course will teach Microsoft> Visual Basic> programmers and *eginning $e* developers the fundamentals of $e* application site implementation *' using Microsoft +&!.NET and Microsoft Visual Basic .NET. Lesson 1: Overview of the :i(rosoft 123T Framework
)ntroduction to the .NET %ramework 1verview of +&!.NET 1verview of the ,a* +pplication -esources

Days of Training: 5

Lesson 7: %((essing >e ationa Data "sing :i(rosoft #is)a St)dio 123T
1verview of + 1.NET Creating a Connection to the ata*ase ispla'ing a ata&et in a ,ist2Bound Control

Lesson 2: "sing :i(rosoft #is)a St)dio 123T


1verview of Visual &tudio .NET Creating an +&!.NET $e* +pplication !ro"ect

Lesson 18: %((essing Data with :i(rosoft %DO123T


)ntroduction to #sing + 1.NET Connecting to a ata*ase +ccessing ata with ata&ets #sing Multiple Ta*les +ccessing ata with ata-eaders

'rere;)isites
Creating forms and ta*les in /TM, 3938 )ntroduction to $e* evelopment Technologies 8449 )ntroduction to Microsoft Visual Basic .NET !rogramming with Microsoft.NET

Lesson !: "sing :i(rosoft 123T/0ased Lang)ages


1verview of the .NET2Based ,anguages Comparison of the .NET2Based ,anguages Creating a Component #sing Visual &tudio .NET

Lesson 11: Ca ing Stored 'ro(ed)res with :i(rosoft %DO123T


1verview of &tored !rocedures Calling &tored !rocedures

Lesson &: Creating a :i(rosoft %S'123T We$ Form


Creating $e* %orms #sing &erver Controls

Lesson 12: >eading and Writing 9:L Data


1verview of 0M, +rchitecture in +&!.NET 0M, and the ata&et 1*"ect $orking with 0M, ata #sing the 0M, $e* &erver Control

Lesson 5: %dding Code to a :i(rosoft %S'123T We$ Form


#sing Code2Behind !ages +dding Event !rocedures to $e* &erver Controls #sing !age Events

Lesson 1!: Cons)ming and Creating 9:L We$ Servi(es


1verview of #sing 0M, $e* &ervice Calling an 0M, $e* &ervice *' /TT! #sing a !rox' to Call an 0M, $e* &ervice Creating an 0M, $e* &ervice

Lesson +: Tra(ing in :i(rosoft %S'123T We$ %** i(ations


#nderstanding Tracing -emote e*ugging

Lesson 1&: :anaging State


&tate management +pplication and &ession Varia*les Cookies and Cookieless &essions

Lesson -: #a idating "ser ,n*)t


1verview of #ser )nput Validation #sing Validation Controls !age Validation

Lesson 4: Creating "ser Contro s


+dding #ser Controls to an +&!.NET $e* %orm Creating #ser Controls

Lesson 15: Config)ring? O*timi<ing? and De* oying a :i(rosoft %S'123T We$ %** i(ation
#sing the Cache 1*"ect #sing +&!.NET 1utput Caching Configuring an +&!.NET $e* +pplication eplo'ing an +&!.NET $e* +pplication

Lesson 1+: Se()ring a :i(rosoft %S'123T We$ %** i(ation


$e* +pplication &ecurit' 1verview $orking with $indows2Based +uthentication $orking with %orms2Based +uthentication 1verview of Microsoft !assport +uthentication
!age 3 of 8 N/M8;3<B2),T

2ew 5ori<ons CLC :etro 2=


:; $ :8nd &t. Concourse ,V,

N(C. N( 3<<;7

>i(k Connors +&+/+75/5-!4 rconnors=nhn'.com

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.NET


Course Outlines

23 ! "#$#lo%ing Microsoft &'P.NET (#) &%%lications *sing Visual 'tudio .NET +,ontinu#dOverview
This course will teach Microsoft> Visual Basic> programmers and *eginning $e* developers the fundamentals of $e* application site implementation *' using Microsoft +&!.NET and Microsoft Visual Basic .NET. Lesson 1-: >eview
-eview of Material Covered )ntroduction to the @ame

Days of Training: 5

'rere;)isites
Creating forms and ta*les in /TM, 3938 )ntroduction to $e* evelopment Technologies 8449 )ntroduction to Microsoft Visual Basic .NET !rogramming with Microsoft.NET

!age 8 of 8

N/M8;3<B2),T

23.9B Programming with Microsoft &"/.NET


Overview
This course will teach developers to *uild data2centric applications and $e* services with Microsoft + 1.NET. Microsoft &A, &erverB 8<<<. and the Microsoft.NET %ramework. Lesson 1: Data/Centri( %** i(ations and %DO123T
esign of ata2Centric +pplications + 1.NET +rchitecture + 1.NET and 0M,

Days of Training: ! Lesson &: 0)i ding DataSets


$orking in a isconnected Environment Building ata&ets and ataTa*les Binding and &aving a ata&et efining ata -elationships Modif'ing ata in a ataTa*le &orting and %iltering

Lesson 2: Conne(ting to Data So)r(es


Choosing a .NET ata !rovider efining a Connection Managing a Connection /andling Coonection Exceptions Connection !ooling

Lesson 5: >eading and Writing 9:L with %DO123T


Creating 0& &chemas ,oading &chemas and ata into ata&ets $riting 0M, from a ata&et

Lesson !: 'erforming Conne(ted Data$ase O*erations


$orking in a Connected Environment Building Command 1*"ects Executing Commands That -eturn a &ingle Value Executing Commands That -eturn -ows Executing Commands That o Not -eturn -ows #sing Transactions

Lesson +: 0)i ding DataSets from 36isting Data So)r(es


Configuring a ata+dapter to -etrieve )nformation !opulating a ata&et #sing a ata+dapter Configuring a ata+dapter to #pdate the #nderl'ing ata &ource !ersisting Changes to a ata &ource /ow to /andle Conflicts

Lesson -: 0)i ding and Cons)ming a We$ Servi(e That "ses %DO123T
Building and Consuming a $e* &ervice That -eturns ata
N/M8;59B2),T

2ew 5ori<ons CLC :etro 2=


:; $ :8nd &t. Concourse ,V,

N(C. N( 3<<;7

>i(k Connors +&+/+75/5-!4 rconnors=nhn'.com

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.NET


Course Outlines

2505 "#$#lo%ing Microsoft .NET &%%lications for (indows +Visual Basic.NETOverview


This course provides students with the skills reCuired to *uild Microsoft> $indows> %orms applications *' using the Microsoft .NET %ramework. Lesson 1: ,ntrod)(ing Windows Forms
Creating a %orm +dding Controls to a %orm Creating an )nherited %orm 1rganiDing Controls on a %orm Creating M ) +pplications

Days of Training: 5

Lesson 5: ,ntero*erating with CO: O$.e(ts


#sing .NET and C1M Components in a $indows %orms +pplication Calling $in;8 +!)s from $indows %orms +pplications

Lesson 2: Working With Contro s

'rere;)isites
8449 )ntroduction to Microsoft Visual Basic .NET !rogramming with Microsoft.NET

Creating an Event /andler for a Control #sing $indows %orms Controls #sing ialogs Validating #ser )nput Creating Controls at -un Time Creating Menus

Lesson +: >e*orting and 'rinting in Windows Forms %** i(ations


Creating -eports #sing Cr'stal -eports !rinting %rom a $indows %orms +pplication #sing the !rint !review. !age &etup. and !rint ialogs Constructing !rint ocument Content #sing @ )E

Lesson !: 0)i ding Contro s


1ptions for Creating Controls +dding %unctionalit' to Controls +dding esign2Time &upport for Controls ,icensing a Control

Lesson -: %syn(hrono)s 'rogramming


The .NET +s'nchronous !rogramming Model The +s'nchronous !rogramming Model esign !attern /ow to Make +s'nchronous Calls to Methods

Lesson &: "sing Data in Windows Forms %** i(ations


+dding + 1.NET 1*"ects to a $indows %orms +pplication +ccessing and Modif'ing ata *' #sing ata&ets Binding ata to Controls #sing the ata@rid Control 1verview of 0M, $e* &ervices Creating a &imple 0M, $e* &ervices Client

Lesson 4: 3nhan(ing the "sa$i ity of %** i(ations


+dding +ccessi*ilit' %eatures +dding /elp to an +pplication ,ocaliDing an +pplication

Lesson 7: De* oying Windows Forms %** i(ations


.NET +ssem*lies eplo'ing $indows %orms +pplications

Lesson 18: Se()ring Windows Forms %** i(ations


&ecurit' in the .NET %ramework #sing Code +ccess &ecurit' #sing -ole2Based &ecurit'
N/M8474+2),T

2ew 5ori<ons CLC :etro 2=


:; $ :8nd &t. Concourse ,V,

N(C. N( 3<<;7

>i(k Connors +&+/+75/5-!4 rconnors=nhn'.com

2559 Introduction to Microsoft Visual Basic .NET Programming with Microsoft.NET


Course Outlines

2521, "#$#lo%ing 2M3 (#) '#r$ic#s *sing Microsoft &'P.NET


Overview
This course provides students with the knowledge and skills that are reCuired to develop 0M, $e* services2*ased solutions to solve common pro*lems in the distri*uted application domain. Lesson 1: The 2eed for 9:L We$ Servi(es
escri*ing the evolution of distri*uted applications. )dentif'ing the pro*lems with traditional distri*uted application architectures and technologies. escri*ing 0M, $e* services and *riefl' explaining how the' address the design pro*lems in traditional distri*uted applications. ,isting the alternate options for distri*uted application development. )dentif'ing the kinds of scenarios where 0M, $e* services are an appropriate solution.

Days of Training: !
Explaining the structure of a $e* &ervice escription ,anguage F$& ,G document. Explaining the 0M, $e* services discover' process. ,ocating service contracts *' using isco.exe. @enerating 0M, $e* service proxies *' using $sdl.exe. )mplementing an 0M, $e* service consumer *' using Visual &tudio .NET. )nvoking an 0M, $e* service s'nchronousl' and as'nchronousl' *' using an 0M, $e* service prox'.

Lesson &: Cons)ming 9:L We$ Servi(es

'rere;)isites
+n understanding of how to read and write 0M, documents.

Lesson 2: 9:L We$ Servi(e %r(hite(t)res


)dentif'ing how 0M, $e* service architectures are a t'pe of service2 oriented architecture. escri*ing the elements of an 0M, $e* service architecture and explaining their roles. escri*ing the 0M, $e* service programming model.

Lesson 5: ,m* ementing a Sim* e 9:L We$ Servi(e


Creating an 0M, $e* service pro"ect. )mplementing 0M, $e* service methods. exposing them. and controlling their *ehavior. Managing state in an +&!.NET2*ased 0M, $e* service. e*ugging 0M, $e* services.

Lesson !: The "nder ying Te(hno ogies of 9:L We$ Servi(es


escri*ing the structures of a /'pertext Transfer !rotocol F/TT!G reCuest and response. )ssuing /TT! !1&T and @ET reCuests and processing the responses *' using the .NET %ramework. escri*ing data t'pes *' using the 0M, &chema efinition language F0& G. Explaining how to control the wa' a .NET %ramework o*"ect is serialiDed to 0M,. escri*ing the structures of a &imple 1*"ect +ccess !rotocol F&1+!G reCuest and response. )ssuing a &1+! reCuest and processing the response *' using the .NET %ramework.

Lesson +: ')$ ishing and De* oying 9:L We$ Servi(es


Explaining the role of # ) in 0M, $e* services. !u*lishing an 0M, $e* service in a # ) registr' *' using the # ) & H. &earching a # ) registr' to locate 0M, $e* services *' using the # ) & H. Explaining the various options for pu*lishing an 0M, $e* service on an intranet. Explaining some of the options for modif'ing the default configuration of an 0M, $e* service.

Lesson -: Se()ring 9:L We$ Servi(es


)dentif'ing the differences *etween authentication and authoriDation. Explaining how to use the securit' mechanisms that Microsoft )nternet )nformation &ervices F))&G and $indows provide for authentication. #sing &1+! headers for authentication in an 0M, $e* service. #sing role2*ased securit' and code access securit' for authoriDation in an 0M, $e* service. Encr'pting the communication *etween an 0M, $e* service consumer and an 0M, $e* service.

!age 3 of 8

N/M848:B2),T

2ew 5ori<ons CLC :etro 2=


:; $ :8nd &t. Concourse ,V,

N(C. N( 3<<;7

>i(k Connors +&+/+75/5-!4 rconnors=nhn'.com

Das könnte Ihnen auch gefallen