Course Code: cl-nsc
Duration: 14 hours
Overview:

A number of programming languages are available today to compile code to .NET and ASP.NET frameworks. The environment provides powerful means for security development, but developers should know how to apply the architecture- and coding-level programming techniques in order to implement the desired security functionality and avoid vulnerabilities or limit their exploitation.

The aim of this course is to teach developers through numerous hands-on exercises how to prevent untrusted code from performing privileged actions, protect resources through strong authentication and authorization, provide remote procedure calls, handle sessions, introduce different implementations for certain functionality, and many more.

Introduction of different vulnerabilities starts with presenting some typical programming problems committed when using .NET, while the discussion of vulnerabilities of the ASP.NET also deals with various environment settings and their effects. Finally, the topic of ASP.NET-specific vulnerabilities not only deals with some general web application security challenges, but also with special issues and attack methods like attacking the ViewState, or the string termination attacks.

Participants attending this course will

  • Understand basic concepts of security, IT security and secure coding
  • Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
  • Learn to use various security features of the .NET development environment
  • Get practical knowledge in using security testing tools
  • Learn about typical coding mistakes and how to avoid them
  • Get information about some recent vulnerabilities in .NET and ASP.NET
  • Get sources and further readings on secure coding practices

Audience

Developers

Course Outline:
  • IT security and secure coding
  • Web application security
  • .NET security architecture and services
  • Common coding errors and vulnerabilities
  • Knowledge sources
Sites Published:

United Arab Emirates - .NET, C# and ASP.NET Security Development

Qatar - .NET, C# and ASP.NET Security Development

Egypt - .NET, C# and ASP.NET Security Development

Saudi Arabia - .NET, C# and ASP.NET Security Development

South Africa - .NET, C# and ASP.NET Security Development

Brasil - .NET, C# and ASP.NET Security Development

Canada - .NET, C# and ASP.NET Security Development

中国 - .NET, C# and ASP.NET Security Development

香港 - .NET, C# and ASP.NET Security Development

澳門 - .NET, C# and ASP.NET Security Development

台灣 - .NET, C# and ASP.NET Security Development

USA - .NET, C# and ASP.NET Security Development

Österreich - .NET, C# and ASP.NET Security Development

Schweiz - .NET, C# and ASP.NET Security Development

Deutschland - .NET, C# and ASP.NET Security Development

Czech Republic - .NET, C# and ASP.NET Security Development

Denmark - .NET, C# and ASP.NET Security Development

Estonia - .NET, C# and ASP.NET Security Development

Finland - .NET, C# and ASP.NET Security Development

Greece - .NET, C# and ASP.NET Security Development

Magyarország - .NET, C# and ASP.NET Security Development

Ireland - .NET, C# and ASP.NET Security Development

Luxembourg - .NET, C# and ASP.NET Security Development

Latvia - .NET, C# and ASP.NET Security Development

España - Desarrollo de Seguridad .NET, C # y ASP.NET

Italia - .NET, C# and ASP.NET Security Development

Lithuania - .NET, C# and ASP.NET Security Development

Nederland - .NET, C# and ASP.NET Security Development

Norway - .NET, C# and ASP.NET Security Development

Portugal - .NET, C# and ASP.NET Security Development

România - .NET, C# and ASP.NET Security Development

Sverige - .NET, C# and ASP.NET Security Development

Türkiye - .NET, C# and ASP.NET Security Development

Malta - .NET, C# and ASP.NET Security Development

Belgique - .NET, C# and ASP.NET Security Development

France - .NET, C# and ASP.NET Security Development

日本 - .NET, C# and ASP.NET Security Development

Australia - .NET, C# and ASP.NET Security Development

Malaysia - .NET, C# and ASP.NET Security Development

New Zealand - .NET, C# and ASP.NET Security Development

Philippines - .NET, C# and ASP.NET Security Development

Singapore - .NET, C# and ASP.NET Security Development

Thailand - .NET, C# and ASP.NET Security Development

Vietnam - .NET, C# and ASP.NET Security Development

India - .NET, C# and ASP.NET Security Development

Argentina - Desarrollo de Seguridad .NET, C # y ASP.NET

Chile - Desarrollo de Seguridad .NET, C # y ASP.NET

Costa Rica - Desarrollo de Seguridad .NET, C # y ASP.NET

Ecuador - Desarrollo de Seguridad .NET, C # y ASP.NET

Guatemala - Desarrollo de Seguridad .NET, C # y ASP.NET

Colombia - Desarrollo de Seguridad .NET, C # y ASP.NET

México - Desarrollo de Seguridad .NET, C # y ASP.NET

Panama - Desarrollo de Seguridad .NET, C # y ASP.NET

Peru - Desarrollo de Seguridad .NET, C # y ASP.NET

Uruguay - Desarrollo de Seguridad .NET, C # y ASP.NET

Venezuela - Desarrollo de Seguridad .NET, C # y ASP.NET

Polska - .NET, C# and ASP.NET Security Development

United Kingdom - .NET, C# and ASP.NET Security Development

South Korea - .NET, C# and ASP.NET Security Development

Pakistan - .NET, C# and ASP.NET Security Development

Sri Lanka - .NET, C# and ASP.NET Security Development

Bulgaria - .NET, C# and ASP.NET Security Development

Bolivia - Desarrollo de Seguridad .NET, C # y ASP.NET

Indonesia - .NET, C# and ASP.NET Security Development

Kazakhstan - .NET, C# and ASP.NET Security Development

Moldova - .NET, C# and ASP.NET Security Development

Morocco - .NET, C# and ASP.NET Security Development

Tunisia - .NET, C# and ASP.NET Security Development

Kuwait - .NET, C# and ASP.NET Security Development

Oman - .NET, C# and ASP.NET Security Development

Slovakia - .NET, C# and ASP.NET Security Development

Kenya - .NET, C# and ASP.NET Security Development

Nigeria - .NET, C# and ASP.NET Security Development

Botswana - .NET, C# and ASP.NET Security Development

Slovenia - .NET, C# and ASP.NET Security Development

Croatia - .NET, C# and ASP.NET Security Development

Serbia - .NET, C# and ASP.NET Security Development

Bhutan - .NET, C# and ASP.NET Security Development

Nepal - .NET, C# and ASP.NET Security Development

Uzbekistan - .NET, C# and ASP.NET Security Development