Your SlideShare is downloading. ×
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
WebMatrix
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WebMatrix

3,297

Published on

The slides of my latest presentation for Visug about WebMatrix, Razor syntax, SQL CE and IIS Express.

The slides of my latest presentation for Visug about WebMatrix, Razor syntax, SQL CE and IIS Express.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,297
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
88
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Webmatrix
    Kris van der Mast @KvdM
  • 2. Who am I?
    Kris van der Mast
    Antwerp, Belgium
    www.ordina.be
    Focus on web technologies
    ASP.NET, ASP.NET MVC, WCF, Silverlight, ...
    MVP for ASP.NET
    ASP Insider
    Find me on forums.asp.net & stackoverflow
    http://blog.krisvandermast.com
    http://www.twitter.com/KvdM
  • 3. Agenda
    What is WebMatrix?
    Putting things into perspective
    Razor
    WebPages
    Helpers
    Resources
    Q&A
  • 4. Webmatrix
    What is the WebMatrix?
    WebMatrix
    SQL CE
    Webpages
    IIS Express
    Web
  • 5. The ASP.NET family
    ASP.NET
    Dynamic Data
    & AJAX
    Presentation
    ASP.NET
    WebForms
    ASP.NET
    WebPages
    ASP.NET
    MVC
    ASP.NET
    Core
    Core
    Runtime
  • 6. SQL CE + IIS Express
    SQL CE:
    File based (*.sdf)
    Runs in medium trust -> hosting!
    Put in App_Data folder
    IIS Express:
    No admin needed
    IIS capabilities + Cassini ease of use combined
  • 7. Putting things into perspective
    Task focussed tool to make it really easy to get started with web development
  • 8. DEMO: Blog!
    WebMatrix IDE
  • 9. Before Razor
    Razor
    <%@ %>
    <%# %>
    <%$ %>
    <%= %>
    <%: %>
    @
  • 10. @
    @{ // magic happens here... }
    @()
    Inline text in code: @:
    Multiline text in code: <text></text>
    @@
    @// of @/* */
    Razor syntax
  • 11. DEMO
    Razor
  • 12. WebPages
    Convention
    Backend logic on top
    Frontend logic below (html5 + code)
    Simpler to use, but still ASP.NET power
  • 13. DEMO: Photo gallery
    Want to see it being used?
  • 14. Helpers
    Convenient
    Already some out of the box
    Easy to create on your own (App_Code folder – for now)
    Future: @helper SomeMethod() {}
  • 15. DEMO
    Helpers
  • 16. Resources
    http://www.asp.net/webmatrix
    http://weblogs.asp.net/scottgu
    http://blog.krisvandermast.com
    http://learn.iis.net/page.aspx/901/iis-developer-express-faq/
  • 17. Questions?
    More information?
    http://asp.net/webmatrix
    Contact me!
    http://blog.krisvandermast.com
    http://www.twitter.com/KvdM
    kris.vandermast@gmail.com
    Thank you!
  • 18. High quality technical screencasts created by experts on the latest and most important technologies. Buy access to a single series or subscribe for as little as $19 a month.
    ASP.NET MVC
    Rob Conery
    LINQ
    Ayende Rahien
    jQuery
    ASP.NET Ajax
    Dave Ward
    Ruby on Rails
    nHibernate
    tekpub.com

×