In this first video in the series, we start things off by showing you the basics of creating a very simple web server, demonstrating client/server communications for browsers.
In this video we take a overview-level look at HTML and CSS, showing how they are used in your applications for controlling content and style.
In this episode, Nelson introduces you to ASP.net and it's purpose. We then quickly move on to a highly informative intro of both WinForms and the MVC 3 framework, both with extensive discussion and live coding examples!
In this video we take a look at NHibernate, which is an object-relational mapper (ORM) used to bridge the gap between our ASP.net application and a database. We also look at using the NHibernate Profiler.
This video takes a look at querying databases through LINQ to NHibernate, demonstrating expressions and how they are used to generate the necessary SQL queries to utilize your databases.
We now start an actual project with ASP.net, and we've decide to do a project management system. Please note that this video covers only the initial design discussion.
In this video we set up the tools we'll be using throughout production, including autofac, nhaml, and dotless. See where to get them and how to install them.
We now move on to a discussion of Inversion of Control (IoC), dependency injection, and the IoC container 'autofac,' which we will be using throughout this project.
In this episode, we take a closer look at the IoC container Autofac, showing how to get it set up and how it works.
In this video we take a look at making the shift from NHibernate to Fluent NHibernate.
In this video, Nelson starts to code in the first level of base functionality for our project management system. This video is very technical. Please make use of play controls as needed.
In this video we continue with some of the setup process for our project management system, establishing Fluent NHibernate as well as an implementation of the Unit of Work pattern.
Moving on with our project management system, we now set up our AutoMapper file which will handle mappings between the various parts of our database.
In this video we wrap up our NHibernate setup and adjust our mapping system so that we are able to actually start storing data in our system. With this out of the way, our foundational code is actually starting to function.
In this video we wrap up a little more setup work by dealing with some mapping of data to our domain model objects by way of some Data Transfer Objects (DTO).
At the end of the previous video, there were some things we needed to finish up, which we handle in this video. Please note that this video is really intended to be a quick addendum.
In this episode we take a look at the ServiceModule class and add in the support for nhaml. We also incorporate dotless into our project.
The next step in our project is to get authentication working. This involves getting a domain model in place and some routes established for logging in and out.
In this video we complete the authentication layer. We also perform some overall cleanup of our code in preparation for the addition of features and development on the app itself.
In this episode we continue on with our project management system. In this video we create a forum that allows us to create an admin user and then to log into the system.