Visual Studio 2005 - PowerPoint PPT Presentation

1 / 46
About This Presentation
Title:

Visual Studio 2005

Description:

Visual Basic 6 had the edit and continue feature but early versions of VS left it out but we can rejoice it's back! In Visual Basic 2005, ... – PowerPoint PPT presentation

Number of Views:149
Avg rating:3.0/5.0
Slides: 47
Provided by: CentralVi7
Category:
Tags: basic | studio | visual

less

Transcript and Presenter's Notes

Title: Visual Studio 2005


1
Visual Studio 2005
  • Professor Corinne Hoisington

2
Developer NOT Programmer
  • Three years ago, Monster.com reported 300 job
    postings for the title ".NET Developer."
  • Today, the job site boasts more than 10,000
    openings for the same position

3
(No Transcript)
4
Business is Changing!
5
Which Language?
  • A recent 2004 study conducted by Forrester
    indicates that preference for .NET development is
    only getting stronger.
  • According to the study, 56 of developers planned
    to use .NET to perform a majority of their
    development work, compared to 44 for Java.

6
Teaching the Basics?
7
Whats Next? Visual Studio 2005
  • A flexible development tool for business
    application developers building Windows, Web,
    Office, Database or Mobile applications.
  • The release date is November 7, 2005

8
(No Transcript)
9
Tools Drive The Phenomenon
HTML Java
Visual Basic PowerBuilder Delphi
XML Web Services
Microsoft-BASIC Turbo Pascal QuickBasic
Enter the Web
Graphical User Interface
Cobol RPG
Enter the PC
Big Iron Rules
10
Dropping .NET
  • Visual Studio 2005, the ".NET" aspect has been
    dropped from the product name, to reflect the
    fact that modern versions of Windows (notably
    Windows XP and Windows Server 2003) are built
    entirely on the now well-established .NET
    software framework
  • The old, pre-.NET days are gone.

11
So Whats Your Sign
  • VB (1 Language)
  • C (Gaining Popularity)
  • C (Losing Popularity)
  • J (Not Popular)
  • ASP 2.0 (Web Forms)
  • ADO 2.0 (Databases)
  • Visual Studio Tools
  • Mobile Applications

12
1 in 8 IT Professionals are Developers
13
Packages
  • Express Products

14
New Editions
  • Visual Studio Standard Edition
  • Visual Studio Professional Edition
  • Visual Studio Team System

15
Expanding Visual Studio
16
Significant Changes
  • Easier ADO and Handheld Deployment
  • Enhancements to class libraries the IDE with
    new tools
  • SQL Server Yukon Support
  • Click Once Technology Deployment
  • Microsoft Office Tools

17
Easier Design with Snap Lines
  • Snap lines can align controls with the edges
    of other controls

18
Resources Folder
19
Masked Textboxes
20
Edit and Continue are BACK!
  • Visual Basic 6 had the edit and continue feature
    but early versions of VS left it out but we can
    rejoiceit's back!
  • In Visual Basic 2005, you can make changes to
    your code during debugging, back up the code
    instruction pointer if you want, and re-execute
    lines of code with the modified content.
  • While in Break mode, you can modify code or fix
    bugs almost any code modification will work.

21
Break Point
22
Testing
23
Click Once
  • ClickOnce installer puts the complexities of
    preparation for distribution and deployment in
    the hands of the development environment, where
    it belongs.
  • Support for running applications offline
  • Rolling back to previous versions of an
    application
  • Listing an application in the Windows Start menu,
    as well as the Remove Programs catalog within the
    Control Panel.

24
New MenuStrip Control
25
ClickOnce Publishing
Right-click on the project in the Solution
Explorer window and select Publish
26
Code Snippets
  • Right-click within the Visual Basic code
    editor, and select a task that inserts the
    prewritten code into your source file for you

Intellisense
Use the Tab key to navigate among the
placeholders in the snippet.
27
Splash Screens Made Easy
28
Temporary Projects
  • How many times have you found out that you have
    WindowsApplication53 already on your hard drive?
    "Really?", you say to yourself, "How did that
    happen?
  • Visual Studio .NET 2002 and Visual Studio .NET
    2003 both had a propensity to persist your
    temporary ideas as permanent projects on your
    hard disk.

29
Saves Time
30
Debugger DataTipsfor Complex Numbers
  • DataTips have the ability to drill into the
    hierarchy for the type.
  • You can also edit those values from within the
    data tips.

No Separate Window Needed
31
Visual Basic Error Correction Dialog Box
32
Immediate Window (is Back)
33
AutoCorrect
  • Makes it simple to determine why invalid code
    won't compile, and to choose from multiple
    options in order to fix the errors in code.

34
Exception Assistant
RunTime Errors
35
Coding Differences
  • Visual Basic .NET 2003
  • Const GreetingName As String "Greeting"Dim
    sDisplay As ObjectDim ResMgr As
    ResourceManagerResMgr New ResourceManager("Reso
    urcesSample.MyStrings",_Me.GetType.Assembly)sDis
    play ResMgr.GetString(GreetingName)
  • Visual Basic 2005
  • My.Resources.MyStrings.Greeting

36
Music?
  • My.Computer.Audio.Play("C\Abba.wav")

37
Visual Studio Tools for Office
38
ASP 2.0 Whidbey
  • Significant Changes
  • 100 Backward Compatibility
  • New Portal Features
  • 45 New Server Controls like Login Security

39
ASP 2.0
  • Faster Development for All
  • Languages
  • Dramatically reduces code for
  • common scenarios
  • Simplified data access
  • Consistent Appearance
  • Master pages
  • Themes and skins
  • Improved Performance
  • Mobility Built In

40
ADO Changes
41
Data Sources Window
42
Handheld Applications
43
UML
44
Visual Studio Team System
  • Businesses today are faced with the need to build
    and maintain increasingly complex Information
    Technology solutions
  • Large, mission-critical applications are built by
    teams that have a significant number of
    participants that never write code, including
    business sponsors, project managers, architects
    and testers

Rational Tools
45
Development LifecycleKey Players Across Roles
46
Development Teams
47
Communication Barriers
  • Pockets of information within disciplines
  • Unclear delineation of responsibilities
  • Conflicting best practices and architectures
  • Conflicting strategic goals and objectives

48
(No Transcript)
49
Visual Studio Team System
Visual StudioTeam Architect
Visual StudioTeam Developer
Visual StudioTeam Test
Visual StudioTeam Foundation
50
The Next Version of Microsoft WindowsCode-Named
Longhorn
  • Giving PC users more control and confidence
  • Bringing order to information overload
  • Connecting your world
Write a Comment
User Comments (0)
About PowerShow.com