Events
17 Mar, 9 pm - 21 Mar, 10 am
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
The common language runtime and .NET provide many useful classes and services that enable developers to write secure code, use cryptography, and implement role-based security.
Key Security Concepts
Provides an overview of common language runtime security features.
Role-Based Security
Describes how to interact with role-based security in your code.
Cryptography Model
Provides an overview of cryptographic services provided by .NET.
Secure Coding Guidelines
Describes some of the best practices for creating reliable .NET applications.
Development Guide
Provides a guide to all key technology areas and tasks for application development, including creating, configuring, debugging, securing, and deploying your application, and information about dynamic programming, interoperability, extensibility, memory management, and threading.
.NET feedback
.NET is an open source project. Select a link to provide feedback:
Events
17 Mar, 9 pm - 21 Mar, 10 am
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowTraining
Module
Guide to Secure .NET Development with OWASP Top 10 - Training
Evaluate security risks that come with insecure application development patterns and practices
Certification
Microsoft Certified: Cybersecurity Architect Expert - Certifications
As a Microsoft cybersecurity architect, you translate a cybersecurity strategy into capabilities that protect the assets, business, and operations of an organization.