6579806-block-2

19
Fujitsu Computer Systems Block 2 Intro to VS.NET Fujitsu Software Corporation Customer Training Series Presented by: Tim O’Brien Senior Systems Engineer Fujitsu Software Corporation

Upload: borisg3

Post on 02-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 1/19

Fujitsu Computer Systems

Block 2

Intro to VS.NETFujitsu Software Corporation

Customer Training Series

Presented by:

Tim O’BrienSenior Systems EngineerFujitsu Software Corporation

Page 2: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 2/19

PAGE 2 Fujitsu Computer Systems

Intro to VS.NET 2003

The Visual Studio .NET Editor

The Visual Studio .NET Debugger 

Demonstration and explanation of the VisualStudio .NET ntegrated De!elopmentEn!ironment "DE#

$sing Visual Studio .NET to %reate a simple&'ello (orld) C*+*, program

Page 3: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 3/19

PAGE 3 Fujitsu Computer Systems

Intro to VS.NET 2003 (Cont…)

The Visual Studio 'elp system for

Do%umentation

Create a &'ello (orld) program in V+ and C-

Create a multiC*+*, program appli%ation

Create a mixed language program appli%ation

Page 4: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 4/19

PAGE 4 Fujitsu Computer Systems

Intro to VS.NET 2003 (Cont…)

The Visual Studio 'elp system forDo%umentation

Create a multiC*+*, programappli%ation

Create a mixed language programappli%ation

Page 5: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 5/19

PAGE 5 Fujitsu Computer Systems

VS.NET Editor Environ!nt

Features /ultilanguage de!elopment en!ironment with edit0

build0 debug and deployment tools

Tabbed multi windowpaned en!ironment with pop

outs

The main display window "for Editor0 +rowser0 et%.#

Solution Explorer0 Class View0 1esour%e View andndex windows

Page 6: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 6/19

PAGE " Fujitsu Computer Systems

VS.NET Editor Environ!nt (Cont…)

Features "Cont2#

Dynami% 'elp0 3roperty0 and E!ent windows

*utput0 Tas4 ,ist0 ndex 1esults windows

Ser!er Explorer

Toolbox

*bje%t +rowser

/a%ro Explorer 

Page 7: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 7/19PAGE # Fujitsu Computer Systems

$!o

Visual Studio .NET 5667 ntera%ti!e

De!elopment En!ironment "DE#

Page 8: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 8/19PAGE % Fujitsu Computer Systems

&'!llo orld C*B*+ ,ro-r

Create a new C*+*, 3roje%t "Solution#

 8 loo4 at the s4eletal C*+*, programautomati%ally generated

/odifying the generated C*+*, program todisplay &'ello (orld)

+uilding and exe%uting the C*+*, program

Page 9: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 9/19PAGE / Fujitsu Computer Systems

$!o

Page 10: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 10/19PAGE 0 Fujitsu Computer Systems

'!llo 1orld in C

Page 11: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 11/19PAGE Fujitsu Computer Systems

VS.NET $!--!r 

/ultilanguage enabled

nherits many features of the Editor 9 %ollapsible0

split window0 ntelliSense

/ouse o!er data :uery

 8uto0 ,o%als and (at%h windows

Page 12: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 12/19PAGE 2 Fujitsu Computer Systems

VS.NET $!--!r (Cont…)

;o to Definition feature

+rea4points

Call Sta%4 monitoring

Page 13: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 13/19PAGE 3 Fujitsu Computer Systems

$!--!r $!o

Page 14: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 14/19PAGE 4 Fujitsu Computer Systems

Cr!tin- lti,ro-r ,,liction

Create a C*+*, 3roje%t

 8dd a new program

Code the new program

 8dd a sub program

Code the sub program

+uild the appli%ation

Debug the appli%ation

Page 15: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 15/19

PAGE 5 Fujitsu Computer Systems

Cr!tin- lti,ro-r ,,liction

demo

Page 16: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 16/19

PAGE " Fujitsu Computer Systems

Cr!tin- i6!d ln--! ,ro-r

,,liction

Create a C*+*, 3roje%t for the /ain program

Create a V+.NET 3roje%t for the Class to n!o4e

Code the C*+*, 3rogram to n!o4e the V+

Class program pre!iously %reated

Page 17: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 17/19

PAGE # Fujitsu Computer Systems

Cr!tin- i6!d ln--! ,ro-r

,,liction (Cont…)

+uild the solution "appli%ation#

Debug the appli%ation

Page 18: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 18/19

PAGE % Fujitsu Computer Systems

Vi7l Stdio '!l, 787t!

'elp and do%umentation for Visual Studio .NET

exists in the online 'elp system

Filters allow you to <ero in on proper subje%t

matter

 8ll 83=s "e.g. member fun%tions# and %lasses

are do%umented here

Page 19: 6579806-Block-2

8/11/2019 6579806-Block-2

http://slidepdf.com/reader/full/6579806-block-2 19/19

PAGE / Fujitsu Computer Systems

Vi7l Stdio '!l, 787t! (Cont…)

ntegrated into editor and debugger

ntera%ti!e 'elp a!ailable throughout the 'elp

System and ntelliSense

Fujitsu NetC*+*, spe%ifi% 'elp filter