18
Discover WebMatrix, a brand new web development tool from Microsoft that includes everything you need for website development with Gavin. Starting from open source applications, built- in web templates or just coding yourself. Its all inclusive, simple and best of all free. Microsoft WebFest 2011 The Next Web, a New Strategy Gavin Warrener Senior Program Manager, Microsoft Corporation

WebFest 2011 WebMatrix Overview by Gavin Warrener

  • Upload
    spiffy

  • View
    1.500

  • Download
    2

Embed Size (px)

Citation preview

Page 1: WebFest 2011 WebMatrix Overview by Gavin Warrener

Discover WebMatrix, a brand new web development tool from Microsoft that includes everything you need

for website development with Gavin.Starting from open source applications, built-in web

templates or just coding yourself. Its all inclusive, simple and best of all free.

Microsoft WebFest 2011The Next Web, a New Strategy

Gavin Warrener Senior Program Manager, Microsoft Corporation

Page 2: WebFest 2011 WebMatrix Overview by Gavin Warrener

WebMatrixOverview and Opportunities

Gavin [email protected]

Page 3: WebFest 2011 WebMatrix Overview by Gavin Warrener

Introducing WebMatrix

Customize PublishCreate

Page 4: WebFest 2011 WebMatrix Overview by Gavin Warrener

Who is WebMatrix for?

I <3 Web Apps. I just need a tool that makes them easier to

configure, customize and publish them

I want to build web sites myself with an easy to learn

tool and framework

I’m a professional software developer

and I build complex, large scale web sites with a team of

developers

WebMatrix WebMatrix

Visual Studio 2010

Page 5: WebFest 2011 WebMatrix Overview by Gavin Warrener

WebMatrix includes..

Web Server Database Tool Box

Page 6: WebFest 2011 WebMatrix Overview by Gavin Warrener

WEBMATRIX

• Create a new site–Web Application

Gallery– Create from

Template– Create from Folder

Page 7: WebFest 2011 WebMatrix Overview by Gavin Warrener

Demo

Install Umbraco, apply a template

Page 8: WebFest 2011 WebMatrix Overview by Gavin Warrener

WEBMATRIX• Customize– Light-weight editor

• HTML, CSS• ASP.NET, PHP

– Database editor – Monitor HTTP

Requests– Tune and optimize for

Search Engines

Page 9: WebFest 2011 WebMatrix Overview by Gavin Warrener

Razor is a cut above the rest<ul> <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %></ul>

<ul> @for (int i = 0; i < 10; i++) { <li>@i</li> }</ul>

Razor

Web Forms

<ul> <?php for ($i = 0; $i < 10; $i++) { echo("<li>$i</li>"); } ?></ul>

PHP

Page 11: WebFest 2011 WebMatrix Overview by Gavin Warrener

Demo

Twitter Helper: @Twitter.SearchFacebook Helper:

@Facebook.ActivityFeed

Page 12: WebFest 2011 WebMatrix Overview by Gavin Warrener

• SQL Compact Edition– File-based, so it’s portable. Runs without a

server.

• Easy to design, easy to code against

Database

Designing

@{ var db = Database.Open("ArtGallery"); var product = db.Query("SELECT * FROM PRODUCTS); }

Coding

Page 13: WebFest 2011 WebMatrix Overview by Gavin Warrener

WEBMATRIX• Publish– FTP or sFTP– Web Deploy

• Includes Database• Local Synchronize

• Web Hosting Gallery– Great deals on hosting– ASP.NET & PHP Specific

Page 14: WebFest 2011 WebMatrix Overview by Gavin Warrener

• Find the right host for you• Quickly compare the best deals• www.microsoft.com/web/hosting

Windows Web Hosting Gallery

Page 15: WebFest 2011 WebMatrix Overview by Gavin Warrener

• Easy to configure, preview and publish your website and database in one click

Publishing in WebMatrix

Page 16: WebFest 2011 WebMatrix Overview by Gavin Warrener

Where are the Opportunities?

• Web Creators: Use WebMatrix to manage your customer’s web sites and hosting and use Razor to build functionality quickly.

• Developers: Build razor helpers, so that others can use the cool things you have built

• Hosters: Work with us so that WebMatrix customers can have a seamless hosting experience.

Page 17: WebFest 2011 WebMatrix Overview by Gavin Warrener

Your call to action

• Download and try WebMatrix• Use the apps in WebMatrix• Use Helpers• Let us know which helpers you need

Page 18: WebFest 2011 WebMatrix Overview by Gavin Warrener

Thank you

[email protected]

m