Showing posts with label WebMatrix. Show all posts
Showing posts with label WebMatrix. Show all posts

Wednesday, May 4, 2011

What is WebMatrix?

Agile web development with WebMatrix…

Developing with ASP.NET has the following flavors:


  • ASP.NET Web Pages (simple, fast, light)
  • ASP.NET Web Forms (10 yr history)
  • ASP.NET MVC (powerful, flexible, agile, strong architecture)

Developer Tools


Webmatrix is the all-in-one web editor for ASP.NET that complements Visual Studio.

  • simple
  • fast
  • light weight
  • supports ASP.NET, PHP, MySQL 
  • create, customize, publish
  • parts of web matrix
    • Dev tools
    • Web Server
    • Database (SQL Server Express, File based database)
  • Scenarios
    • create something from scratch
    • create from folder
    • create from OpenSource app
  • Razor – new powerful view engine
  • Razor can be extended with helpers
    • @Facebook.LikeButton() – you don’t need to learn the APIs of Facebook
    • Paypal - @SimplePay.Execute(to: <>, amount<>, from:<>)
    • grid, facebook, paypal, twitter, wufoo (form builder),…
  • Razor landing page – mysites, sites from gallery, site from template, site from folder
  • to go to admin page go to _admin
  • Admin page takes you to the package manager

Visual Studio

  • powerful
  • flexible
  • integrated

Nice msdn article here