Add Angular to MVC Applications
Published 07/25/2017Your boss wants you to add some new functionality to your large MVC application. You want to learn Angular and your boss is okay with you using Angular, as long as you don't have to rewrite your existing application. You know you can just keep all your old MVC pages in place, but add new pages in Angular. In this course, Add Angular to MVC Applications, you'll learn how to add, or even replace pages in an MVC application without affecting the rest of your application. First, you'll explore how to integrate Angular into your project, and how to replace an MVC page. Next, you'll develop Web API's to serve the data from your back-end data storage and reuse the view models your MVC controllers call. Finally, you'll cover how to handle validation errors both on the client and server-side. By the end of this course, you'll be efficiently using pure HTML calling Web API's through Angular.
The Journey from MVC to Angular
Published 7/22/2016Speeding up your MVC or web form applications is always worthwhile, but seldom easy. However, you can use Angular to make this process easier. In this course, The Journey from MVC to Angular, you're going to learn to slowly convert an MVC webpage to use Angular for all your searching, listing, adding, editing, deleting, and validation of data. First, you'll learn why you need more client side code and how it can benefit you. Then, you'll learn how to add, edit, and delete without postbacks. Finally you'll learn some tips and trick on the validation of data. By the end of this course you'll feel comfortable using Angular to handle standard web page functionality.
Build an HTML Helper Library for ASP.NET MVC 5
Published 1/5/2016Paul's Training Company has developed a web site to input their product data. Your boss wants you to add a login screen and more pages to the site. Unfortunately, he needs it done quickly, so that means you need to work smarter. He wants all the controls to use Bootstrap and take advantage of HTML 5. Working with the limited set of HTML Helpers in MVC means you have to add a lot of custom attributes. This takes more time to code and leads to potential runtime errors. If you had more flexible HTML Helpers that added HTML 5 and Bootstrap CSS for you, this would speed up development and testing. In this course you learn to build a set of MVC HTML Helpers to do just this.
Consolidating MVC Views using Single Page Techniques
Published 10/09/2015Paul's Training Company needs a web page to add, edit, delete, list and search for products at their company. You have been tasked with building this page using MVC 5, but don't want to use the five separate pages generated from the Visual Studio 2013 scaffolding engine. Instead you want to combine all those pages together in a “SPA”-like technique. You also want to take advantage of MVVM so you can reuse all data access and validation in a mobile application that is to come in the future. In this course I will walk you through how to use all of these tools to accomplish this SPA-like technique in your MVC applications and improve your testability and reusability.
Build your own Bootstrap3 Business Application Template in MVC
Published 01/29/2015Creating your own bootstrap template that you can reuse across many applications is simple. In this course you will build up a collection of components that you build into an MVC application. You will create both horizontal and vertical data-driven menu systems. You will see some jQuery libraries that can add great functionality to your MVC apps. In addition you will learn when you should use a library versus when you should create your own. You will see a collection of cool UI widgets that are much smaller than those you will download on the web. You will see how to create tables that can sort and page data both client-side and server-side. Finally you will learn to build maintenance pages with search, add, edit, and delete capabilities all one a single page.