edit-article
Home
Up
Delete
Article Name:
Article Description:
]VIDEO SERIES - Introduction to MVC - by Jon Galloway and Christopher Harrison of Microsoft - This Microsoft Virtual Academy Course is an 8 part, 6 hour video series which takes an introductory level look at the ASP.NET MVC programming paradigm
Chapter ID/Name:
Status:
Write
Writing
Written
Add Photo:
Owner ID:
Content:
use HTML
Edit Content
<h1 style="text-align: center;">introduction to microsoft asp.net MVC</h1> <h2>[WHAT]</h2> <ol> <li>] VIDEO SERIES <strong>Introduction to asp.net MVC</strong> - A web programming framework by Microsoft, built on top of the asp.net - Course presented by Jon Galloway and Christopher Harrison of Microsoft</li> </ol> <h2>[WHY]</h2> <ol> <li>] COURSE - is an introductory level video series for people new to microsofts MVC programming framework.</li> <li>] SUMMARY my notes for each video in this series - a <strong>quick review</strong> or a <strong>quick preview</strong>, these brief notes outline the content material covered in each of the videos, have VIDEO TIMESTAMPS if you want to refer to a specific explanation or demonstration</li> </ol> <h2>[WHERE]</h2> <ol> <li><strong>] WATCH THE FULL VIDEO SERIES</strong></li> <ol> <li>] lesson 1 - <a href="https://www.microsoftvirtualacademy.com/en-US/training-courses/introduction-to-asp-net-mvc-8322" target="_blank"><strong>Basics of MVC and the Moving Parts</strong></a></li> </ol></ol> <h2>[WHEN]</h2> <ol> <li>] 2014-06-24 produced</li> <li>] 2014-08-dd released</li> </ol> <h2>[EXAMPLE]</h2> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[55:00] VIDEO Lesson-1 - <a href="https://www.microsoftvirtualacademy.com/en-US/training-courses/introduction-to-asp-net-mvc-8322" target="_blank">Basics of MVC and the Moving Parts</a></strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4580" target="_blank">SUMMARY-article</a>] - Explore the major moving parts of MVC, how to create an initial project, and the differences between MVC and ASP.NET.</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[55:00] VIDEO Lesson-2 - Creating and Configuring Models</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4581" target="_blank">SUMMARY-article</a>] Investigate how to create models (the data that the application will be working on). Learn how to add metadata to classes to allow MVC to automatically generate HTML.</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[57:42] </strong><strong>VIDEO Lesson-3 - </strong><strong>The Power of Visual Studio</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4582" target="_blank">SUMMARY-article</a>] After the model is created, Visual Studio can do the rest. This module covers the scaffolding that Visual Studio creates, the basics of Entity Framework, and the controllers and views that are created.? ?</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[61:01] </strong><strong>VIDEO Lesson-4 - </strong><strong>Customizing Controllers</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4584" target="_blank">SUMMARY-article</a>] Get an introduction to creating custom controllers and actions. This module also discusses how to customize the actions and controllers generated by Visual Studio</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[44:46]</strong><strong> VIDEO Lesson-5 -</strong><strong> Customizing Views</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4586" target="_blank">SUMMARY-article</a>] Investigate the code that goes into views. Learn how to create a view from scratch, plus how to customize the ones created by Visual Studio. Get an introduction to the HTML Helpers provided with MVC.</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[48:46] </strong><strong>VIDEO Lesson-6</strong><strong> Introduction to Bootstrap</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4587" target="_blank">SUMMARY-article</a>] Bootstrap is a set of CSS and JavaScript files designed to ease creation of responsive pages. This module covers the basic CSS classes and JavaScript functions provided in Boostrap. In addition, see additional tools and templates available to build on Bootstrap.?</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[46:12] </strong><strong>VIDEO Lesson-7</strong><strong> - Introduction to Authentication</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4588" target="_blank">SUMMARY-article</a>] Authentication is important in every application. MVC5 introduces a new way of handling authentication, called <em>Identity</em>. Identity simplifies adding forms of authentication. This module introduces how to customize Identity in MVC.</div> </li> </ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }"><strong>[00:00] Resources and Next Step</strong></div> </li> <ol> <li> <div class="inlineBlock overview-tab-headers semi-bold" title="Basics of MVC and the Moving Parts" data-bind="html: title(), attr: { 'title': title() }">[<a href="/view/article?id=4589" target="_blank">SUMMARY-article</a>] Take this opportunity to explore ASP.NET MVC in more detail.</div> </li> </ol></ol> <h2>[HOW-TO]</h2> <ol> <li>]</li> </ol> <h2>[REFERENCE]</h2> <ol> <li>] by microsoft's <a href="/view/person?id=347" target="_blank">Jon Galloway</a> (developer evangalist) and <a href="/view/person?id=350" target="_blank">Christopher Harrison</a> </li> </ol> <h1 style="text-align: center;"> </h1>