Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
In today's interconnected world, traditional security models are obsolete. Zero Trust Security emerges as the future of data protection, operating on the principle of 'never trust, always verify.' This approach mitigates risks associated with remote work, cloud environments, and evolving cyber threats by continuously authenticating users and devices, limiting access, and segmenting networks. Embrace Zero Trust for enhanced security and control.
Learn how to create strong, uncrackable passwords by using a mix of characters, avoiding personal information, and leveraging passphrases. Discover the importance of unique passwords for each account, enabling two-factor authentication (2FA), and utilizing password managers. Plus, find out how to check for data breaches and avoid phishing scams to keep your digital life safe and secure.
Secure your ASP.NET Core web applications with this practical guide to penetration testing. Learn essential techniques, from reconnaissance to reporting, with C# examples. Discover how to identify vulnerabilities like injection flaws, XSS, and CSRF. Implement automated scanning and manual testing for robust security. Protect your applications from real-world attacks.
This article guides you through integrating tools like Roslyn Analyzers, Security Code Scan, and SonarQube into your CI/CD pipeline. Learn to identify vulnerabilities early, enforce secure coding practices, and reduce risks by automating security checks. Shift left, fail fast, and combine SAST with DAST for comprehensive protection.
Elevate your .NET 8 Web API security with these essential techniques! This guide covers everything from JWT authentication and role-based access control to API key authentication and rate limiting. Learn how to protect your APIs from unauthorized access, prevent abuse, and ensure data integrity with practical code examples and best practices. Implement a robust security strategy that balances safety and performance in your .NET 8 applications.
Securely manage sensitive files with these industry best practices. Learn how to prevent data breaches and regulatory violations by implementing robust storage isolation, strong authentication, encryption at rest and in transit, and strict access control. Discover techniques for path sanitization, malware protection, and secure backups. Ensure compliance with GDPR, HIPAA, and PCI-DSS standards. Protect your data and maintain user trust with a multi-layered security approach.
Protect your .NET applications from malicious file uploads! This guide provides a comprehensive approach to scanning uploaded files for malware in ASP.NET Core. Learn how to implement a secure upload pipeline using ClamAV and Windows Defender, including quarantine, scanning, and safe storage.
Learn practical website security measures, including HTTPS, WAFs, secure coding, access control, vulnerability monitoring, DDoS mitigation, and backup recovery.
Learn seven easy, practical ways to secure your APIs: rate limiting, CORS, SQL/NoSQL injection protection, firewalls, VPNs, CSRF, and XSS. Clear tips and examples.
Secure your .NET applications by understanding and mitigating the OWASP Top 10 vulnerabilities! This article provides practical ASP.NET Core MVC & Web API examples demonstrating common security risks like Broken Access Control, SQL Injection, and Cryptographic Failures. Learn how to implement robust solutions using built-in features like ASP.NET Core Identity, data protection, and proper logging to build secure and trustworthy applications and protect sensitive user data. Stay ahead of potential breaches and build a strong security foundation.
Elevate your .NET application security! This guide provides 10 essential best practices for .NET developers using ASP.NET Core MVC, Web API, and .NET Framework. Learn to prevent SQL injection, XSS, CSRF, and data leaks. Secure authentication, file handling, and sensitive data.
Comprehensive C# application security checklist for developers. Secure your ASP.NET Core, MVC, and Web API apps against threats like SQL Injection and XSS.
Enhance C# application security! Learn best practices for authentication, authorization, data protection, and more. Secure your ASP.NET Core apps now!
Secure ASP.NET Core Web APIs against DoS and DDoS attacks using rate limiting, IP filtering, request-size limits, caching, circuit breakers, WAFs, and monitoring.
Secure your ASP.NET Core Web API with HTTPS, JWT authentication, role-based access, input validation, rate limiting, CORS, secure secrets, security headers, logging, and regular penetration testing for robust protection.
Learn how to secure credentials in ASP.NET Core Web API using best practices such as secret management, authentication, HTTPS, and Azure Key Vault to protect sensitive data and prevent leaks.
Learn essential MERN stack security practices for 2025, including input validation, HTTPS, JWT auth, CSRF protection, secure headers, MongoDB access, and more to build safe, resilient full-stack applications.
Learn how to perform a valid HIPAA risk assessment—from scoping and PHI inventory to threat modeling, vulnerability scanning, risk scoring, and continuous monitoring—to keep your systems compliant and secure.
Learn how to perform a comprehensive HIPAA risk assessment—from data mapping and threat modeling to risk scoring, remediation tracking, and continuous monitoring—to keep your PHI systems audit-ready.
Learn how to protect Protected Health Information (PHI) with encrypted backups, off-site segregation, regular restore testing, and audit-ready documentation to meet HIPAA’s stringent requirements.
Understand which third-party vendors handling PHI require a HIPAA Business Associate Agreement (BAA)—from cloud hosts and analytics platforms to payment processors—and learn best practices for negotiating, tracking, and reviewing BAAs.
Ensure continuous HIPAA compliance with regular penetration testing, automated vulnerability scans, secure code reviews, and annual risk reassessments. Learn how to build a repeatable, audit-ready process.
Design end-to-end HIPAA incident-response and breach-notification workflows. Learn how to set up detection pipelines, author playbooks, enforce notification timelines, and use ready-made template notices.
Learn how to version-control HIPAA policies, automate workforce training tracking, and keep your compliance documentation continuously up to date with audit-ready processes and tools.
Learn how to implement comprehensive HIPAA audit logging—what PHI events to capture, how to store logs immutably, retention requirements, and real-time monitoring for compliance and security.
Discover the essential access-control mechanisms required for HIPAA compliance—role-based access, unique user IDs, MFA, just-in-time privileges, session management, SSO/OIDC integration, and audit logging.
Learn how to encrypt Protected Health Information (PHI) using AES-256, HSM-backed key management, TLS 1.3 configuration, and hardware security modules. Practical guidance for developers.
Discover exactly which HIPAA rules—Privacy, Security, Breach Notification—apply to your software. Learn how to translate each provision into code, architecture, and process requirements.
Learn the essential 10-step playbook for developers to design, secure, and maintain HIPAA-compliant software products. From risk assessments to audit logging, bake privacy in from day one.
Fintech app development in 2025 is driven by trends such as embedded finance, AI personalization, biometric security, and real-time payments, creating smarter, more secure, and user-centric digital financial experiences.
Everything on Security, not only its articles: the Security page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article