Upload
chris-koenig
View
790
Download
3
Embed Size (px)
DESCRIPTION
Citation preview
Chris KoenigDeveloper Evangelisthttp://blogs.msdn.com/[email protected]
Visual Studio 2008
Multi-targeting
Web Page Designer / Split-View Editor
CSS Management Tools
JavaScript Intellisense & Debugging
Visual Studio Tools for Office
Visual Studio Team System
Unit / Web / Load Testing
Code Metrics / Code Coverage
.NET 3.5
LINQ
Business
Analyst Project
Manager
Dev Team
Test
Operations
Integrated
Web
Reporting, analytics
and Scorecards
Regulatory
and Compliance
Dynamic Web Sites
Communication
and Collaboration
Budgeting,
Planning and
Forecasting
Service
Orientation Line Of Business
Applications
Legacy Application
Modernization Application Integration
Business
Process
Improvement
Business
InsightApplication
Development
Intranet and
Extranet
E-Commerce
and Self Service
Data
Warehousing
HTML is getting more and more complicated – we need help!
Visual Studio® 2008 provides a powerful new HTML designer that tames even the most complicated HTML; it includes
A split view that enables you to see your HTML from a source and design perspective at the same time.
Nested master pages to help you factor your HTML more efficiently
The Challenge
The Solution
New HTML Designer
Cascading Style Sheets (CSS) are ubiquitous because they promote accessibility and standards compliance
However, designer-generated CSS can be difficult/intimidating for developers to work with
New features for working with CSS style sheets
Intellisense for CSS
Filtered lists of which styles are being in a page or selection
Visually apply styles to elements
Even the most complicated, designer-created CSS styles are now simple to work with
The Challenge
The Solution
CSS Manager
Languages like JavaScript are more and more popular
Their type-less, dynamic nature presents challenges to traditional development activities like debugging and statement completion
Visual Studio 2008 makes JavaScript a 1st class development experience with
Syntax coloring
Intellisense
Debugging
JavaScript Debugging and IntelliSense
The Challenge
The Solution
{ Web Development }
Tester
Developer
Architect
IT/ProjectManager
BusinessAnalyst
Database Professional
Designer
Overcome complexity
Quality mindset
Culture of innovation
Individual
Collaboration
Transparency
Integration
Team
Clarity
Alignment
Efficiency
Organization
Lightweight, customizable process
Integrated quality tools for each role
Reduce defects and security vulnerabilities
Application lifecycle management
Collaborate and communicate
Drive predictability
Manage team workflow
Use familiar tools
Ensure quality early and often
Integrate work frequently
Make real-time decisions
{ Visual Studio Team System }
Powerful, modern desktops enable next generation applications
Hardware acceleration brings real-time lighting, texturing and rendering
Windows
Tools for beautiful applications
New designers and controls for WPF
Support for vector graphics, lighting, and document flow
The Challenge
The Solution
Office
Building applications to target the Microsoft Office System with the largest user base of any application
Bring business data and application logic into Office
Visual Studio 2008 designers work with the 2007 Office system
The Challenge
The Solution
Expand the “Ribbon”
Use full power of
Office ExcelTask Pane linked
to business data
Data
Unique challenges in accessing, querying, updating and manipulating multiple types of data
New language extensions unify data query techniques
Work with data as objects, a natural part of your programming model
The Challenge
The Solution
Programming
with objects
Unified query constructs
across all data
XML, SQL Server®
or object collections
IntelliSense®, syntax
checking, debugging within
Visual Studio (C# and VB)
{ LINQ }
Install Visual Studio 2008http://msdn.microsoft.com/vstudio
Visit the .NET Framework Developer Centerhttp://msdn.microsoft.com/netframework
Visual Studio Team Systemhttp://msdn.microsoft.com/en-us/teamsystem/default.aspx
Learn more about LINQhttp://msdn.microsoft.com/en-us/netframework/aa904594.aspx
Subscribe to my Bloghttp://blogs.msdn.com/chkoenig
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.