MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

ASP.NET MVC Advanced Topics

Course Summary

This course covers more advanced topics in ASP.NET MVC including Ajax, TDD, and best practices.


  • +

    Course Syllabus

    ● AJAX with ASP.NET MVC
        ◦ Introduction
        ◦ Why AJAX?
        ◦ Raw AJAX with MVC
        ◦ Observations
        ◦ AJAX Infrastructure
        ◦ Managing Scripts
        ◦ Preparing for AJAX
        ◦ AJAX Helpers
        ◦ AJAX Options
        ◦ Partial Page Rendering
        ◦ Error Handling
        ◦ Beyond the Helpers
        ◦ Auto-completion
        ◦ Client Validation
        ◦ Date Picker
        ◦ JSON and MVC
        ◦ WCF and MVC
        ◦ Conclusions
    ● TDD and ASP.NET MVC
        ◦ Introduction
        ◦ TDD Overview
        ◦ The 123 of TDD
        ◦ Beginning a Test
        ◦ A Second Test
        ◦ Dealing with DateTime
        ◦ TDD Tips
        ◦ Tools
        ◦ Testing Controllers
        ◦ First Controller Test
        ◦ A Second Controller Test
        ◦ Using a Mock
        ◦ Test Doubles
        ◦ Testing with Mocks
        ◦ Testing Routes
        ◦ Summary
    ● Deploying ASP.NET MVC Applications
        ◦ Introduction
        ◦ Configuration Files
        ◦ Exploring web.config
        ◦ Accessing Settings
        ◦ Machine Configuration
        ◦ Master Web.Config
        ◦ Config Hierarchy
        ◦ Config Locations
        ◦ Hosting MVC
        ◦ Publish From Visual Studio
        ◦ IIS AppPools
        ◦ system.webserver
        ◦ The IIS Manager
        ◦ Sites and Appications
        ◦ Deployment Options
        ◦ Web Deployment Projects
        ◦ Summary
    ● Leveraging the ASP.NET Infrastructure
        ◦ Introduction
        ◦ Output Caching
        ◦ OutputCache Attribute
        ◦ Using VaryByParam
        ◦ OutputCache Settings
        ◦ Cache Profiles
        ◦ Cache Substitution
        ◦ Using WriteSubstitution
        ◦ Data Caching
        ◦ Localization
        ◦ Using Culture
        ◦ Resources
        ◦ Using resx Files
        ◦ Diagnostics
        ◦ Using Health Monitoring
        ◦ Security
        ◦ Using Membership and Roles
        ◦ State Management
        ◦ Using TempData
        ◦ Conclusion
    ● Best Practices for ASP.NET MVC
        ◦ Introduction
        ◦ Context
        ◦ View Code
        ◦ HTML Helpers and Partial Views
        ◦ Strong Typing
        ◦ Building Views
        ◦ View Models
        ◦ JavaScript
        ◦ Unobtrusive jQuery
        ◦ XSS Attacks
        ◦ CSRF Attacks
        ◦ Controllers
        ◦ General Tips
        ◦ Summary
    ● Health Monitoring with ASP.NET MVC
        ◦ Health Monitoring with ASP.NET MVC

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top