Microsoft MVC bloggers

Sponsors

Good Book for Learning Meteor: Discover Meteor
A week or so ago, Sacha Greif asked me whether I would be willing to write a review of his new book on Meteor (published today) entitled Discover Meteor. Sacha wrote the book with Tom Coleman. Both Sacha and Tom are very active in the Meteor community – they are responsible for several well-known Meteor [...] Read More...
April 2013 Release of the Ajax Control Toolkit
I’m excited to announce the April 2013 release of the Ajax Control Toolkit. For this release, we focused on improving two controls: the AjaxFileUpload and the MaskedEdit controls. You can download the latest release from CodePlex at http://AjaxControlToolkit.CodePlex.com or, better yet, you can execute the following NuGet command within Visual Studio 2010/2012: There are three [...] Read More...
An Introduction to Meteor
The goal of this blog post is to give you a brief introduction to Meteor which is a framework for building Single Page Apps. In this blog entry, I provide a walkthrough of building a simple Movie database app. What is special about Meteor? Meteor has two jaw-dropping features: Live HTML – If you make [...] Read More...
Security Issues with Single Page Apps
Last week, I was asked to do a code review of a Single Page App built using the ASP.NET Web API, Durandal, and Knockout (good stuff!). In particular, I was asked to investigate whether there any special security issues associated with building a Single Page App which are not present in the case of a [...] Read More...
8 Hours of FREE Training Videos on ASP.NET
Last week Jon Galloway, Damian Edwards and myself (with a raspy throat) were up in Redmond at the Microsoft Campus filming at Microsoft Virtual Academy . They've got a whole studio there so we spent the whole day presenting LIVE. There were several thousand folks watching live and interacting with Very special thanks to Brady Gaster and ASP.NET community members Scott Koon , Peter Mourfield , and Rob Chartier who were furiously handling questions in the chats! Your volunteerism and dedication to the community is deeply appreciated! Let's give them a hand, eh? Jon worked very hard to put together a great day of content based on the successful Web Camps classes we've given all over the world. We took all this and worked to update it...
Building Web Apps with ASP.NET Jump Start - 8 Hours of FREE Training Videos
Last week Jon Galloway, Damian Edwards and myself (with a raspy throat) were up in Redmond at the Microsoft Campus filming at Microsoft Virtual Academy . They've got a whole studio there so we spent the whole day presenting LIVE. There were several thousand folks watching live and interacting with Very special thanks to Brady Gaster and ASP.NET community members Scott Koon , Peter Mourfield , and Rob Chartier who were furiously handling questions in the chats! Your volunteerism and dedication to the community is deeply appreciated! Let's give them a hand, eh? Jon worked very hard to put together a great day of content based on the successful Web Camps classes we've given all over the world. We took all this and worked to update it...
Released: ASP.NET and Web Tools 2012.2 in Context
Last year the ASP.NET start talking about something we've called "One ASP.NET." I showed some mockups of our ideas last summer at the aspConf Keynote that you can watch online . We also announced then that we would add new features to ASP.NET as out of band releases (OOB) without breaking existing functionality. This means that developers don't have to wait for the next version of Visual Studio for great web development features today. We're aiming to add to ASP.NET and Web Tools every 6 months. For those that don't want to wait, Mads and the team also started a feature playground called Web Essentials . This is an extension to Visual Studio that updates all the time with ideas and brainstorms about how VS can be an...
Using Durandal to Create Single Page Apps
A few days ago, I gave a talk on building Single Page Apps on the Microsoft Stack. In that talk, I recommended that people use Knockout, Sammy, and RequireJS to build their presentation layer and use the ASP.NET Web API to expose data from their server. After I gave the talk, several people contacted me [...] Read More...
Building Single Page Apps on the Microsoft Stack
Thank you everyone who came to my talk last night on Building Single Page Apps on the Microsoft Stack. I’ve attached the slides and code samples below. Here’s a quick summary of the talk. I argued that Single Page Apps are better than traditional Server Side Apps because: Single Page Apps are Stateful – In [...] Read More...
Integrating Mozilla Persona with ASP.NET
ASP.NET and Web Tools 2012.2 is coming soon , but one of the features of ASP.NET that you can use TODAY is support for Google, Twitter, Microsoft and Facebook logins out of the box with ASP.NET templates. I show how OAuth in ASP.NET works in this 5 minute video . We are also continuing to look at ways to make membership easier in coming versions of ASP.NET like including things like this out of the box. Mozilla has a new identity system called Mozilla Persona that use browserid technology to let users log in to your site without creating a custom login or username. I wanted to see how Persona would work in ASP.NET and hacked up a prototype (with some sanity checking from my buddy Hao Kung). There's some comments and some TODOs, but it's...
More Posts Next page »