Building Single Page Applications in .NET Core 3: Jumpstart ...
Michele Aponte
Foundations of Libvirt Development
W. David Ashley
Hands-on Booting
Yogesh Babar
Essential ASP.NET Web Forms Development: Full Stack Programming ...
Robert E. Beasley
Microsoft Conversational AI Platform for Developers: End-to-End ...
Stephan Bisser
Using and Administering Linux: Volume 2
David Both
Using and Administering Linux: Volume 3
Using and Administering Linux: Volume 1
The Linux Philosophy for SysAdmins
Architecting and Operating OpenShift Clusters
William Caban
Hands-on GitHub Actions: Implement CI/CD with GitHub Action ...
Chaminda Chandrasekara & Pushpa Herath
Cyber Security on Azure
Marshall Copeland
Pro Spring 5: An In-Depth Guide to the Spring Framework and ...
Iuliana Cosmina & Rob Harrop & Chris Schaefer & Clarence Ho
Enterprise Cybersecurity Study Guide
Scott E. Donaldson & Stanley G. Siegel & Chris K. Williams & Abdul Aslam
Lean Software Systems Engineering for Developers: Managing Requirements, ...
Doug Durham & Chad Michel
Stylish F# 6: Crafting Elegant Functional Code for .NET 6
Kit Eason
Introducing .NET for Apache Spark: Distributed Processing for ...
Ed Elliott
.NET Developer’s Guide to Augmented Reality in iOS: Building ...
Lee Englestone
Pro ASP.NET Core Identity: Under the Hood with Authentication ...
Adam Freeman
Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using ...
Essential TypeScript 4: From Beginner to Pro
Introducing Distributed Application Runtime (Dapr): Simplifying ...
Radoslav Gatev
Beginning gRPC with ASP.NET Core 6: Build Applications using ...
Anthony Giretti
Practical Entity Framework Core 6: Database Access for Enterprise ...
Brian L. Gorman
Pro Spring Boot 2: An Authoritative Guide, 2nd edition
Felipe Gutierrez
Privileged Attack Vectors
Morey J. Haber & Brad Hibbert
Identity Attack Vectors
Morey J. Haber & Darran Rolls
Beginning Ubuntu for Windows and Mac Users
Nathan Haines
Open Source Intelligence Methods and Tools
Nihad A. Hassan & Rami Hijazi
Applied Cryptography in .NET and Azure Key Vault
Stephen Haunts
Microsoft Blazor: Building Web Applications in .NET 6 and Beyond
Peter Himschoot
Introducing Microsoft Quantum Computing for Developers: Using ...
Johnny Hooyberghs
The Complete ASP.NET Core 3 API Tutorial: Hands-On Building, ...
Les Jackson
Beginning Modern Unix
Manish Jain
Linux Containers and Virtualization
Shashank Mohan Jain
Accelerating Development Velocity Using Docker
Kinnary Jangla
Advanced Platform Development with Kubernetes
Craig Johnston
Securing Office 365
Matthew Katzer
Beginning Security with Microsoft Technologies
Vasantha Lakshmi
Mastering Azure API Management: A Practical Approach to Designing ...
Sven Malvik
Kubernetes
Philippe Martin
Pro Linux System Administration
Dennis Matotek & James Turnbull & Peter Lieverdink
Pro Cryptography and Cryptanalysis: Creating Advanced Algorithms ...
Marius Iulian Mihailescu & Stefania Loredana Nita
ML.NET Revealed: Simple Tools for Applying Machine Learning ...
Sudipta Mukherjee
Linux Sound Programming
Jan Newmarch
Practical Cryptography in Python
Seth James Nielson & Christopher K. Monson
Advanced ASP.NET Core 3 Security: Understanding Hacks, Attacks, ...
Scott Norberg
Waging Cyber War
Jacob G. Oakley
Cybersecurity for Space
Professional Red Teaming
GNU Octave by Example
Ashwin Pajankar & Sharvani Chandu
Practical System Programming with C
Sri Manikanta Palakollu
Firewalls Don't Stop Dragons
Carey Parker
Pro Azure Governance and Security
Samuel Erskine & Peter De Tender & David Rendon
Typed PHP
Christopher Pitt
PHP Arrays
Steve Prettyman
Practical Cyber Forensics
Niranjan Reddy
Monitoring Microservices and Containerized Applications
Navin Sabharwal & Piyush Pandey
PCI DSS
Jim Seaman
Learn Windows Subsystem for Linux
Prateek Singh