https://www.developerfusion.com/t/architecture/books/view/recommended/ Recommended Architecture Book from Developer Fusion 2011-12-09T15:29:00.00Z http://www.developerfusion.com/book/128396/windows-internals-covering-windows-server-2008-r2-and-windows-7/ Windows Internals: Covering Windows Server 2008 R2 and Windows 7 2011-09-22T12:41:00.00Z Delve inside Windows architecture and internals—guided by a team of internationally renowned internals experts. Fully updated for Windows 7 and Windows Server 2008 R2, this classic guide delivers key architectural insights on system design, debugging, performance, and support—along with hands-on experiments to experience Windows internal behavior firsthand.See how Windows components work behind the scenes: *Understand how the core system and management mechanisms work James Crowley http://www.developerfusion.com/book/134416/service-design-patterns-fundamental-design-solutions-for-soapwsdl-and-restful-web-services/ Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services 2011-12-09T15:29:00.00Z Web services have been used for many years. In this time, developers and architects have encountered a number of recurring design challenges related to their usage, and have learned that certain service design approaches work better than others to solve certain problems.In Service Design Patterns, Rob Daigneau codifies proven design solutions for web services that follow the REST architectural style or leverage the SOAP/WSDL specifications. James Crowley http://www.developerfusion.com/book/129354/coding-for-penetration-testers-building-better-tools/ Coding for Penetration Testers: Building Better Tools 2011-10-03T12:19:00.00Z Tools used for penetration testing are often purchased or downloaded from the Internet. Each tool is based on a programming language such as Perl, Python, or Ruby. If a penetration tester wants to extend, augment, or change the functionality of a tool to perform a test differently than the default configuration, the tester must know the basics of coding for the related programming language. James Crowley http://www.developerfusion.com/book/120727/oracle-fusion-middleware-11g-architecture-and-management-osborne-oracle-press-series/ Oracle Fusion Middleware 11g Architecture and Management (Osborne ORACLE Press Series) 2011-06-14T18:17:00.00Z A complete Oracle Press guide to Oracle Fusion Middleware 11gFeaturing best practices for deploying, securing, virtualizing, and managing enterprise-grade Oracle Fusion Middleware applications throughout all life-cycle phases, Oracle Fusion Middleware 11g Architecture and Management is organized into two parts. James Crowley http://www.developerfusion.com/book/117952/backtrack-4-assuring-security-by-penetration-testing/ BackTrack 4: Assuring Security by Penetration Testing 2011-04-16T22:50:00.00Z Written as an interactive tutorial, this book covers the core of BackTrack with real-world examples and step-by-step instructions to provide professional guidelines and recommendations to you. The book is designed in a simple and intuitive manner, which allows you to explore the whole BackTrack testing process or study parts of it individually. James Crowley http://www.developerfusion.com/book/94236/agile-web-development-with-rails/ Agile Web Development with Rails 2011-02-01T13:50:00.00Z Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly. You concentrate on creating the application, and Rails takes care of the details.Tens of thousands of developers have used this award-winning book to learn Rails. It's a broad, far-reaching tutorial and reference that's recommended by the Rails core team. If you're new to Rails, you'll get step-by-step guidance. James Crowley http://www.developerfusion.com/book/92656/programming-microsoft-aspnet-4/ Programming Microsoft ASP.NET 4 2011-02-24T14:34:00.00Z Completely reengineered for ASP.NET 4—this definitive guide deftly illuminates the core architecture and programming features of ASP.NET 4 in a single, pragmatic volume. Web development expert Dino Esposito provides essential, architectural-level guidance, along with the in-depth technical insights designed to take you—and your solutions—to the next level. The book covers Dynamic Data, AJAX, Microsoft Silverlight®, ASP. James Crowley http://www.developerfusion.com/book/90829/programming-python/ Programming Python 2010-11-15T00:00:00.00Z Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Tap this book's wealth of practical advice, snippets of code, and patterns of program design to take your Python skills to the next level.You'll start with in-depth discussions of core concepts and then progress toward complete programs in different application domains, including: *GUI programming *Internet scripting James Crowley http://www.developerfusion.com/book/94314/javascript-patterns/ JavaScript Patterns 2011-02-01T20:57:00.00Z What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript. James Crowley http://www.developerfusion.com/book/94612/agile-project-management-with-scrum-microsoft-professional/ Agile Project Management with Scrum (Microsoft Professional) 2011-02-08T19:57:00.00Z Apply the principles of Scrum, one of the most popular agile programming methods, to software project management—and focus your team on delivering real business value. Author Ken Schwaber, a leader in the agile process movement and a co-creator of Scrum, brings his vast expertise to helping you guide the product and software development process more effectively and efficiently. James Crowley