Académique Documents
Professionnel Documents
Culture Documents
/Web
What is the Microsoft Web
Platform?
A powerful set of tools,
servers and technologies
optimized for building and
hosting next generation web
applications.
T h e b e tte r-to g e th e r web
p la tfo rm
A complete stack that combines a rich and powerful
web application framework with a supporting cast of
tools, servers, and technologies for creating, designing,
developing and delivering web solutions.
Let’s start with a Powerful
Framework
ASP.NET is a FREE powerful web
application framework for
building dynamic web
applications. Whether it’s a
small, personal websites or a
large, enterprise class web
applications, ASP.NET is
adaptable to a wide variety of
projects and development
styles.
AJAX BAKED IN
Cross - browser script
libraries
Rich AJAX enabled
controls
Supports both client -
side and server - side
programming
Simplified access to remote services
and data
<asp:UpdatePanel
ASP.NET ID="UpdatePanel" runat="Server">
Web Application
Framework
“By wrapping sections of your website in the AJAX server control
'Update Panel', it enables your server controls to update without a
post back. This is as simple as AJAX programming gets . ”
</asp:UpdatePanel>
AJAX BAKED IN
“is a fast and concise
JavaScript Library that
simplifies HTML document
traversing, event handling,
animating, and Ajax interactions for rapid web development.
jQuery is
Fully supported in ASP.NET and
designed to change the way that you write
Visual Studio.”
JavaScript
Syntax Auto - Complete Code -
Highlighting Hinting
Site.Master
Calendar.ascx
ASP.NET Web Application
Framework
Content.aspx
MULTI-LINGUAL
“.NET supports the
programming language
you prefer.”
C o m p le te d e ve lo p m e n t
e n viro n m e n t fo r R a p id
A p p lica tio n D e ve lo p m e n t.
Set JavaScript Break Points and step through code with JavaScript
debugging
INTELLISENSE EVERYWHERE
Auto - completion, in - line documentation, tool -
tips and syntax coloring for everything from
HTML and JavaScript to the .NET Framework and C#.
A friend when you need it most.
Complete development
environment for Rapid
Application Development.
RICH DESIGN SURFACE
HTML designer that tames even the most complicated HTML.
Powerful Split-
View
WORK from both the HTML
source and from the
design surface at the
same time.
Designer Support
Complete development ForNested
Pages
Master
environment for Rapid User Controls
Application Development. ASP.NET Controls
Web Standards
Inline editing
MEET YOUR NEW MANAGER
Manage your entire
project without leaving
Visual Studio. Browse
remote databases, deploy
via FTP, browse Web
services, apply CSS and
more.
Built-in File & Solution
Explorer
visually
Complete development
environment for Rapid
Application Development.
debugging
Professional Design
Surface
Built-in CSS rendering
engine
Directly manipulate
positioning,
sizing, margins and
padding
XHTML compliance
Real-time standards
validation
Accessibility
Checking
Insert Silverlight,
Windows Media and Adobe
Flash content
VISUAL PROGRAMMING
Capture the power of ASP.NET and ASP.NET AJAX
Easy drag-and-drop
controls
Intellisense, code-
coloring and snippets
Integration with
different browsers.
Backed by a Robust Database
SQL Server 2008 is a complete
database engine providing best
in class ease of use and
manageability for running high
performance web applications.
Easily create data-enabled web
applications with SQL Server's
support for LINQ, Entity Data
Model, and ADO.NET.
THE BETTER ADMIN
SQL Server Management
Studio is an integrated
environment for:
Accessing
Configuring
Managing
Administering
Programming
online backup
INTEGRATED EXPERIENCE
Integration with Microsoft Visual Studio and
the .NET common language runtime (CLR). Take
advantage of cloud storage, business intelligence
and rich tool support.
Running on a Flexible Web
Server
Internet Information Services 7.0
in Windows Server® 2008
provides a secure, easy-to-
manage Web platform for reliably
hosting rich Web applications
and Web services. Easily deploy
ASP.NET and PHP applications on
the same server.
USE ONLY WHAT YOU NEED
“ IIS 7 . 0 p ro vid e s a n e w a rch ite ctu re th a t is
d iffe re n t fro m p re vio u s ve rsio n s o f IIS . In ste a d o f
ke e p in g th e m a jo rity o f fu n ctio n a lity w ith in th e
se rve r itse lf, IIS 7 . 0 in clu d e s a W e b se rve r e n g in e
in w h ich yo u ca n a d d o r re m o ve co m p o n e n ts,
ca lle d m o d u le s, d e p e n d in g o n yo u r n e e d s. “
environment.
new features.
EXPAND YOUR WORLD
Add and extend your Web server with new features
from Media Serving and Content Publishing to
Deployment and Migration.
“IIS7 is not just a Web server, it is a
server platform.”
URL REWRITING
URL Rewrite Module for IIS 7.0 provides a flexible
rules-based rewrite engine that can be used to
perform broad spectrum tasks.
request metadata
upport out of the box with the IIS Media Pack. Support for all media t
hardrock.com
Built with
MySpace.com
Microsoft's platform, applications, and development
environment have been the foundation of MySpace's
infrastructure since day one. MySpace relies on a range of
Microsoft® technologies to meet critical performance and
reliability criteria, provide rich new features and keep costs
down.
.NET Framework | ASP.NET | IIS | SQL Server
myspace.com
Built with
GoodBarry.com
GoodBarry relies on the Microsoft Web Platform to deliver a
one-stop online business platform to thousands of users .
Microsoft technologies, allows Barry to drive new features
while lowering costs. As a result, Barry passes on the
savings to thousands of small businesses online.
.NET Framework | ASP.NET | IIS | SQL Server
goodbarry.com
Built with
Burton Snowboards
The power and flexibility of Microsoft Web Platform,
allows Burton to efficiently manage and deliver a
variety of product content across the Burton
website.
.NET Framework | ASP.NET | IIS | SQL Server
burton.com
Built with
PUTTING IT ALL TOGETHER
DEMO: Building a Great Ajax Enabled Application
from Scratch
© 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.