Download presentation
Presentation is loading. Please wait.
Published bySuzan Richards Modified over 9 years ago
1
Gary Blatt GB Consulting Specializing in.Net training and development (972)831-1260
2
Microsoft Visual Studio.Net (Re)Introduction To The IDE & Using COM With.Net
3
Overview My Profile Keyboard Shortcuts Debugger Changes Aliases & the Command Window Server Explorer Editor COM Objects in.Net
4
My Profile Choices include Visual Studio,VB,VC,VI Available from Start Page( available from Help Menu ) Allows old VB6 and other options By Topic/Language Display Help inside IDE or in separate window Set hyperlinks to be opened internal/external
5
Keyboard Shortcuts The available keyboard binding schemes include the following: Default Settings Visual Studio 6.0 Visual Basic 6.0 Visual C++ 6.0 Default Shortcut Keys Visual C++ 2.0 Default Shortcut Keys Biggest change is Debug.Step Into is F11 not F8! using default settings.
6
Cross-language debugging Debugging multiple programs simultaneously Attaching to any running process, including ASP.NET Edit and Continue Errors appear in task list Debugging options menu Command window Debugging in.Net
7
Aliases Command window shortcuts Display existing aliases For example: alias Upper Edit.MakeUppercase creates a new alias called Upper that performs the menu option Any menu option may be set up as an alias Pre-defined aliases Deleting aliases
8
Server Explorer Connections setup and reuse
9
Server Explorer(part 2) Drag & Drop from SE to project window
10
Editor word wrap, code outlining, collapse to definition line numbering, color printing, shortcuts CSS editing XML editing Class View
11
Using COM Objects in.Net Interop – what is it? The.NET Framework provides a set of tools and services known as COM Interop. These tools facilitate calling COM objects from.NET applications and.NET Framework classes from COM How is it implemented? Sample WebCom Demo More In-Depth Look Marshalling data between platforms
12
Marshalling Data Between Platforms Excellent article by Rockford Lhotka on Devx at: http://www.devx.com/upload/free/Features/vbpj/2002/04apr02/rl0402/rl0402-1.asp
13
Marshalling Data Types
14
COM+ and.Net The.NET Framework fully supports COM+ without the need to use COM Interop. COM is a programming spec and set of interfaces, used to create component-based programming models with VB6. COM+ is a set of services used to create scalable distributed applications, including Web apps. COM is gone; COM+ isn't Quote from Keith Franklin’s article at: http://www.devx.com/upload/free/features/vbpj/2002/04apr 02/kf0402/kf0402-1.asp
15
VB6 uses interfaces to interact with many COM+ services, but.NET interacts with COM+ through.NET attributes—one of the great innovations of the.NET Framework. Attributes are classes that add metadata (which the CLR can parse) to assemblies, classes, properties, and methods. For example, attributes let you easily serialize a class into XML in the.NET Framework COM+ and.Net Additional quotes from Keith Franklin
16
Some.Net Links http://www.asp.net http://www.asp.net http://www.dotnetjunkies.com http://www.dotnetjunkies.com http://www.gotdotnet.com/ http://www.gotdotnet.com/ http://www.dotnetwire.com/ http://www.dotnetwire.com/ http://www.worldofdotnet.net/ http://www.worldofdotnet.net/
17
Wrap-Up & Questions Topics for future classes Enough Detail? Too Much?.Net SIG?.Net training GB Consulting PPT available at: http://www.dotnetguy.net
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.