ORSYS formation
CONTACT - +33 (0)1 49 07 73 73
CONTACT - 📞 +33 (0)1 49 07 73 73    drapeau francais   drapeau anglais

Consult our trainings :

Web Application Development with ASP.NET MVC 5 Training

Hands-on course
Duration : 4 days
Ref : ASA
Price  2020 : Contact us
  • Program
  • Participants / Prerequisite
  • Intra/Tailored
Program

In this course, you'll learn how to develop Web applications based on the ASP.NET MVC 5 framework. In particular, you'll apply the MVC programming model, design adaptable user interfaces, and integrate jQuery into your Visual Studio 2013 and One ASP.NET development environments.

PROGRAM

Introduction

  • Summary of Web technologies of the .NET framework.
  • Overview of the MVC5 model.
  • .NET MVC5 projects in VS2013.

Hands-on work
Creating an MVC5 application.

Model and controllers.

  • Modeling your domain.
  • Using strongly typed views. Data linking.
  • Using Entity Framework 6 in MVC5.
  • Implementing actions. Managing models.
  • Filter management. Displaying and publishing data.

Hands-on work
Development of MVC4 models. Creating MVC5 controllers.

Views

  • Razor view engine. Dynamic content.
  • View model. Application of CSS styles.

Hands-on work
Creating MVC5 views, using Bootstrap in MVC5.

URL Routing

  • URL patterns. Designing the routing.
  • Routing customization, Routing attributes in MVC5.

Hands-on work
Routing scenarios and MVC5 navigation structures.

Ajax and jQuery

  • Ajax Helper and jQuery/jQueryUI.
  • Partial updates. Cache management.
  • Other optimization techniques.

Hands-on work
Creating JavaScript pages and MVC5 Ajax

Validation and security

  • Server-side validation. DataAnnotations, alternative techniques, client-side validation.
  • Alternative techniques. Client-side validation. Authentication modes.
  • Implementing ASP.Net authentication and role management. Auditing the code's security.
  • ASP.NET Identity in MVC 5, Authentification filters.

Hands-on work
Implementing security in an MVC 5 application.

Web API and development

  • Implementing Web API. Managing REST requests. Web and Mobile clients.
  • HTTP modules and HTTP managers. Unit tests and exception management.
  • Deployment to a test server. Deployment to Azur. Types of deployment via VSTO.

Hands-on work
Managing application deployment.

Participants / Prerequisite

» Participants

Experienced .NET developers who want to acquire techniques and reflexes for developing all types of Web applications with ASP.NET MVC5.

» Prerequisite

Good knowledge of C#, HTML, and JavaScript. Experience in software development required.
Intra/Tailored

Contact Informations

By checking this box, I certify that I have read and accepted the conditions for the use of my data regarding the General Data Protection Regulation (GDPR).
You can at any time modify the use of your data and exercise your rights by sending an email to rgpd@orsys.fr
By checking this box, I agree to receive commercial and promotional communications from ORSYS Training*. You can unsubscribe at any time by using the link included in our communications.

Book your place

Submit your request

Time schedule

Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys