$32.00


Buy_now

Real-World ASP.NET MVC3

In this advanced, somewhat-opinionated production you'll get your very own startup off the ground using ASP.NET MVC 3. No silly demos, no adhering to high-concept to keep your ego inflated - this is high-intensity, Pressure-Driven Development to get a product out the door. Topics include testing, SaaS integration, reworking Membership, sane data access and walking the line between business owner and good coder.

1 - Foundations

In this episode we talk about what it is we're doing: building our startup and getting ourselves off the ground. We take a look at the tools we're going to need, the way we'll make decisions for now and into the future, and how we'll structure our site. In addition Rob applies some opinion to the way his site is setup - adding logging and IoC straight away.

Released on June 02 2011 - 29 minutes

2 - Membership

In this episode Rob hooks up testing in an effort to deal with ASP.NET Membership. The team has decided Membership needs to go, in favor of a simpler, token-based membership system that only allows one account to login per session. Along the way we'll plug in Mocking and see what the term "Friction" really means when dealing with FormsAuthentication.

Released on June 08 2011 - 43 minutes

3 - Views and Razor

In this episode Rob tackles the initial User Interface bits, using Razor. ASP.NET MVC 3 offers many upgrades - but perhaps the greatest is the Razor View Engine. See how Rob decides the initial UI and the works it into Razor.

Released on June 16 2011 - 48 minutes

4 - Controllers and Data, Part 1

In this episode Rob lays out the initial database design and gets into the Big Discussion: what data access tool are we going to use? Along the way Rob looks at EF Code-first, MVC Scaffolding and some other alternatives. In addition to data access, Rob customizes the default project templates to provide a bit more security.

Released on July 07 2011 - 50 minutes

5 - Controllers and Data, Part 2

In this episode Rob keeps working with data, but dives into using javascript on the client instead of the scaffolding approach. He plugs in jQuery and jQuery templates to create a launch page for the Vidpub admin application.

Released on July 22 2011 - 56 minutes

6 - BackboneJS

In this episode we take a detour (albeit an important one) into the world of Javascript, and setup BackboneJS to work with ASP.NET MVC 3. Along the way Rob creates a Production editor that is completely powered by BackboneJS.

Released on August 09 2011 - 56 minutes

7 - Service Integration

In this episode Rob integrates external services to handle the basics of Vidpub: eCommerce, Mailers, Customer Management and Subscriptions.

Released on September 01 2011 - 47 minutes

8 - Reporting

In this episode Rob explores the reporting needs of the Vidpub application. It's easy to leave reporting needs to the end of the development cycle, often forgetting to put things in place until its too late. Reporting doesn't need to be difficult - you just need to record the data properly, then kick up your favorite spreadsheet!

Released on September 16 2011 - 43 minutes

9 - Going Live

In this, the final episode, Rob wraps up development on the VidPub site and goes through the "birthing process" from the perspective of a startup: a quickfire code review, a sanity check, hosting options, deployment, monitoring, and finally various support options. This is the final episode in the series.

Released on October 27 2011 - 48 minutes

Buying an individual production allows you to download and stream every episode of that production now and forever more.
Your satisfaction is guaranteed. You will learn as much, if not more, in this production than any tech book you can buy.

Login

Use OpenID

New to Tekpub?


Close