Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

DotNetNuke, WebMatrix, and Razor at CodeMash

logo-codemashToday Shaun Walker and I had the pleasure of demonstrating how well DotNetNuke works with Microsoft WebMatrix and the new Razor scripting engine at CodeMash.  CodeMash is a great regional development conference that focuses on exposing developers to a wide variety of languages and platforms.  A common theme throughout CodeMash has always been how we can simplify our development processes without loosing power and flexibility.  WebMatrix and Razor

As you saw with the Razor scripts that were submitted as part of our recent Razor Hackathon, it is possible to build a wide variety of modules and scripts using Razor.  As you probably saw in the announcement during the WebMatrix launch event at CodeMash, DotNetNuke 5.6.1 Release Candidate is now available for immediate download from the DotNetNuke CodePlex download page.  The Release Candidate contains the final RTM version of the Razor engine and we expect the final DotNetNuke 5.6.1 version to ship next week on January 19th.

With the new Razor Host module it is easier than ever to add new functionality to your website.  This is perfect for the administrators who have a little bit of scripting and html  experience, but who may not need all the capability provided by Visual Studio or who may not have a more formal developer background.  Scripts can be created and edited directly in the Razor Host module and published live on the site in just a couple of minutes, all without installing anything on their local machine.  If your host administrators have access to a web-browser then they can build and publish scripts for your site.

Sometimes, you will need a richer editing environment than that provided by the Razor Host module.  For those instances it is easy to open your site with Microsoft WebMatrix where you have a much nicer Razor editing experience.  Once your scripts are finalized you can copy the file to your production site, or just use the Razor Host editor and copy and paste your changes into a script file that is already on the server. 

We are very happy to have partnered with Microsoft for this launch event and believe that having Razor as a core component of DotNetNuke will provide great value to our users now and into the future.


Comment Form

Only registered users may post comments.


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (21)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (269)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?