Introduction to web pi and web matrix


Published on

Seminar Cloud Computing (UNIKOM)

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Introduction to web pi and web matrix

  1. 1. Introduction to Microsoft Web PI and WebMatrix<br />MohamadIqbal<br />Microsoft Student Partner | UNIKOM<br /><br /><br /><br /><br />/Web<br />
  2. 2. Agenda<br />What is WebMatrix & Who is it for?<br />Getting Started with WebMatrix/Razor<br />Coding ASP.NET Web Pages with Razor Syntax<br />Other Cool Things You Can Do<br />Publish a Website<br />Getting Started w/The Web PI<br />
  3. 3. What is WebMatrix & Who is it for?<br />Complete Package for building apps<br />IIS Express, ASP.NET, SQL Compact <br />FREE!<br />
  4. 4. Getting Started with WebMatrix/Razor<br />Web Platform Installer<br />Installs IIS Express, SQL Compact, WebMatrix<br />Optional Installs: VS 2010 Express, popular blogs, templates, CMS, eCommerce sites, etc..<br /><br />
  5. 5. WebMatrix<br />Start from Scratch…<br />
  6. 6. WebMatrix<br />Start from Apps/Templates…<br />
  7. 7. DEMO<br />A Quick Web Site from an App<br />
  8. 8. Coding ASP.NET Web Pages with Razor Syntax<br />Adding code to a page<br />Coding Basics<br />Combining Text, Markup & Code<br />
  9. 9. Coding ASP.NET Web Pages with Razor Syntax<br /><ul><li>Add Code with the @ symbol
  10. 10. Declare variables with the var keyword
  11. 11. Create code blocks with braces { }
  12. 12. Use semicolons inside code blocks to end statements ;
  13. 13. Code is case sensitive!
  14. 14. Use objects with dot notation
  15. 15. Comments // and /* */ for multiline comments</li></ul> @ { varmsg = "hello"; }<br /> …<br />@msg, the current time is: @DateTime.Now<br />
  16. 16. DEMO<br />Quick code samples<br />
  17. 17. Other Cool Things You Can Do<br />Social Networking<br />Email<br />Diagnostics<br />Video<br />More…<br />
  18. 18. DEMO<br />Social Networking<br />
  19. 19. Publish a Website<br /> <br />
  20. 20. DEMO<br />Publish a Website<br />
  21. 21. Web Platform Installer<br />
  22. 22. SIMPLIFIED DEPLOYMENT<br />The Web Deployment Tool simplifies the migration, management and deployment Web apps and Web sites.<br />Migrate apps between IIS 6.0 and IIS 7.0<br />Package a Web application or an entire site, including the associated SQL database for simple deployment.<br />Seamless integration with Visual Studio, IIS Manager and PowerShell. <br />
  23. 23. 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<br />Servers<br />Tools<br />Technologies<br />Applications<br />Design and development integration for <br />pre- packaged Open Source applications that run on top of the Microsoft Web Platform including:<br />
  24. 24. URL REWRITING<br />URL Rewrite Module for IIS 7.0 provides a flexible rules-based rewrite engine that can be used to perform broad spectrum tasks. <br /> Enabling user and search engine friendly URL<br />Rewriting URLs based on HTTP headers and server variables<br /> Control access to content based on URL segments or request metadata<br /> Import Apache mod_rewrite rules to IIS URL Rules<br />
  25. 25. Resources<br /><br /><br /><br /><br /><br /><br />
  26. 26. My Ebooks<br /><br />
  27. 27. MohamadIqbal<br />Microsoft Student Partner| UNIKOM<br /><br /><br /><br /><br />