Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out

Intro to Visual Studio Net for Domino Designer Developers

VIEWS: 29 PAGES: 21

									    Intro to Visual Studio.Net
for Domino Designer Developers

          Gary Devendorf
    Microsoft Technical Evangelist
                 Agenda
   Why learn VS.Net
   Getting started with VS.Net
   Mapping Designer to VS.Net
   “Hello World”
   What is “Managed code”
   Look at templates
   Web Services
       Client and server
   Domino Objects
            Why learn VS.Net
 As of early 2003, more .Net developers than
  Java
 VB.Net 95% the same as LotusScript
  language
 Access the Domino Objects (COM)
 No more deployment or DLL hell
 Web Services made easy
 Multiple clients and languages
 Not difficult
            Setting up VS.Net
   Install from CDs
     3+ hours
     XP, Win2003 or Win 2000 SP3
     192 MB memory/ 4+GB disk space

 DVD is faster
 Check for updates
           Once installed
 Select Visual Basic Developer – Profile
 F8,F5,F9…
VB Projects = Notes
       NSF
Domino Designer
Form Design Pane   Code Pane
Visual Studio work area
                      Solution
 Form Design window
                      Explorer
Double Click Form to See Code

        Code Design Pane
Window Tabs to Navigate
Toolbox
                   VS.Net Demo
   “Hello World”
       Win Form
Look at templates
    Similar to Notes Database
             Templates
 Code generated
 Toolbox tools grayed out
 New tools available
 Forms properties set
 Debugging tools
       SmartPhone Template
   Demo
           Web Services
 Create a Web Service with VS.Net
 Very simple
 Use a template
 Demo
            Web Services
 Client
 Calling a Web Service
 Any .net product
 Very easy
              Domino Objects

   Access the Domino Objects from VS.Net
       COM
         Domino Web Services
   Act like any other .Net Web Service
                   Conclutions
 VS.Net is easy to use
 LotusScript skill apply
 It is good for your CV
 Works with Notes/Domino
 Templates for applications types
 Web Services are easy
       Client and Server
   Multiple clients and languages
                     Lab
   Down load instructions from
    www.msdomino.net

								
To top