Articles : Page 1 of 5
-
The BackboneJS and Knockout Danceoff
Aug 1109I just rolled out Tekpub’s latest drop for the MVC 3 series: BackboneJS with MVC 3, and a lot of people are curious why I didn’t use Knockout. So here ya go - my thoughts on the two. http://www.pimpartworks.com/artwork/gmayhew/dance-off They Don’t Do The Same Thing It’s important to realize straight away that Knockout’s focus is different than Backbone. You can do the same things with Knockout that you can with Backbone - and vise-versa - but all they definitely are not two of the same f...
-
Massive and Complexity
Aug 1109Got an email today from someone watching the MVC 3 series and they asked the question (paraphrasing): “I like what you’re doing with Massive - but can it handle complex queries?”. This, fortunately, is where Massive shines. In response I wrote this: “Absolutely. In fact it’s why I wrote it. Here’s a semi-complex query that is all too common in the business case: var results - DynamicModel.Open(connectionString).Query(@" SELECT Orders.OrderNumber, Categories.Name FROM Products INNER JOIN...
-
MVC 3 - Razor Helpers
Jun 1123In this video, you will learn how to use both extension methods and declarative @helper syntax in Razor views....
-
TechDays Belgium: videos are online
Jun 1112At the end of April, Microsoft Belgium organized the TechDays Belgium, the annual developer and IT conference in Belgium, to which I had the pleasure to attend. I also manned the Ask The Expert booth and helped attendees with their questions about ASP.NET MVC, Orchard and web development. It was 3 days of very interesting sessions, ranging from the keynote/standup comedy show by Scott Hanselman to the ASP.NET MVC Deep Dive sessions by Hadi Hariri and to the Girls-Power WP7 development sessio...
-
Real World Examples
Jun 1102I just pushed the first video in our new series at Tekpub - Real World ASP.NET MVC 3. I’m putting my heart and soul into this one - it means a lot to me. It’s carved right from my direct experience working in various startups over the last 12 years (minus my time at MS). It’s another of our advanced titles - and I’m also letting a bit more of my opinion into it. We Need More Of This A long while back I had a chance to talk with Geoffrey Grosenbach (the PeepCode guy) while he was here on vac...
-
NuGet for the Enterprise: NuGet in a Continuous Integration Automated Build System
May 1125I had the pleasure of speaking at TechEd 2011 North America last week in Atlanta. You can see ALL the videos of all the sessions on Channel 9. As an aside, you might notice that they are in the process of organizing video archives of ALL Microsoft developer events at http://channel9.msdn.com/Events. You can even see PDC 1999 if you like or see sessions by Speaker at http://channel9.msdn.com/Events/Speakers. Here are all my talks with a horrible headshot that I plan on asking Duncan to swap ou...
-
Tekpub's ASP.NET MVC 3 - Suggested Outline
May 1116In the spirit of being as transparent as possible - I thought I’d follow up on our plans for the forthcoming Mastering ASP.NET MVC 3 series. Many people have asked what we’ll be doing - so here’s what I’ve put together. Keeping It Real Overwhelmingly people have asked for a “real-world, advanced look at MVC 3”. They’re tired of the scaffold demos and Hello World things you see online. They’re impressive demos, to be sure, but don’t directly suggest to developers “this is how you can make you...
-
Great Free Video Training on ASP.NET Web Forms and ASP.NET MVC
May 1116We’ve recently published some great end-to-end ASP.NET video training courses on the http://asp.net web-site. Created by Pluralsight (a great .NET training company), these video courses are available free of charge and provide a great way to learn (or brush-up your knowledge of) ASP.NET Web Forms 4 and ASP.NET MVC 3. Each course is taught by a single trainer, and provides a nice end-to-end curriculum (from basic concepts to working with the new Entity Framework “code first” model to securit...
-
HTML5 Improvements with the ASP.NET MVC 3 Tools Update
May 1110Last week I blogged about the new ASP.NET MVC 3 Tools Update, and then followed it up with a detailed post that covered using the EF Code First and the new Data Scaffolding features in it. Today’s blog post is a continuation of this series and covers some of the new HTML5 improvements with the ASP.NET MVC 3 Tools Update release. Project Template Support for HTML5 Semantic Markup The ASP.NET MVC 3 Tools Update adds support for you to optionally use HTML5 semantic markup when creating new A...
-
EF Code First and Data Scaffolding with the ASP.NET MVC 3 Tools Update
May 1106Earlier this week I blogged about the new ASP.NET MVC 3 Tools Update that we shipped last month. In today’s blog post I’m going to go into more detail about two of the cool new features it brings: Built-in support for EF 4.1 (which includes the new EF “code-first” support) Built-in data scaffolding support within Visual Studio (which enables you to rapidly create data-driven sites) These two features provide a really sweet, and extremely powerful, way to work with data and build d...

