Advanced ASP.NET Programming

Learn techniques to improve your ASP.NET development experience.


overall satisfaction for this course

?Average calculated from scores obtained from 3 participants who took this course.
  • Duration 2 days
  • Regular fee 945
  • Preferential fee 795?
  • Locations
    • Montreal
    • Quebec City
  • Laboratory


To provide the knowledge and skills required to make effective use of the advanced development features provided by ASP.NET for creating customized server controls.

Targeted audience

Development specialists (other than supervisors) and Web specialists.


Experience in Web application development with ASP.NET application development using Visual Basic.NET (Course MN204) or Visual C# .NET (Course MN201, as well as basic knowledge of the Web and the HTML, CSS and JavaScript languages.

Customer Testimonials

The content of the course is very well done, good teacher!

As-Sehl Y., Conseillers en gestion et informatique CGI inc.


  • Techniques for developing server controls
  • User controls vs. server controls
  • Rendering controls: direct HTML, composite, and using the HTMLTextWriter class
  • Handling specific events in controls
  • Managing control state (ViewState)
  • Creating generic components based on standard ASP.NET controls
  • Managing namespaces in the development of a DLL
  • Controls with data binding
  • Integrating local and global resource files for multi-lingual applications
  • Integrating resources such as JavaScript files and CSS stylesheets in a DLL
  • Bundling and minification of JavaScript files and CSS stylesheets


*Unless stated otherwise, all sessions are in French.
  • Montreal

    March 14 to March 15 2018

  • Quebec City

    April 5 to April 6 2018

  • Quebec City

    October 11 to October 12 2018

  • Montreal

    October 15 to October 16 2018

Trainer(s) assigned(s)

Other course(s) in this category