SolidJS is one of the fastest-growing reactive UI libraries—blazing fast, predictable, and simple to use. SolidJS: The Complete Guide takes you from first steps to production-ready applications, covering everything from signals, effects, and JSX rules to routing, SSR, and SolidStart. You’ll also master Solid Router for navigation and SolidStart for building full-stack apps, with plenty of real-world examples for hands-on practice. Whether you’re a beginner in reactive programming or a React developer curious about Solid’s unique approach, this book gives you the knowledge and techniques to write cleaner, more efficient code.
Learn how to use WinDbg to navigate memory space and Windows data structures to diagnose structural and behavioral patterns in the 64-bit kernel and complete (physical) memory dumps. Additional topics include memory search, kernel linked list navigation, practical WinDbg scripting, registry, system variables and objects, device drivers, and I/O.
In this book, you'll uncover strategies that industry professionals use to build scalable, performant, and maintainable React applications, all without becoming overwhelmed by complexity.
Dies ist die topaktuelle Auflage 10.4 dieses Fachbuchs, die am 09.12.2025 im Umfang von 824 Druckseiten erschienen ist und die aktuelle Version Blazor 10.0 in .NET 10.0.1 RTM in allen Varianten behandelt: Blazor Web Apps (Blazor Static Server-Side-Rendering, Blazor Server, Blazor WebAssembly, Blazor United) sowie Blazor Hybrid (Blazor Desktop und Blazor MAUI).
This book is a guide to building Office Add-ins, describing the principles and design patterns shared by the new 2016+ APIs for Excel, Word, and OneNote. Download some sample book content, or buy it today. All proceeds from the book go to humanitarian work / disaster-relief, matched by Microsoft's generous Employee Match program. More info here.
The foundation of all programs is organization of variables/functions into nested scopes. Yet, many never contemplate how & why these decisions are made and the impacts on code maintainability. Scope & Closures examines lexical scope, builds on its principles for the power of closure, and digs into the module pattern for better program structure.
One of the most comprehensive no-fluff guides for software developers to help them write clean code every day. The book is packed with principles and patterns that help developers, from novices and juniors to seniors and experts, to write cleaner code.
You Don’t Know JS Yet: The Unbooks is the final, draft-edition release of the second edition series—featuring the complete but unedited drafts of Book 3: Objects & Classes and Book 4: Types & Grammar, plus two bonus chapters reflecting on the “lost” books that were never written. This is the raw, honest conclusion to You Don’t Know JS Yet—a gift for readers who still care about deeply understanding JavaScript.
Learn how to find interesting behaviour and flaws in JavaScript. Reading this book you will find the latest and greatest techniques for hacking JavaScript and generating XSS payloads. Includes ways to construct JavaScript using only +[]()! characters. Never heard of DOM Clobbering? This book has all the details.
A long pull of functions, combinators, & decorators, written in modern JavaScript.
Learn to build audio applications for the web with Tone.js through hands-on examples. Create synthesizers, process audio files, visualize waveforms, and build interactive instruments. No prior audio programming experience required.
Elegant Design Principles distils decades of design wisdom into 95 actionable principles spanning core OO, SOLID/GRASP, package design, reliability and a forward ‑looking AI‑first approach. Explore the Design Pyramid to understand how quality attributes, smells and principles interconnect; learn to manage complexity through high cohesion, low coupling and clear abstractions; and adopt modern practices like test‑driven development and semantic modularity. From novices seeking a roadmap to experts embracing AI‑assisted workflows, this book equips you to create systems that are robust, maintainable and elegant—today and in the AI‑driven future.
Construindo APIs testáveis com Node.js utiliza exemplos do dia a dia para a construção de aplicações Node.js seguindo as melhores práticas de qualidade e desenvolvimento; Um guia, tanto para desenvolvedores iniciantes quanto para experientes, para a construção de aplica ções robustas e resilientes guiadas por testes.
Are you scared by mathematical symbols or formal terms like "monad"? Unwrapping Monads & Friends offers a clear, approachable path through functional programming’s most intimidating concepts—no math degree required. If you've ever said "I kind of get it, but not really," this is the guide that finally makes it click.
"Exploitology: Web Apps Exploits" explores web app security, focusing on vulnerabilities, exploitation techniques, and defense strategies. With practical examples and real-world scenarios, this book helps readers sharpen their penetration testing skills and stay ahead in cybersecurity.