Microsoft+PHP: Make Web Not War
Upcoming SlideShare
Loading in...5
×
 

Microsoft+PHP: Make Web Not War

on

  • 4,220 views

 

Statistics

Views

Total Views
4,220
Views on SlideShare
4,178
Embed Views
42

Actions

Likes
1
Downloads
30
Comments
0

5 Embeds 42

http://davebost.com 17
http://www.davebost.com 13
http://suburbanchicagophp.org 7
http://www.slideshare.net 4
http://feeds.feedburner.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Make Web Not War
  • What is the Microsoft Web Platform?A powerful set of tools, servers,technologies and applications optimized for building and hosting next generation web applications.
  • A rich web stack that provides PHP with a complete supporting cast of technologies including a web server, database and set of tools for building, developing and hosting web sites and applications.
  • IIS (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.
  • IIS 7.0 provides a new architecture that is different from previous versions of IIS. Instead of keeping the majority of functionality within the server itself, IIS 7.0 includes a Web server engine in which you can add or remove components, called modules, depending on your needs.You can control which modules you want on the server. You can customize a server to a specific role in your environment. You use custom modules, existing modules or introduce new features.
  • The IIS Fast-CGIcomponent enables popular application frameworks like PHP be hosted on the IIS web server in a high-performance and reliable way. Fast-CGI helps these application frameworks to achieve improved performance on Windows over CGI, while allowing stable operation in production environments.
  • Windows Cache Extension for PHP is a PHP accelerator that is used to increase the speed of PHP applications running on Windows and Windows Server. Once the Windows Cache Extension for PHP is enabled and loaded by the PHP engine, PHP applications can take advantage of the functionality without any code modifications.
  • URL Rewrite Module for IIS 7.0 provides a flexible rules-based rewrite engine that can be used to perform broad spectrum tasks. Enabling user and search engine friendly URLRewriting URLs based on HTTP headers and server variablesControl access to content based on URL segments or request metadataImport Apache mod_rewrite rules to IIS URL Rules
  • Intelligent media streaming support out of the box with the IIS Media Pack. Support for all media types including WMV, FLV and MP4.Deliver HD Video with Silverlight and Smooth Streaming.
  • IIS includes rich tools to improve the volume and quality of traffic to your Web site from search engines. Use pre-built reports to analyze your site for common problems such as, broken links, duplicates and more.Visually manage your robot.txt file directly in IIS7. Manage what search engines see, track and index.Inform search engines about locations that are available for indexing through a visual sitemap editor.All enabled through a built-in, fully featured, high-performance website crawling engine.
  • The Web Deployment Tool simplifies the migration, management and deployment of Web apps and Web sites.You can migrate apps between IIS 6.0 and IIS 7.0You can synchronize sites and apps across serversYou can package a Web application or an entire site, including the associated SQL database for simple deployment.
  • IIS7 is not just a Web server, it is a server platform.Add and extend IIS7 with new features from Media Serving and Content Publishing to Deployment and Migration.
  • Have your cake and eat it too. Reliability, Control, Security and Choice. Dynamically Scale Web farm capacityDynamic Caching and CompressionPowerful Diagnostic ToolsReduced Server FootprintAutomatic application IsolationTools for Centralized and Delegated Remote ManagementExtend and Customize
  • SQL Server 2008 is a complete database engine providing ease of use and manageability for running high performance web applications. Easily create data-enabled web applications with SQL Server.
  • SQL Server Management Studio is an integrated environment for accessing, configuring, managing, administering, and developing thecomponents of SQL Server whether you using a full featured instance of SQL Server or the free SQL Server Express edition.
  • All versions of SQL Server, including Express provide Spatial Data capabilities that allow you to develop applications that support round earth (Geography) and flat earth (Geometry) data types and operations. These features provide excellent support for building location-aware applications including social or ecommerce types of applications for your users.
  • SQL Server 2008 Business Intelligence platform provides a scalable business intelligence (BI) platform optimized for data integration, reporting and analysis, enabling organizations to implement data mining techniques and deliver intelligence where users want it.Use powerful wizards and innovative design tools to build integration, reporting, and analysis solutions within a single environment.Enjoy the increased developer productivity and faster capitalization on new analysis and reporting capabilities.Integrate with SSIS (SQL Server Integration Services)Integrate data from any data source. Build, manage and deploy scalable integration solutions or populate your data warehouse and build a holistic view of your business.Report with SSRS (SQL Server Reporting Services)Report on enterprise-wide data. Create, manage, and deliver server-based reports with interactive views that provide valuable insights into where your business is heading.Analyze with SSAS (SQL Server Analysis Services)Analyze results. Provide a consolidated view across all business dimensions as the foundation for all relational, multidimensional, and predictive analysis, enabling deep insight into the key drivers impacting businesses today.
  • By implementing database mirroring, database snapshots,log shipping,failover clustering or other high-availability features built into SQL Server an organization can keep their data online 24/7 with no downtime. SAP does it with over 93,000 concurrent users.
  • “The Driver for PHP is a PHP 5 extension that allows the reading and writing of SQL Server data from within PHP scripts. It provides a procedural interface for accessing data in all Editions of SQL Server 2005 and SQL Server 2008 (including Express Editions).”
  • New Era, New ToolReduce complexity and ease data integration by using powerful design tools and task panes to design for ASP.NET, PHP and XML. Seamlessly integrate Web design and development teams with the powerful combination of Expression Web 3 and Visual Studio 2008.Beautiful Inside and OutUnleash your creative ideas and bring your Web sites to life with sophisticated CSS design features. Visual designers, specialized task panes, and tool bars give you precise control of page layout and formatting. Import layered artwork from Adobe Photoshop or sliced graphics from Expression Design 3.Passionate about StandardsBuild dynamic, interactive pages that harness the power of the Web to deliver superior quality. Built-in support for today's modern Web standards makes it easy to optimize your sites for accessibility and cross-browser compatibility.
  • High-quality CSS rendering engineMake design decisions with confidence. You'll see a faithful representation of the final browser-rendered page with a powerful, built-in CSS rendering engine.Generate elegant, modern CSS layouts with state-of-the-art design tools and the ability to directly manipulate positioning, sizing, margins and paddingA sophisticated CSS rendering engine inside Expression Web gives you the confidence to make design decisions on the fly. Design high-quality Web sites and applications with a state-of-the-art, professional toolset and design view. Its powerful and easy-to-use tools let you directly manipulate margins and padding throughout the document.
  • XHTML complianceDesign sites to today's exacting standards. It's easy with Expression Web 3's deep support for XHTML.Full schema supportChoose any schema you want to adopt—Expression Web 3 will automatically build appropriate code, and the compatibility checker highlights any non-conforming elements.Real-time standards validationGet instant feedback on standards violations. This means corrections can be made as part of the design process, whether in design or code view.Tag property gridRetrieve and set all valid properties for a selected tag. Access all the power of the HTML language through a single palette.
  • Accessibility checkingUse the built-in accessibility checker to make sure your Web sites can fully meet screen reader accessibility standards, with support for WCAG and Section 508.
  • Drag-and-drop style managementTry out designs with local in-page CSS styles and then easily migrate styles to a central repository using drag and drop.CSS reportingView detailed reports on CSS style usage across sites in the Results pane to keep track of where you've used styled pages.Intelligent style renamingLet Expression Web 3's metadata keep track of style usage, allowing you to rename styles instantly. No find and replace needed.CSS design time preferencesFine-tune how CSS code is generated throughout an application. You have complete control over the details of Expression Web 3's code generation.
  • Import Adobe Photoshop filesInclude artwork created in Adobe Photoshop with full control over layer importing and memorized settings to import revised artwork with the same settings.
  • Customized views of XML dataDesign customized views of industry-standard XML data using powerful drag-and-drop tools, and see how your data will look within your CSS site design.XSL Transform support (XSLT)Present data using XSLT, even editing views on live XML data. Designers get the flexibility to represent XML data any way they choose.Powerful data manipulationFine-tune the raw data presented on the page with tools to sort, filter, and apply condition formatting.Insert Silverlight, Windows Media and Adobe Flash contentIntegrate rich media into your sites with simple insert commands that add all the necessary additional files and tags.
  • PHPOpen and edit PHP pages directly in Expression Web 3 and apply the full range of standards-based design tools to PHP.PHP Development SupportPHP 5.2.5, Fast CGIIntellisense, code-coloring and snippetsPreview PHP includes on design surfacePreview PHP pages in any installed browser with built-in development serverMore details at: http://msdn.microsoft.com/en-us/library/cc295181.aspx In response to feedback from Expression Web 1 users, we’ve added a rich set of features for PHP development in Expression Web version 2. There are the expected productivity features such as code-coloring, snippets and IntelliSense™, but it doesn’t stop there. The product now ships with a PHP development server that lets you test your PHP pages without any other external web server dependencies (e.g. IIS or Apache). Essentially, PHP is now a first-class citizen in Expression Web 2, and will continue to be in upcoming versions of the product. Expression Web 2 supports PHP 5.2.5 and Fast CGI with IIS 6 and 7. Code editor supportIntelliSense is especially helpful for built in PHP functions since it will show the list of required parameters along with their appropriate data types. Color coding of PHP code makes it easier to edit and PHP snippets represent common PHP code items which can be inserted into your PHP document simply by selecting them from a menu list. For example, EW2 can write for you the entire PHP include if you choose it from the Insert menu and then navigate to the file which you want to include.PHP includesNow you can preview includes on the design surface of Expression Web so you can see how your page will render. Preview PHP PagesAll you need to do is specify the location on your hard disk of the PHP runtime to use for processing PHP content in your web pages. But the real strength of EW2's built-in web server is its integration with different browsers. When you select Preview in Browser from the EW2 menu, you are presented with the choice of various browsers—including browsers preconfigured to different window sizes—in which to view your page.
  • ASP.NET & PHP Development ServerPreview ASP.NET and PHP pages locally, without the need to install a separate Web server. With the Expression Web Development Server, you can make design decisions with full reference to the page's data.The product now ships with a PHP development server that lets you test your PHP pages without any other external web server dependencies (e.g. IIS or Apache).Preview PHP PagesAll you need to do is specify the location on your hard disk of the PHP runtime to use for processing PHP content in your web pages. But the real strength of EW2's built-in web server is its integration with different browsers. When you select Preview in Browser from the EW2 menu, you are presented with the choice of various browsers—including browsers preconfigured to different window sizes—in which to view your page.
  • Windows Azure offers a simple, reliable, and powerful platform for the creation of web applications and servicesScale up and down seamlesslyMaximize resource utilizationLeverage your language and skills to build cloud-based applications
  • By the way, it’s free.Did I mention it’s free?Get the CORE Platform components including IIS, SQL Server, frameworks including PHP 5.2.11, Visual Web Developer and much more.Plus FREE TRIALS of Expression Studio at www.microsoft.com/expression
  • Introducing the Microsoft Web Platform Installer or Web PI for short.
  • It all starts with the Web Platform Installer. The Web PI was built to make it simple for developers and web server administrators to get startdesigning, developing, deploying and running web applications on Windows. The Web PI provides a single tool to install all of Microsoft’s latest free web frameworks, server, database and tools such as ASP.NET, IIS Web Server and Visual Web Developer Express for both the server and client. In short, it’s all you need to build and run a web app on Windows.
  • In this DEMO, let’s see how to start using the Microsoft Web Platform
  • There are many options in the Microsoft Web Platform available to developers for building, hosting and deploying their solutions – all built on a solid, trusted foundation.The Microsoft Web Platform is the software of choice when building web solutions or applications for your business, large or small. Whether you’re looking to create your company’s global web presence, building applications for your small business, or just getting started on the web, Microsoft has the solutions for you.
  • “We just covered a lot of the great new features in Visual Studio 2010. I would like to introduce you to WebsiteSpark. If you are from a small web development shop of 10 or fewer people, you may qualify for the WebsiteSpark program. This program gives you free software, hosting, support and business development assistance. If you qualify and are interested, please talk to me after the event or visit the URL on the slide…”
  • This concludes this presentation and introduction to the Microsoft Web Platform.Please go to microsoft.com/web for more information.Thank you.

Microsoft+PHP: Make Web Not War Microsoft+PHP: Make Web Not War Presentation Transcript

  • Make Web Not War
    Say(Hello); to the Microsoft Web Platform
    /Web
  • so…. who is this guy?
  • i’m Dave Bost
    View slide
  • some pointless metadata….
    View slide
  • Microsoft
  • developer evangelist
  • dbost@microsoft.com
  • davebost.com
  • @davebost
  • http://thirstyDeveloper.com
    @thirstyd
  • get on with it…
  • What is the Microsoft Web Platform?
    A powerful set of tools, servers and technologies optimized for building and hosting next generation web applications.
  • The better-together web platform
    A rich web stack that provides PHP with a complete supporting cast of technologies including a web server, database and set of tools for building, developing and hosting web sites and applications.
  • PHP on Windows
    has actually been around
    for a decade.
  • PHP on Windows
    has most often been used as a development environment.
  • Microsoft
    Began delivering stuff to
    address issues
    Expression
    IIS
    SQL Server
    Open Source Technology Center
  • The Community
    who provided valuable feedback and shaped development.
    welcomed our efforts very enthusiastically
    brought vast experience and guidance
  • PHP 5.3
    Is the most significantupdate to PHP on Windows.
  • Let’s start with 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, including PHP
  • USE ONLY WHAT YOU NEED
    IIS 7
    Controlwhich modules you want on the server.
    Customize a server to a specific role in your environment.
    Use custom modules, existing modules or introduce new features.
  • FIRST CLASS PHP ON IIS
    Fast-CGI
    Reliablenon-thread safe application execution environment.
    Configurable max processes, max requests and time-outs.
    Adaptablehost multiple versions of PHP on same server.
  • RUN FAST PHP, FASTER
    Windows Cache Extension for PHP
    Bytecodecaching to improve application performance.
    Script caching to reduce file system IO overhead.
    Pathcaching to reduce the number of relative path resolutions.
  • URL REWRITING
    URL Rewrite Module for IIS 7.0
    Enabling user and search engine friendly URL
    Rewriting URLs based on HTTP headers and server variables
    Control access to content based on URL segments or request metadata
    Import Apache mod_rewrite rules to IIS URL Rules
  • TAKE ME TO THE MOVIES
    Intelligent media streaming support out of the box with the IIS Media Pack. Support for all media types including WMV, FLV and MP4.
    Deliver HD Video with Silverlight and Smooth Streaming.
  • SEARCH OPTIMIZED
    IIS includes rich tools to improve the volume and quality of traffic to your Web site from search engines.
    Use pre-built reports to analyze your site for common problems such as, broken links, duplicates and more.
    Visually manage your robot.txt file directly in IIS7. Manage what search engines see, track and index.
    Inform search engines about locations that are available for indexing through a visual sitemap editor.
    All enabled through a built-in, fully featured, high-performance website crawling engine.
  • SIMPLIFIED DEPLOYMENT
    The Web Deployment Tool simplifies the migration, management and deployment of Web applications
    Migrate apps between IIS 6.0 and IIS 7.0
    Synchronize sites and apps across servers
    Package a Web application or an entire site, including the associated SQL database for simple deployment.
  • 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.”
  • HAVE IT ALL
    Have your cake and eat it too. Reliability, Control, Security and Choice.
    Dynamically Scale Web farm capacity
    Dynamic Caching and Compression
    Powerful Diagnostic Tools
    Reduced Server Footprint
    Automatic application Isolation
    Tools for Centralized and Delegated Remote Management
    Extend and Customize
    all in one.
  • 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.
  • THE BETTER ADMIN
    SQL Server Management Studio is an integrated environment for:
    Accessing
    Configuring
    Managing
    Administering
    Programming
    SQL Server Database
  • A SPATIAL RELATIONSHIP
    SQL Server Spatial features to help build the next generation Social Media applications with support for:
    Geography & Geometry data types
    Spatial Indexes for high performance
    Built-In Spatial Stored Procedures
    Industry standards: OGC, WGS84, WKT,
    WKB and GML
  • A DATABASE WITH AN MBA
    SQL Server Business Intelligence platform enables organizations to deliver intelligence where users want it.
    Use powerful wizards and innovative design tools to build integration, reporting, and analysis solutions within a single environment
    Integrate
    Integrate data from any data source. Build, manage and deploy scalable integration solutions or populate your data warehouse and build a holistic view of your business
    Report
    Report on enterprise-wide data. Create, manage, and deliver server-based reports with interactive views that provide valuable insights into here business is heading.
    Analyze
    Analyze results. Provide a consolidated view across all business dimensions as the foundation for all relational, multidimensional, and predictive analysis, enabling deep insight into the key drivers impacting businesses today.
  • HIGH PERFORMANCE & RELIABILITY
    SAP 93,000 concurrent users.
    Leading TPC-H and TPC-E benchmarks
    Rich integrated HA capabilities
    database mirroring
    database snapshots
    failover clustering
    log shipping
    snapshot isolation
    online operations
    online backup
  • THE PHP DRIVER
    The SQL Server Driver for PHP is designed to enable reliable, scalable integration with SQL Server for PHP applications deployed on the Windows platform.
    Native PHP 5 extension
    Reading and writing of SQL Server data from within PHP scripts.
    Compatible with all editions of SQL Server 2005 and SQL Server 2008 (including Express Editions).”
  • And Designers
    Expression Web offers powerful design tools for web standards, including PHP and XML. Unleash your creative ideas and bring your web sites to life.
  • PIXEL PERFECT
    Make design decisions with confidence.
    Professional Design Surface
    Built-in CSS rendering engine
    Directly manipulate positioning,
    sizing, margins and padding
    Visual support for ASP.NET Master
    Pages, User Controls and PHP
    Includes
  • PASSIONATE ABOUT STANDARDS
    Built-in support for today's modern web standards makes it easy to optimize your sites for cross-browser compatibility.
    XHTML compliance
    Full schema support
    Real-time standards validation
    XHTML Tag property grid
  • ACCESS FOR EVERYONE
    Optimize your sites for accessibility
    Accessibility Checking
    Use the built-in accessibility checker to make sure your Web sites can fully meet screen reader accessibility standards, with support for WCAG and Section 508.
  • VISUALIZE YOUR STYLE
    Sophisticated CSS design features for visual designers.
    Drag-and-drop style management
    Detailed reports on CSS usage
    Intelligent style renaming
    Fine-tune CSS code generation
  • YES, PHOTOSHOP
    Import Adobe Photoshop files
    Include artwork created in Adobe Photoshop with full control over layer importing and memorized settings to import revised artwork with the same settings.
  • INTEGRATE MEDIA
    Integrate rich media into your sites
    Customized views of XML data
    XSL Transform support (XSLT)
    Sort, filter, and apply condition formatting to raw data.
    Insert Silverlight, Windows Media and Adobe Flash content
  • YES, PHP
    Open and edit PHP pages directly in Expression Web 3 and apply the full range of standards-based design tools to PHP.
    Intellisense, code-coloring and snippets
    Preview PHP includes on design surface
    Preview PHP with built-in development server
  • NOW SERVING
    Preview ASP.NET and PHP pages locally, without the need to install a separate Web server
    In-the-box ASP.NET and PHP development servers.
    Preview ASP.NET and PHP pages locally without external web server dependencies.
    Integration with different browsers.
  • And Interoperable Services
    Grow your web applications in the cloud or provide new interoperable applications and features or reach hundreds of millions of new users using the Windows® Azure™ Platform.
  • LIVE SERVICES
    Live Services are a set of building blocks for handling user data and application resources. Live Services provides developers with an easy on-ramp to build rich social applications and experiences that can connect with over 460 million Windows Live users
    ASP.NET Web Application Framework
  • SOCIAL BUILDING BLOCKS
    Create engaging user experiences through contextual chat
    Access to user’s social graph
    Stickier users to your website
    Draw users friends to your site
    Javascript and HTML tools
    Flexible customization
    Customized UI Controls
    ASP.NET Web Application Framework
    Messenger
    Web Bar
    Website
    Chat window
  • HEAD IN THECLOUDS
    Windows Azure offers a simple, reliable, and powerful platform for the creation of web applications and services
    Scale up and down seamlessly
    Maximize resource utilization
    Leverage your language and skills to build cloud-based applications, including PHP
    ASP.NET Web Application Framework
  • Developer Experience
    WEB & CLOUDS
    Third party cloud
    Web applications
    Developer Experience
    Use existing skills and tools
    Compute
    Storage
    Management
    Management
    Relational data
    Connectivity
    Access control
    ON-PREMISES
    LOB Applications
    Composite applications
  • The award winning Silverlight technology delivers amazing Web experiences across leading news, sports, and entertainment sites.
    Silverlight brings Web experiences to life with:
    Cross Browser
    Cross Platform
    Amazing 2D/3D animations and special effects
    Smooth, high quality video including HD video
    Enhanced security, fast performance, quick install
    Moonlight
  • And did we mention it’s free?
    Get the core platform with a simple downloadable installer.
  • With everything you need to get started.
    Say(Hello); to the Microsoft Web Platform Installer
  • Microsoft Web Platform Installer
    Makes it simple for anyone using Windows Server or Client to design, develop, discover, deploy and run web applications.
    Install the latest versions of FREE Microsoft Web Platform tools, web server and extensions, database and frameworks.
    Stay up-to-date and explore what’s new.
    Runs on Windows XP, Windows Vista, Windows Server 2003 and Windows Server 2008
  • PUTTING IT ALL TOGETHER
    DEMO: Installing and Configuring PHP in a few clicks.
  • Toolkit for PHP with ADO.NET Data Services
    Windows Azure SDK for PHP Developers
    Web Slices and Accelerators in PHP
    Embedding Silverlight in PHP
    SQL CRUD Application Wizard for PHP
    Virtual Earth Integration Kit for PHP
  • PHP on Windows Training Kit
    Hands on Labs
    Demos
    http://bit.ly/aGGiZb
  • IIS SEO Toolkit
    Automatically analyze your Web site for SEO Best Practices
    Run it against any application running in any server built in any framework
    Free Download: http://www.iis.net/expand/SEOToolkit
    Other IIS Extensions:
    http://www.iis.net/expand
    http://www.microsoft.com/web/downloads/platform.aspx
    SEO Posts:
    http://blogs.msdn.com/carlosag/archive/tags/SEO/default.aspx
  • Key Takeaways
    • There are many options for developers for building, hosting and deploying their solutions – all built on a solid, trusted foundation.
    • The Microsoft Web Platform is the software of choice when building web solutions or applications for your business, large or small. Whether you’re looking to create your company’s global web presence, building applications for your small business, or just getting started on the web, Microsoft has the solutions for you.
  • Software for development and hosting
    1
    Designed for: Web Pros with 10 or fewer employees
    Cost: $100 fee when exiting (in 3 years).
    • Design/Development/Testing Tools:
    • Visual Studio® Professional Edition – 3 user licenses
    • Expression® Studio – 1 user license
    • Expression® Web – 2 user licenses
    • Windows Web Server® 2008 R2 – 3 user licenses
    • SQL Server® 2008 Web Edition – 3 user licenses
    • Production Hosting Licenses (if self-hosting)
    • Windows Web Server 2008 R2 – 4 processor licenses
    • SQL Server 2008 Web Edition – 4 processor licenses
    Benefits:
    Professional support and training
    2
    • Two professional support incidents, access to MSDN newsgroups, community support
    • MSDev.com
    Business Development
    3
    • Exposure via WebsiteSpark Partner Catalog
    • Other promotional opportunities (frontrunner.msdev.com)
    Learn more: www.websitespark.com
  • Interoperability blog:
    http://blogs.msdn.com/interoperability/
    Channel9 Interoperability topic area:
    http://channel9.msdn.com/interoperability
    OpenAtMicrosoft Twitter page:
    http://twitter.com/openatmicrosoft
    Interoperability Bridges and Labs Center
    http://www.interoperabilitybridges.com
    CodePlex:
    http://codeplex.com
  • Dave Bost
    dbost@microsoft.com
    @davebost
    http://davebost.com
    http://ThirstyDeveloper.com
  • © 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.