Microsoft Windows Architecture for Developers Training

Microsoft Windows Architecture for Developers Training
Author: Microsoft Corporation
Publisher:
Total Pages: 530
Release: 1998
Genre: Computers
ISBN: 9781572317086

This self-study kit presents the architectures and related services of the Windows operating systems. Students gain a detailed understanding of the framework required to develop solutions for Windows 95 and Windows NT. The kit parallels the instructor-led course Microsoft Windows Operating Systems and Service Architecture (course #484.).

Windows Internals

Windows Internals
Author: Pavel Yosifovich
Publisher: Microsoft Press
Total Pages: 1473
Release: 2017-05-05
Genre: Computers
ISBN: 0133986462

The definitive guide–fully updated for Windows 10 and Windows Server 2016 Delve inside Windows architecture and internals, and see how core components work behind the scenes. Led by a team of internals experts, this classic guide has been fully updated for Windows 10 and Windows Server 2016. Whether you are a developer or an IT professional, you’ll get critical, insider perspectives on how Windows operates. And through hands-on experiments, you’ll experience its internal behavior firsthand–knowledge you can apply to improve application design, debugging, system performance, and support. This book will help you: · Understand the Window system architecture and its most important entities, such as processes and threads · Examine how processes manage resources and threads scheduled for execution inside processes · Observe how Windows manages virtual and physical memory · Dig into the Windows I/O system and see how device drivers work and integrate with the rest of the system · Go inside the Windows security model to see how it manages access, auditing, and authorization, and learn about the new mechanisms in Windows 10 and Server 2016

Domain-driven Design

Domain-driven Design
Author: Eric Evans
Publisher: Addison-Wesley Professional
Total Pages: 563
Release: 2004
Genre: Computers
ISBN: 0321125215

"Domain-Driven Design" incorporates numerous examples in Java-case studies taken from actual projects that illustrate the application of domain-driven design to real-world software development.

Windows Internals, Part 2

Windows Internals, Part 2
Author: Andrea Allievi
Publisher: Microsoft Press
Total Pages: 1272
Release: 2021-08-31
Genre: Computers
ISBN: 0135462444

Drill down into Windows architecture and internals, discover how core Windows components work behind the scenes, and master information you can continually apply to improve architecture, development, system administration, and support. Led by three renowned Windows internals experts, this classic guide is now fully updated for Windows 10 and 8.x. As always, it combines unparalleled insider perspectives on how Windows behaves “under the hood” with hands-on experiments that let you experience these hidden behaviors firsthand. Part 2 examines these and other key Windows 10 OS components and capabilities: Startup and shutdown The Windows Registry Windows management mechanisms WMI System mechanisms ALPC ETW Cache Manager Windows file systems The hypervisor and virtualization UWP Activation Revised throughout, this edition also contains three entirely new chapters: Virtualization technologies Management diagnostics and tracing Caching and file system support

NET Application Architecture Guide

NET Application Architecture Guide
Author:
Publisher:
Total Pages: 0
Release: 2009
Genre: Application software
ISBN: 9780735627109

"The guide is intended to serve as a practical and convenient overview of, and reference to, the general principles of architecture and design on the Microsoft platform and the .NET Framework".

Applied Architecture Patterns on the Microsoft Platform Second Edition

Applied Architecture Patterns on the Microsoft Platform Second Edition
Author: Andre Dovgal
Publisher: Packt Publishing Ltd
Total Pages: 613
Release: 2014-07-25
Genre: Computers
ISBN: 184968913X

Presented in a scenario-driven tutorial way, we lead you through fictitious example problems and present you with the best solutions. This book is intended for architects, developers, and managers who need to improve their knowledge of the Microsoft application platform. This book will appeal to anyone, especially consultants, who want to get up to speed on selecting the most appropriate platform for a particular problem. A good understanding of the general Windows platform and development technologies would be helpful.

Designing Distributed Systems

Designing Distributed Systems
Author: Brendan Burns
Publisher: "O'Reilly Media, Inc."
Total Pages: 164
Release: 2018-02-20
Genre: Computers
ISBN: 1491983612

Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide presents a collection of repeatable, generic patterns to help make the development of reliable distributed systems far more approachable and efficient. Author Brendan Burns—Director of Engineering at Microsoft Azure—demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these long-established patterns provide a common language and framework for dramatically increasing the quality of your system. Understand how patterns and reusable components enable the rapid development of reliable distributed systems Use the side-car, adapter, and ambassador patterns to split your application into a group of containers on a single machine Explore loosely coupled multi-node distributed patterns for replication, scaling, and communication between the components Learn distributed system patterns for large-scale batch data processing covering work-queues, event-based processing, and coordinated workflows

The Security Development Lifecycle

The Security Development Lifecycle
Author: Michael Howard
Publisher:
Total Pages: 364
Release: 2006
Genre: Computers
ISBN:

Your customers demand and deserve better security and privacy in their software. This book is the first to detail a rigorous, proven methodology that measurably minimizes security bugs--the Security Development Lifecycle (SDL). In this long-awaited book, security experts Michael Howard and Steve Lipner from the Microsoft Security Engineering Team guide you through each stage of the SDL--from education and design to testing and post-release. You get their first-hand insights, best practices, a practical history of the SDL, and lessons to help you implement the SDL in any development organization. Discover how to: Use a streamlined risk-analysis process to find security design issues before code is committed Apply secure-coding best practices and a proven testing process Conduct a final security review before a product ships Arm customers with prescriptive guidance to configure and deploy your product more securely Establish a plan to respond to new security vulnerabilities Integrate security discipline into agile methods and processes, such as Extreme Programming and Scrum Includes a CD featuring: A six-part security class video conducted by the authors and other Microsoft security experts Sample SDL documents and fuzz testing tool PLUS--Get book updates on the Web. For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.