Target Audience: C# / .NET / ASP / .NET
NET and ASP.NET provide a plethora of different solutions and tools to support security development. This Secure Desktop Application Development in C# training course gives a comprehensive overview of these techniques by focusing on both language-specific issues and the desktop runtime environment. Common coding mistakes in .NET and ASP.NET are introduced through a number of practical exercises. By understanding the operation of the security components, executing attacks and applying protection methods one can gain a complete picture of managed code security.
What the attendee will learn:
- Understand basic concepts of security, IT security and secure coding
- Learn about typical coding mistakes and how to avoid them
- Learn to use various security features of the .NET development environment
- Have a practical understanding of cryptography
- Understand security concepts of Web services
- Learn about XML security
- Learn about denial of service attacks and protections
- Get sources and further readings on secure coding practices