Description
Course info
Rating
(427)
Level
Beginner
Updated
Apr 12, 2016
Duration
1h 15m
Description

Before engaging in any web development project using the Microsoft web platform, a thorough knowledge of the technology options available is key to choosing the right path. In this course, A Comparison of Web Technologies, you will learn how to evaluate the strengths and challenges of each web technology, and determine which is best aligned with needs of developer. You will get to compare Web Forms, Web Pages, and MVC with each other using similar demos to showcase unique approaches. You will also get an understanding of how ASP.NET Core compares with the full ASP.NET framework. When you are finished with this course, you will have the ability to make a strategic choice as to which Microsoft web technology is best for you!

About the author
About the author

J. Michael Palermo IV is a Microsoft Developer Evangelist based out of Phoenix, AZ

More from the author
Microsoft Design Principles
Intermediate
1h 6m
Dec 6, 2013
CSS3
Beginner
2h 46m
Mar 6, 2012
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Michael Palermo, and welcome to my course, A Comparison of the Microsoft Web Technologies. I am passionate about technology and love to share my insights as a speaker, author, and a community champion. Now there's no doubt web developers have so many choices these days. With just Microsoft technologies alone, there are many options to choose from. Why so many? Is one quote, unquote, the best? Well, in this course we're going to approach each option to enable you to make a strategic comparison. We'll cover questions such as how to Web Forms, Web Pages, & MVC work? How does the syntax differ from one approach to the next? How does the server process a request for each option? What is ASP. NET Core, and should you care? By the end of this course, you will have enough insight into each respective technology to determine which should be used in varying developer scenarios. Before beginning the course, you should be familiar with web development in general. I hope you'll join me on this journey to learn about web development approaches by reviewing A Comparison of the Microsoft Web Technologies course at Pluralsight.

An Introduction to the Microsoft Web Platform
Hi, this is Michael Palermo. Welcome to this course. It's A Comparison of Microsoft Web Technologies. This is the first module in the course, and it's an introduction to the Microsoft Web Platform. I really look forward to sharing these insights with you. As an overview of what we're going to consider in this module, we're going to look at web technologies at a high level overview, we're also going to look at what does the Microsoft Web Platform offer today, and we're also going to look at the tooling that's available by Microsoft for developers.

Understanding How Web Forms Work
Hi, this is Michael Palermo. Welcome to this module, Understanding How Web Forms Work. What will we consider? We're first going to start by describing what Web Forms are. Then we're going to look at how Web Forms are processed behind the scenes in the HTTP pipeline, and this is going to be followed by some demos that are very simple, but will help us to understand how Web Forms work. These demos include how to create a web site in Visual Studio, how to post simple data to the server and get a response, and how to consume and display a list of data.

Understanding How Web Pages Work
Hi, this is Michael Palermo. Welcome to this module on Understanding How Web Pages Work. The focus of this module will be to really understand what Web Pages are, so we're going to describe them. We're also going to see how they're processed in the HTTP pipeline, and then we're going to cover a series of demos that really highlight the unique characteristics of Web Pages, including how we would create a website, how we would post data using Web Pages, and finally how we would consume and display a list of data.

Understanding How MVC Works
Hi, this is Michael Palermo. Welcome to this module on Understanding How MVC Works. This is what we have to look forward to in our overview. We're going to first describe what is MVC. Then we're going to see how it's processed in the HTTP pipeline, and this is going to be followed by a series of demos, demos that will demonstrate how to first create an MVC website, how we can post some simple data and echo that to a page, and finally how to consume and display a list of data all, of course, using MVC.

Understanding How ASP.NET Core Works
Hi, this is Michael Palermo, and welcome to this module on Understanding How ASP. NET Core Works. We're going to be describing what ASP. NET Core is, as well as looking at how ASP. NET Core processes HTTP requests and responses. Then we're going to see a brief demo of what the starting template is like for ASP. NET Core.

A Strategic Comparison
Hi, this is Michael Palermo. Welcome to this module, A Strategic Comparison. This is what we're going to consider in this brief module. First, we're going to examine the two main frameworks in the Microsoft Web Platform. Then we're going to look at the strengths and challenges of the technologies we've already considered in this course, such as Web Forms, Web Pages, and MVC.