leader
Previous Clients
  • clients
  • clients
  • clients
  • clients
  • clients
  • clients
  • clients
  • clients

Testimonials

ASP.NET Training

In this 4-day hands-on workshop, taught by former Microsoft ASP.NET Program Manager Stephen Walther, you learn how to build applications using Microsoft's latest framework for building web applications.
MVC 3 Course Description :

Day 1 — Understanding MVC
  • Introduction to Models, Views, and Controllers
    • Creating a simple Movie Database App
  • Understanding ASP.NET MVC Routing
    • Debugging routes
    • Creating custom ASP.NET MVC routes
  • Understanding ASP.NET MVC Controllers
    • Returning different Action Results
      • View Result
      • Redirect Result
      • File Result
  • Understanding ASP.NET MVC Models
  • Understanding ASP.NET MVC Views
    • Introduction to the Razor View Engine
    • Introduction to the ASPX View Engine

Day 2 — View and Validation Day
  • Creating strongly-typed ASP.NET MVC views
  • Understanding ASP.NET MVC helpers
    • Using the standard MVC helpers
    • Creating custom helpers
  • Creating Partials
    • Using RenderPartial
    • Using RenderAction
  • Creating View Master Pages
  • Validating Form Data
    • Server Validation
      • Understanding Model State
      • Using DataAnnotation attributes
      • Using the IValidatableObject interface
    • Client Validation
      • Using jQuery Validate
      • Performing Remote Validation
      • Adding custom client validation
  • Improving user experience with Ajax

Day 3 — Database Day
  • Understanding LINQ to Entities
    • Standard LINQ operators
    • Debugging LINQ queries
  • Understanding the Entity Framework
    • Creating an Entity Data Model
    • Performing CRUD operations
    • Working with Stored Procedures
    • Working with POCO Entities
  • Understanding WCF Data Services
    • Introduction to the Open Data (OData) protocol
  • Creating ASP.NET MVC data repositories

Day 4 — Advanced Topics
  • Understanding ASP.NET MVC Areas
  • Authentication and Authorization
  • Improving MVC Application Performance
    • Using output caching and the cache API
    • Using the ASP.NET Image Optimization Framework
    • Minifying JavaScript
  • Creating Unit Tests
    • Using MS Test
    • Designing a testable application

Format
4-day lecture with hands-on labs. Class is usually from 9:00 am to 4:00 pm.

Materials
All students will receive a custom training manual and CD, containing all of the code samples presented in the class.

Who Should Attend
Any Developer interested in building Modern ASP.NETweb applications using ASP.NET MVC. This class also is appropriate for ASP.NET Web Forms developers who need to learn how to migrate to ASP.NET MVC.

Prerequisites:
  • Familiarity with the .NET Framework.
  • Familiarity with the C# programming language.
  • Knowledge of SQL Server helpful but not required

Reporting Services Training

In this 3-day hands-on workshop, taught by an ASP.NET MVP and Insider, you learn how to use SQL Server Reporting Services to create, execute, and manage reports.
In this 3-day workshop for managers and developers, you learn how to successfully manage software projects using Visual Studio ALM.
CLASS TO SCRUM WITH VISUAL STUDIO ALM

  • Overview of Agile
    • Agile Principles
    • Scrum is a Framework
    • Scrum Roles
      • Product Owner
      • Team
      • ScrumMaster
    • Timeboxes
      • Release Planning Meeting
      • Sprint Planning Meeting – What and How
      • Daily Scrum
      • Sprint
      • Sprint Review
      • Sprint Retrospective
    • Artifacts
      • Product Backlog
      • Sprint Backlog
      • Sprint Burndown Chart
      • Release Burndown Chart
  • Using Visual Studio ALM for Agile Development
    • Using the MSF for Agile Software Development process template
    • Creating Agile Planning Workbooks
  • Work Item Tracking
    • Creating areas and iterations
    • Creating work items and bugs
    • Linking work items
    • Creating work item queries
  • Version Control
    • Adding projects to source control
    • Checking In and Checking Out files from source control
    • Understanding branching and merging
    • Using shelvesets
  • Automating builds with Team Build
    • Configuring automated builds
    • Receiving build notifications
  • Generating Team Foundation Server Reports
    • Understanding the extra reports in VS ALM

Why Superexpert Training ?

  • We have the Best Trainers — Our trainers are former ASP.NET Program Managers, Microsoft ASP.NET and Visual Studio MVPs, and Microsoft ASP.NET Insiders.
  • We have the Most Experience — Superexpert provided the very first public ASP.NET training. We've provided ASP.NET training to companies longer than anyone else.
  • We Fly to You — We fly to your company to conduct our workshops.