ASP.NET MVC Advanced Topics

Visit Tutorial Page ( Report)

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

  • AJAX with ASP.NET MVC
    01:15:00
    • Introduction
      00:01:26
    • Why AJAX?
      00:02:26
    • Raw AJAX with MVC
      00:06:52
    • Observations
      00:01:04
    • AJAX Infrastructure
      00:02:35
    • Managing Scripts
      00:03:34
    • Preparing for AJAX
      00:01:54
    • AJAX Helpers
      00:04:35
    • AJAX Options
      00:03:22
    • Partial Page Rendering
      00:07:47
    • Error Handling
      00:03:39
    • Beyond the Helpers
      00:01:34
    • Auto-completion
      00:07:55
    • Client Validation
      00:07:31
    • Date Picker
      00:04:06
    • JSON and MVC
      00:11:20
    • WCF and MVC
      00:02:24
    • Conclusions
      00:01:24
  • TDD and ASP.NET MVC
    00:58:58
    • Introduction
      00:00:49
    • TDD Overview
      00:05:11
    • The 123 of TDD
      00:01:38
    • Beginning a Test
      00:08:58
    • A Second Test
      00:03:33
    • Dealing with DateTime
      00:03:42
    • TDD Tips
      00:02:32
    • Tools
      00:02:08
    • Testing Controllers
      00:03:09
    • First Controller Test
      00:03:07
    • A Second Controller Test
      00:08:10
    • Using a Mock
      00:04:11
    • Test Doubles
      00:03:33
    • Testing with Mocks
      00:03:12
    • Testing Routes
      00:02:30
    • Summary
      00:02:35
  • Deploying ASP.NET MVC Applications
    01:07:00
    • Introduction
      00:01:01
    • Configuration Files
      00:01:59
    • Exploring web.config
      00:04:54
    • Accessing Settings
      00:02:23
    • Machine Configuration
      00:05:28
    • Master Web.Config
      00:03:41
    • Config Hierarchy
      00:04:22
    • Config Locations
      00:02:16
    • Hosting MVC
      00:04:10
    • Publish From Visual Studio
      00:06:24
    • IIS AppPools
      00:07:10
    • system.webserver
      00:04:30
    • The IIS Manager
      00:06:38
    • Sites and Appications
      00:02:58
    • Deployment Options
      00:03:55
    • Web Deployment Projects
      00:04:28
    • Summary
      00:01:19
  • Leveraging the ASP.NET Infrastructure
    01:16:00
    • Introduction
      00:01:22
    • Output Caching
      00:03:13
    • OutputCache Attribute
      00:02:28
    • Using VaryByParam
      00:03:07
    • OutputCache Settings
      00:02:24
    • Cache Profiles
      00:01:54
    • Cache Substitution
      00:01:05
    • Using WriteSubstitution
      00:02:14
    • Data Caching
      00:04:47
    • Localization
      00:03:34
    • Using Culture
      00:02:53
    • Resources
      00:05:27
    • Using resx Files
      00:07:02
    • Diagnostics
      00:03:10
    • Using Health Monitoring
      00:08:56
    • Security
      00:02:38
    • Using Membership and Roles
      00:06:13
    • State Management
      00:03:17
    • Using TempData
      00:09:37
    • Conclusion
      00:01:27
  • Best Practices for ASP.NET MVC
    00:41:03
    • Introduction
      00:00:31
    • Context
      00:01:20
    • View Code
      00:03:29
    • HTML Helpers and Partial Views
      00:02:33
    • Strong Typing
      00:03:09
    • Building Views
      00:03:33
    • View Models
      00:02:33
    • JavaScript
      00:03:35
    • Unobtrusive jQuery
      00:03:26
    • XSS Attacks
      00:05:17
    • CSRF Attacks
      00:03:35
    • Controllers
      00:03:00
    • General Tips
      00:04:22
    • Summary
      00:00:40
  • Health Monitoring with ASP.NET MVC
    00:10:52
    • Health Monitoring with ASP.NET MVC
      00:10:52
Write Your Review

Reviews