Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ken Casada Developer Evangelist Microsoft Switzerland WebMatrix: Your Web Made.

Similar presentations


Presentation on theme: "Ken Casada Developer Evangelist Microsoft Switzerland WebMatrix: Your Web Made."— Presentation transcript:

1 Ken Casada Developer Evangelist Microsoft Switzerland kcasada@microsoft.com http://blogs.msdn.com/swiss_dpe_team/Default.aspx WebMatrix: Your Web Made Easy

2 Customize Publish Create What is WebMatrix?

3 Web ServerDatabase Web Framework WebMatrix includes

4 Students, New developers – for quickly building websites with ASP.NET Professional Developers – for your non daily-job – for a “quick&dirty” solution  Task Oriented: “I just need something done!” Developers who build small/medium sites for others – Acquire an App, customize and deploy Who is WebMatrix for?

5 IIS Express ASP.NET Web Pages & Razor syntax SQL Server Compact Edition 4 Anatomy of WebMatrix

6

7 Discover, browse and find a «WebMatrix verified» Web Hoster WebMatrix offer built-in publishing support FTP, FTPs WebDeploy Deploying with WebMatrix

8 1 Year Free* Hosting  www.academiczone.ch www.academiczone.ch *Special terms of use apply

9 Based on the latest version of IIS server Installs in \program files, side-by-side IIS server Runs as interactive process, not as service Does not require Administrator privileges Fully supports all IIS7+ modules, ASP.NET, PHP You can run it from the command-line – Open command prompt – Navigate to: C:\Program Files (x86)\IIS Express\ – iisexpress.exe /port:35896 /path:C:\BasicWebSite – Open a browser and type: http://localhost:35896/...http://localhost:35896/ IIS Express

10 2MB package File-based database, Xcopy deployment with app Full support for Dynamic Data, ASP.NET MVC High fidelity API support: ADO.NET, EF, LINQ… Seamless migration path to SQL Server – Support tables, indexes, foreign key, primary key – Does not support SP, views, UDF, geo location types SQL Server Compact 4

11 Minimize concepts – No need to understand OOP and classes – Simple ASPIs & Helpers (for all common web tasks) Smooth on-ramp to ASP.NET MVC and Visual Studio SEO friendly by default No special tools required – works with notepad or any editor

12

13 Security: – WebSite membership – Recaptcha support  preventing automated programs from registering with your website Video support (Silverlight, Flash, MediaPlayer) Image elaboration (thumbnail image, uploading image,…) Bing: embed bing search box into your website Chart: renders more than 30 types of charts Social Networking – Linking your Website on Social Networking Sites – Adding a Twitter Feed – Rendering a Gravatar Image – Displaying a Facebook “Like” Button PayPal And more…. Many available Helpers...

14 Run a page in your site In the browser’s URL box, replace the name of the page with _Admin (first time you are required to create a pw)  http://localhost:8080/_Admin Installing ASP.NET Helpers

15 In the root folder of the web site, create a folder named App_Code In the App_Code folder create a new.cshtml file called MyHelpers.cshtml. Replace the content with Use the helper: @MyHelpers. MakeNote("My test note content") @helper MakeNote(string content) { Note @content } Creating custom helpers

16 Windows 7 Windows Server 2008 Windows Server 2008 R2 Windows Vista SP1 or later Windows XP SP3 Windows Server 2003 SP2 WebMatrix supported platform

17 Download WebMatrix (available in 9 languages)  http://www.microsoft.com/web/webmatrix/download http://www.microsoft.com/web/webmatrix/download WebMatrix tutorial available  www.asp.net/webmatrix/tutorials www.asp.net/webmatrix/tutorials 1 Year Free* Hosting  www.academiczone.ch www.academiczone.ch *Special terms of use apply More info...

18

19 © 2010 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.


Download ppt "Ken Casada Developer Evangelist Microsoft Switzerland WebMatrix: Your Web Made."

Similar presentations


Ads by Google