Articles : Page 1 of 2

  • Microsoft dev stack vNext from Build

    Microsoft dev stack vNext from Build

    Sep 11
    15

    Unless you are living under a rock, you have probably heard that two days ago, at Build, Microsoft unveiled the new version of Windows, named Windows 8. Windows 8 This is revolutionary both from the consumers’ and developers’ perspectives. The UI is deeply based on the concept of the tiles of Windows Phone 7.5 “mango” and the Metro design language, and the API are now allowing applications to be written either in C#/C++ and the usual .NET/Win32, or using WinRT, basically an Object Oriented v...


  • Summer time learning: Getting started with Node.js

    Summer time learning: Getting started with Node.js

    Aug 11
    31

    It is now a consolidate tradition for me to publish, during summer time, a list of the books I liked reading or that I bought and are sitting on my shelves (or, lately, more and more on my iPad) waiting to be read. In the last years these lists contained .NET and development methodologies books and web development books (jQuery and JavaScript). The topics of the book in this year’s list are a bit different. There will still be a bit of web development on .NET, but due to the nature of the pr...


  • Web Migration: Moving Your Web App from WebMatrix to ASP.NET MVC 3

    Web Migration: Moving Your Web App from WebMatrix to ASP.NET MVC 3

    May 11
    02

    The Web Pages page-centric programming model supported by WebMatrix is a great way to get Web apps up and running. If you later decide that embracing ASP.NET MVC would give you more flexibility, you're covered. We’ll explain why you might choose to migrate and show you how to do it. Brandon Satrom, Clark Sell MSDN Magazine May 2011...


  • Mix 11 - Web Platform and Tools Keynote Demo Script

    Mix 11 - Web Platform and Tools Keynote Demo Script

    Apr 11
    13

    It's Day 1 of the Mix 11 conference here in Las Vegas. I work for the Web Platform and Tools (that's ASP.NET, IIS, IIS Media, etc) group and I did the Web Platform demos for Scott Guthrie's part of the keynote. A lot of people in Dev and QA worked hard all year long to make some fun and cool products and as the designated talking head, I had just 16 minutes to make all of them (people + products) look good. I hope I did them all justice. We built a backend and a front end for Rob and my sie...


  • Mixing Razor Views and WebForms Master Pages with ASP.NET MVC 3

    Mixing Razor Views and WebForms Master Pages with ASP.NET MVC 3

    Jan 11
    25

    I've spent the last few weeks travelling around presenting WebMatrix, Razor and ASP.NET MVC 3 to folks. Many people have existing WebForms apps or MVC apps with WebForms Views. The question has come up a number of times, Can I mix Razor Views and WebForms Views in a single ASP.NET MVC application? The answer is, No, Yes, and Maybe, But It's Not Supported. Most commonly the scenario is that someone has an existing WebForms (ASPX) Master Page that works nicely, and they now want to include...


  • Writing an Orchard widget: LatestTwitter

    Writing an Orchard widget: LatestTwitter

    Jan 11
    21

    Last week, Microsoft released Orchard, a new modular CMS system built on ASP.NET MVC and a lot of other, open source libraries available. I will not dive into the CMS itself, but after fiddling around with it I found a lot of things missing: there are only 40 modules and widgets available at the moment and the only way to have a more rich ecosystem of modules is: contributing! And thats what I did. Feel the need to add a list of recent tweets by a certain user to your Orchard website? Try my...


  • Link Rollup: New Documentation and Tutorials from Web Platform and Tools

    Link Rollup: New Documentation and Tutorials from Web Platform and Tools

    Jan 11
    14

    Lots of cool stuff was released yesterday that I mentioned in the post ASP.NET MVC3, WebMatrix, NuGet, IIS Express and Orchard released - The Microsoft January Web Release in Context. The Web Platform Tools Content Team has been working hard on new content and tutorials to get you up to date on all this fun new stuff. Here's a link rollup from Wade's documentation team. Congratulations to Mike Pope, Tim Teebken, Rick Anderson, Tim Ammann, Keith Newman, Erik Reitan and Tom Dykstra on a gre...


  • IntelliSense for Razor Hosting in non-Web Applications

    IntelliSense for Razor Hosting in non-Web Applications

    Jan 11
    12

    When I posted my Razor Hosting article a couple of weeks ago I got a number of questions on how to get IntelliSense to work inside of Visual Studio while editing your templates. The answer to this question is mainly dependent on how Visual Studio recognizes assemblies, so a little background is required. If you open a template just on its own as a standalone file by clicking on it say in Explorer, Visual Studio will open up with the template in the editor, but you won’t get any IntelliSense...


  • Hosting the Razor Engine for Templating in Non-Web Applications

    Hosting the Razor Engine for Templating in Non-Web Applications

    Dec 10
    28

    Microsoft’s new Razor HTML Rendering Engine that is currently shipping with ASP.NET MVC previews can be used outside of ASP.NET. Razor is an alternative view engine that can be used instead of the ASP.NET Page engine that currently works with ASP.NET WebForms and MVC. It provides a simpler and more readable markup syntax and is much more light weight in terms of functionality than the full blown WebForms Page engine, focusing only on features that are more along the lines of a pure view engine...


  • Microsoft WebPage/WebMatrix and Ruby Sinatra

    Microsoft WebPage/WebMatrix and Ruby Sinatra

    Oct 10
    18

    This is a continuation of my previous post. In this post, I will do a side by side comparison of Microsoft WebMatrix/WebPage with Ruby Sinatra. The reason I picked Sinatra because both Sinatra and WebMatrix can be used to develop web sites with very minimal effort. For your reference the Sinatra site is hosted over to heroku(cloud hosting for ruby application) and the source codes are in github. Lets start with the development model, in MS WebPage, you start with a page and put your applic...