Title: Visual Studio 2005 Express Editions
1Visual Studio 2005Express Editions
- Stephen Turner
- Software Design Engineer
- sturner_at_microsoft.com
- Microsoft UK
2Expanding the Developer Market
3Visual Studio Express EditionsEntry Level but
with Powerful Features
- Ideal for hobbyists, enthusiasts student
- Lightweight less than 80MB
- Easy to use simplified streamlined interface
- Easy to learn includes Getting Started docs
- Attractive retail packaging
- Designed for maximum visual appeal
- Includes glossy activity books for first-timers
- (Visual Web Developer Visual Basic only)
4Visual Studio 2005A New Bar for Programmer
Productivity
- Powerful, flexible languages
- Generics, My classes, partial types
- Edit continue, refactoring, debugger
improvements - Superior smart client development
- ClickOnce deployment, new controls, improved
designers data support - Best in class web development
- 70 code reduction, new controls, improved web
server security performance
5Visual Basic Express Edition
- Built-in My Movie Collection starter kit
- My classes provide simple access to the .NET
Framework - Tutorials targeted at new programmers
- Over 200 IntelliSense Code Snippets
- Edit Continue!
- Automatically generated data-bound UI
- Rich forms designer with new snap-lines
in-place property editing - New such as GridView, ToolStrip WebBrowser
- Background compilation AutoCorrect
- Connect to web services, e.g. Amazon.com
- New Smart Tags to access common control features
- Debugger Datatips Visualizers clarify complex
structures
6Visual Basic Express Edition
- New IDE features
- Automatic data-bound UI
7Visual C Express Edition
- Create projects based on templates or existing
source code - Write compile ISO C conforming code with full
compiler library support - Incorporate the .NET Framework in your programs
using new C/CLI syntax - Edit your code using a fully customizable editor
- Debug your programs with the Visual Studio
debugger - Search filter your code with the enhanced Class
View - Understand your code better with live code
browsing - Incorporate external build tools into the project
system - Compile applications using Whole Program
Optimization - Locate bugs buffer overrun issues using Runtime
Checks
8Visual J Express Edition
- Get started quickly - lightweight easy to
install - Use the Java language you already know
- Environment more conducive to learning how to
program - Take advantage of always up-to-date product
documentation using Online Help - Create fun interesting apps using the built-in
starter kits - Complete school assignments with full support for
existing Java-language curriculum - Rapid application development features found in
the professional versions of Visual Studio 2005 - Build data-driven applications using SQL Server
2005 Express Edition - Secure, reliable high-performance .NET
Framework - Join a community of other student hobbyist
developers!
9Visual C Express Edition
- Tutorials guide beginners through creating their
first Windows app - Drag-and-drop authoring of rich interactive
applications - Fully integrated RSS Screensaver starter kit
makes learning fun easy - IntelliSense Code Snippets reduce boilerplate
code - Refactoring support automates the process of
editing your code - Built-in debugger AutoCorrect help fix common
mistakes - Debugger datatips visualizers help clarify
complex data structures - Easily connect retrieve data from web services
- Build data-enabled applications with SQL Server
2005 Express Edition - New controls like the SoundPlayer, WebBrowser,
Toolstrip, Background Worker GridView - New Smart Tags provide easy access to common
control features - Fully customizable editor features lets you
control over 40 formatting settings including
type coloring, formatting keyboard shortcuts - Simplify configuring your application using the
new Project Pane - Take advantage of powerful language constructs
like generics, iterators, partial types
anonymous methods
10Visual C Express Edition
11Something for Everyone
ArchitectsDevelopersTesters ProjectManagers
HobbyistsEnthusiastsStudents
12Managing the Software Lifecycle
13Visual Studio Team System
Visual StudioTeam Architect
Visual StudioTeam Developer
Visual StudioTeam Test
Visual StudioTeam Foundation
14Visual Studio 2005Expanding Functionality
Testers
Architects
Enterprise Devs
Consultants
Professionals
VB6 Devs
Part-Timers
Hobbyists
Students
Enthusiasts
Novices
15Whats in the Box?
16Developer Roadmap
17http//msdn.microsoft.com/vstudio/se
18SQL Server 2005 Express Edition
- Integrated Common Language Runtime (CLR) support
- stored procedures functions in your favorite
language - Native XML support
- XCopy support for moving databases
- Robust reliable installation - either GUI or
silent modes - Automated servicing patching
- Deep integration with Visual Studio and rich data
controls like the DataGridView, DataNavigator
DataConnector - Support for databases up to 4GB
- Support for disconnected systems with SQL Server
Service Broker replication - SQL Server Express Manager, a new easy-to-use
database management query analysis tool - Easier deployment via Visual Studio ClickOnce
- Not performance limited!
19Visual Web Developer Express
- Fully functional Personal PotoStarter Kits out of
the box - IntelliSense everywhere
- 100 percent source code preservation
- Rich, integrated debugger for Web applications
- Support for FTP file system-based projects
deployment - Build test applications locally using the
built-in Web server, without needing IIS - Improved design surface table designer for an
enhanced WYSIWYG design experience - Easily integrate data without any code using
code-free databinding - Built-in Copy Web publishing tool to easily
manage deployment - New Smart Tags provide easy access to common
control features - Improved compilation model allows save/refresh
style page development - Design-time support for ASP.NET 2.0 Master Pages
Themes
20Visual Web Developer Express
21http//msdn.microsoft.com/vs2005