Online Training
Lynda.com: Learn ASP.NET Core MVC
This course introduces the basics to get you up and running with ASP.NET Core, and creating your own professional quality applications. He explores setup and installation, working with the ASP.NET Core framework, and the techniques you need to manage data, reuse code, construct web APIs, and secure your new applications.
Lynda.com: TypeScript Essential Training
This course teaches you how to leverage the full power of the TypeScript language in your JavaScript applications, starting by revisiting some JavaScript fundamentals. Then the course reviews the data types, classes, generics, modules, and decorators that are unique to TypeScript. In the “Real-World Application Development” chapter, the course demos how to convert an existing JavaScript codebase to take advantage of everything TypeScript has to offer. What’s more, the course shows you how to do it all using the environment of your choosing: Windows, Mac, or even Linux.
Introduction to TypeScript (Free)
Free training video introducing developers to everything they need to know in order to become productive with the TypeScript programming language.
Lynda.com: Up and Running with ASP.NET 5 (Retired)
Get up and running with ASP.NET 5, and start creating and deploying your own professional quality web applications.
Lynda.com: ASP.NET MVC 4 Essential Training
Shows how to create a simple web application with professional layouts, web forms, user authentication, and mobile integration with ASP.NET MVC.
Lynda.com: Up and Running with WebMatrix and ASP.NET
Shows how to create a dynamic web site that integrates HTML, CSS, and ASP.NET using WebMatrix.
Books
Essential TypeScript (LeanPub, March 2016)
Programming ASP.NET MVC 4: Developing Real-World Web Applications with ASP.NET MVC (O’Reilly, October 2012)
Programming Razor (O’Reilly, September 2011)
Magazine Articles
- ASP.NET MVC Model Binding (MSDN Magazine, February 2012)
- Leveraging Razor Templates Outside of ASP.NET: They’re Not Just for HTML Anymore! (CoDE Magazine)
- Easy Validation in ASP.NET MVC with the Enterprise Library Validation Application Block (CoDE Magazine)
- How to Build Mobile Websites with ASP.NET MVC 2 and Visual Studio 2010 (DevProConnections Magazine, March 2010)