https://www.developerfusion.com/books/view/recommended/ Recommended Book from Developer Fusion 2012-02-10T21:43:00.00Z http://www.developerfusion.com/book/138028/mastering-microsoft-lync-server-2010/ Mastering Microsoft Lync Server 2010 2012-02-10T21:43:00.00Z An in-depth guide on the leading Unified Communications platformMicrosoft Lync Server 2010 maximizes communication capabilities in the workplace like no other Unified Communications (UC) solution. Written by experts who know Lync Server inside and out, this comprehensive guide shows you step by step how to administer the newest and most robust version of Lync Server. James Crowley http://www.developerfusion.com/book/136687/ext-js-4-first-look/ Ext JS 4 First Look 2012-01-18T15:47:00.00Z A practical guide including examples of the new features in Ext JS 4 and tips to migrate from Ext JS 3. *Migrate your Ext JS 3 applications easily to Ext JS 4 based on the examples presented in this guide *Full of diagrams, illustrations, and step-by-step instructions to develop real word applications *Driven by examples and explanations of how things workIn Detail James Crowley 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/134610/the-tangled-web-a-guide-to-securing-modern-web-applications/ The Tangled Web: A Guide to Securing Modern Web Applications 2011-12-14T15:46:00.00Z "Thorough and comprehensive coverage from one of the foremost experts in browser security."--Tavis Ormandy, Google Inc.Modern web applications are built on a tangle of technologies that have been developed over time and then haphazardly pieced together. Every piece of the web application stack, from HTTP requests to browser-side scripts, comes with important yet subtle security consequences. To keep users safe, it is essential for developers to confidently navigate this landscape. James Crowley http://www.developerfusion.com/book/133784/oracle-core-essential-internals-for-dbas-and-developers/ Oracle Core: Essential Internals for DBAs and Developers 2011-11-30T02:41:00.00Z Oracle Core: Essential Internals for DBAs and Developers by Jonathan Lewis provides just the essential information about Oracle Database internals that every database administrator needs for troubleshooting—no more, no less.Oracle Database seems complex on the surface. However, its extensive feature set is really built upon upon a core infrastructure resulting from sound architectural decisions made very early on that have stood the test of time. James Crowley http://www.developerfusion.com/book/134575/comptia-security-get-certified-get-ahead-sy0301-study-guide/ CompTIA Security+: Get Certified Get Ahead: SY0-301 Study Guide 2011-12-13T04:56:00.00Z CompTIA Security+: Get Certified Get Ahead: SY0-301 Study Guide is an update to the top-selling SY0-201 guide, which helped thousands of readers pass the exam the first time they took it. The SY0-301 version covers every aspect of the SY0-301 exam, and includes the same elements readers raved about in the previous version.Each of the eleven chapters presents topics in an easy to understand manner and includes real-world examples of security principles in action. 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/136405/c-primer-plus-6th-edition-developers-library/ C++ Primer Plus (6th Edition) (Developer's Library) 2012-01-13T17:15:00.00Z C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard. James Crowley http://www.developerfusion.com/book/130227/the-art-of-r-programming-a-tour-of-statistical-software-design/ The Art of R Programming: A Tour of Statistical Software Design 2011-10-12T22:19:00.00Z From the Author: Why Use R for Your Statistical Work?As the Cantonese say, yauh peng, yauh leng, which means “both inexpensive and beautiful.” Why use anything else?R has a number of virtues: *It is a public-domain implementation of the widely regarded S statistical language, and the R/S platform is a de facto standard among professional statisticians. 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