Key Features
The Microsoft Visual Studio development system is a suite of development
tools designed to aid software developers—whether they are
novices or seasoned professionals—face complex challenges and
create innovative solutions. Every day, software developers break
through tough problems to create software that makes a difference
in the lives of others. Visual Studio's role is to improve the process
of development to make the work of achieving those breakthroughs
easier and more satisfying.
How Visual Studio improves the process of development:
Productive
Visual Studio-branded tools continually deliver better ways for software
developers to do more with less energy wasted on repetition and
drudgery. From efficient code editors, IntelliSense, Wizards, and
multiple coding languages in one integrated development environment
(IDE) to high-end application life-cycle management (ALM) products
in Microsoft® Visual Studio® Team System. New versions
of Visual Studio keep bringing innovative tools to help developers
focus on solving problems, not waste time on minutiae.
Integrated
With Visual Studio, software developers benefit from an integrated
product experience that spans tools, servers, and services. Visual
Studio products work well together—not just with one another,
but also with other Microsoft software, such as Microsoft server
products and the Microsoft Office system.
Comprehensive
Visual Studio offers a choice of tools for all phases of software
development—development, testing, deployment, integration,
and management—and for every kind of developer—from
the novice to the skilled professional. Visual Studio is also engineered
to support development across all types of devices—PCs, servers,
the Web, and mobile devices.
Reliable
Visual Studio is engineered and tested to be consistently dependable,
secure, interoperable, and compatible. Visual Studio offers an
unmatched combination of security features, scalability, and interoperability.
Although Visual Studio always incorporates forward-thinking features,
it is designed to ensure backward-compatibility wherever possible.
Visual
Studio 2008 Overview
Microsoft® Visual Studio® 2008 delivers on the Microsoft
vision of smart client applications by enabling developers to rapidly
create connected applications that deliver the highest quality,
rich user experiences. With Visual Studio 2008, organizations will
find it easier than ever before to capture and analyze information
to help them make effective business decisions. Visual Studio 2008
enables organizations of every size to rapidly create more secure,
manageable, and reliable applications that take advantage of Windows
Vista™ and the 2007 Office system.
Visual Studio 2008 delivers key advances for developers in three
primary pillars:
Rapid application development
Effective team collaboration
Break through user experiences
Visual Studio 2008 provides advanced development tools, debugging
features, database functionality, and innovative features for quickly
creating tomorrow's cutting-edge applications across a variety of
platforms.
Visual Studio 2008 includes enhancements such as visual designers
for faster development with the .NET Framework 3.5, substantial improvements
to Web development tools and language enhancements that speed development
with all types of data. Visual Studio 2008 provides developers with
all the tools and framework support required to create compelling,
expressive, AJAX-enabled Web applications.
Developers will be able to take advantage of these rich client-side
and server-side, frameworks to easily build client-centric Web applications
that integrate with any back-end data provider, run within any modern
browser, and have complete access to ASP.NET application services
and the Microsoft platform.
Rapid Application Development
To help developers rapidly create modern software, Visual Studio
2008 delivers improved language and data features, such as Language
Integrated Query (LINQ), that make it easier for individual programmers
to build solutions that analyze and act on information.
Visual Studio 2008 also provides developers with the ability to
target multiple versions of the .NET Framework from within the same
development environment. Developers will be able to build applications
that target the .NET Framework 2.0, 3.0 or 3.5, meaning that they
can support a wide variety of projects in the same environment.
Break Through User Experience
Visual Studio 2008 offers developers new tools that speed creation
of connected applications on the latest platforms including the
Web, Windows Vista, Office 2007, SQL Server 2008, and Windows Server
2008. For the Web, ASP.NET AJAX and other new technologies will
enable developers to quickly create a new generation of more efficient,
interactive, and personalized Web experiences.
Effective Team Collaboration
Visual Studio 2008 delivers expanded and improved offerings that
help improve collaboration in development teams, including tools
that help integrate database professionals and graphic designers
into the development process.
Use the Microsoft .NET Framework 3.5
The .NET Framework enables the rapid construction of connected applications
that provide outstanding end-user experiences by providing the
building blocks (pre-fabricated software) for solving common programming
tasks. Connected applications built on the .NET Framework model
business processes effectively and facilitate the integration of
systems in heterogeneous environments.
Together Visual Studio and the .NET Framework reduce the need for
common plumbing code, reducing development time and enabling developers
to concentrate on solving business problems.
The .NET Framework 3.5 builds incrementally on the .NET Framework
3.0. Enhancements have been made to feature areas including the base
class library, Windows Workflow Foundation, Windows Communication
Foundation, Windows Presentation Foundation, and Windows CardSpace. |