5/05/2011

Flash Mobile: Developing Android and iOS Applications - free download ebook

Book Description
Build rich media applications for the iOS and Android platforms with this primer to Flash mobile development. You get all of the essentials-from setting up your development environment to publishing your apps to the Google Market Place/Apple iTunes App Store.

Develop elementary applications without coding; then realize the power of ActionScript 3 to add rich complexity to your applications. Step-by-step instruction is combined with practical tutorial lessons to deliver a working understanding of the development stages including:

  • Rapid prototyping
  • Adding interactivity, audio, and video
  • Employing iOS and Android Interface Calls
  • Hardware optimization with AIR
  • Game development; game engines, controlling physics, and 3D
  • Designing for iPad, Android tablets, and Google TV
  • Code optimization, testing, and debugging

User interfaces are presented in full color to illustrate their nuances. The companion website, www.visualizetheweb/flashmobile, includes all of the AS3 code, project files, and a blog to keep you up to date with related news and developments.

  • Publication within weeks of Adobe's release of the Android packaging utilities
  • Full-color illustrations of UI and design implementations
  • Companion website with tutorial media and author forum

Book Details

  • Paperback: 308 pages
  • Publisher: Focal Press (March 2011)
  • Language: English
  • ISBN-10: 0240815688
  • ISBN-13: 978-0240815688
  • File Size: 14.8 MiB
  • Hits: 682 times
Download Link

Interactive InDesign CS5 - free download ebook

Book Description
From creating interactive PDFs to full-fledged Flash sites, the expanded capabilities of InDesign now make it possible to design projects that go beyond print, into the world of Web and interactive. Designing for Interactivity with InDesign CS5 is the first book of its kind, expressly devoted to the interactive capabilities of InDesign CS5 and their use in creating documents destined for output to interactive PDF and Flash SWF.

Both a reference book, with sections broken out by topic, and a training guide, with real-world exercises and/or projects provided for each chapter, the book includes exercise files available for download on an associated Web site. It goes beyond simply teaching the function of InDesign to familiarize readers with the basics of Web and interactive design, audio and video compression and conversion, and the fundamentals of animation. Power-user tips are peppered throughout as are productivity tools and techniques. An entire section is dedicated to best practices for successful output to interactive PDF, Flash SWF and Flash Professional, with how-to's for using Acrobat and Flash Professional to extend the InDesign-generated files. There's even a section on Type and Layout making this a soup-to-nuts guide on the InDesign-to-interactive workflow.

  • Full-color illustrations, step-by-step instruction, and real-world exercises deliver hands-on training
  • Includes essential design principles for interactive media as well as practical InDesign techniques for execution
  • Tutorial media is provided on the companion Web site

From the Back Cover
Make the transition to interactive design and multimedia with InDesign CS5. This tutorial-based guide to the CS5 toolset gives you a hands-on understanding of how to create interactive PDFs and Flash (SWF) movies directly in InDesign. After an introduction to the essential concepts and considerations behind interactive design, you'll learn how to extend your print skills with step-by-step instructions and real-world exercises that quickly get you working confidently with:

  • Buttons and navigation
  • Multistate objects
  • Animation
  • Video and Audio

Along the way, you'll explore the rich graphical and drawing capabilities of InDesign. Learn to maximize your efficiency with styles, library items, snippets, presets, and more; and gather a host of power-user tips that will take both your print and interactive work to a whole new level. Master the idiosyncrasies of the alternative output options and techniques to optimize files for export to SWF, Flash Professional, and Acrobat. The companion website, www.interactive-indesign.com, provides all the demo projects, tutorial files, and updates you'll need to work through the exercises in the book and solidify your skills.

Book Details

  • Paperback: 400 pages
  • Publisher: Focal Press (December 2010)
  • Language: English
  • ISBN-10: 9780240815114
  • ISBN-13: 978-0240815114
  • File Size: 13.2 MiB
  • Hits: 369 times
Download Link

Professional Web Video - free download ebook

Book Description
Add professional-level video to your Web communications toolbox with a complete understanding of the process, potential and limitations of Web video. Step up from the mini-cam experience with this solid introduction to professional planning and production techniques, ensuring that your video meets the same standards you set for every other communication program element. Audio, lighting, editing, encoding, are just a few of the essentials you learn how the pros produce top notch video for the Web. The companion Web site includes planning and production templates, demo files, and blog updates to help you put it all to work for you on a daily basis.
  • Production management from soup to nuts in an accessible form
  • Full color presents lively, engaging illustrations of the professional team executing every facet of the job
  • Companion web site featuring planning and production templates, demo files, and blog updates

From the Back Cover
Want to create professional quality web video that stands out in a crowded playing field? Gain a complete understanding of the opportunity, limitations, production, and distribution process with this book. Step up from the flip-cam experience with this solid introduction to professional planning and production techniques, ensuring that your video meets the same standards you set for every other element in your communication program. Follow the RHED Pixel team as they detail every step of the way with engaging illustrations that demonstrate the process from concept to distribution including:

  • Preproduction planning of concept, scope, budget, and casting
  • Web-specific techniques for audio, lighting, and videography
  • Detailed overview of editing and encoding of web video
  • Effective branding and storytelling aids including b-roll, images and motion graphics
  • Distribution alternatives including HTML5, Flash, podcasting, RSS, and website hosting
  • Effective techniques to promote and monetize your video

The companion website-www.HyperSyndicate.com-includes planning and production templates, advanced tutorials, and news updates to help you put it all to work for you.

Book Details

  • Paperback: 306 pages
  • Publisher: Focal Press (December 2010)
  • Language: English
  • ISBN-10: 9780240815091
  • ISBN-13: 978-0240815091
  • File Size: 20.2 MiB
  • Hits: 496 times
Download Link

Microsoft Visio 2010 Step by Step - free download ebook

Book Description
Experience learning made easy—and quickly teach yourself how to create professional-looking business and technical diagrams with Visio 2010. With Step by Step, you set the pace—building and practicing the skills you need, just when you need them!
  • Build a variety of charts and diagrams with Visio templates
  • Draw organization charts, floor plans, flowcharts, and more
  • Apply color, text, and themes to your Visio diagrams
  • Use Visio shapes to link to, store, and visualize data
  • Collaborate on diagrams with Microsoft SharePoint® 2010
  • Create custom diagrams with your own shapes and templates

Your Step by Step digital content includes:

  • All the book's practice files—ready to download and put to work.
  • Fully searchable online edition of this book—with unlimited access on the Web. Free online account required.

About the Author
Scott Helmers is a Visio MVP and a Partner with the Harvard Computing Group (HCG), a software and consulting firm that assists organizations with understanding relevant technologies and making decisions about business applications. A key focus for HCG is to ensure that clients work processes are documented effectively so they can be analyzed and improved, as required. Scott is a co-inventor of TaskMap, a Visio add-in that that allows anyone to document all of the important aspects of any business process with only an hour of training. He has worked with numerous clients in Afghanistan, India, Singapore, Malaysia, Jordan, Egypt, Ireland, Saudi Arabaia, Canada and the United States on projects involving knowledge management, specification of new IT systems, process mapping and redesign, and technology training.

Book Details

  • Paperback: 480 pages
  • Publisher: Microsoft Press (April 2011)
  • Language: English
  • ISBN-10: 0735648875
  • ISBN-13: 978-0735648876
  • File Size: 89.8 MiB
  • Hits: 716 times
Download Link

Working with Microsoft Dynamics CRM 2011 - free download ebook

Book Description
Configure, adapt, and extend Microsoft Dynamics CRM 2011—guided by two of the leading implementation specialists in the field. Whether you're an IT professional, a developer, or a power user, you'll get pragmatic, hands-on insights for customizing CRM in your organization—with or without programming.

Discover how to:

  • Set up and configure your system
  • Plan and configure security settings and information access
  • Easily customize form attributes, views, and relationships
  • Create and deploy custom reports
  • Use xRM to quickly create and efficiently manage line-of-business applications
  • Automate business workflows
  • Extend Microsoft Dynamics CRM with scripts and assemblies

About the Author
Mike Snyder and Jim Steger are cofounders and principals at Sonoma Partners, a consulting firm specializing in Microsoft Dynamics CRM implementations. Both Mike and Jim have been recognized as Microsoft MVPs for their contributions to the Microsoft Dynamics community. Mike is one of the industry's leading CRM experts and participates in the Microsoft Dynamics Partner Advisory Council. Jim is a leading technical architect for Microsoft Dynamics CRM, with deep experience in XRM solutions complex enterprise integration projects.

Jim Steger and Mike Snyder are cofounders and principals at Sonoma Partners, a consulting firm specializing in Microsoft Dynamics CRM implementations. Both Mike and Jim have been recognized as Microsoft MVPs for their contributions to the Microsoft Dynamics community. Mike is one of the industry's leading CRM experts and participates in the Microsoft Dynamics Partner Advisory Council. Jim is a leading technical architect for Microsoft Dynamics CRM, with deep experience in XRM solutions complex enterprise integration projects.

Book Details

  • Paperback: 624 pages
  • Publisher: Microsoft Press (March 2011)
  • Language: English
  • ISBN-10: 0735648123
  • ISBN-13: 978-0735648128
  • File Size: 93.7 MiB
  • Hits: 564 times
Download Link

Creating a Website: The Missing Manual, 3rd Edition - free download ebook

Book Description
Think you need an army of skilled programmers to build a web site? Think again. With nothing more than an ordinary PC, some raw ambition, and this book, you'll learn how to create and maintain a professional-looking and visitor-friendly site that features components such as audio, video, and e-commerce capability. This Missing Manual gives you all the tools, techniques, and expert advice you need — including when and how to adopt HTML5.
  • Learn to create a site from start to finish with hands-on, guided instructions
  • Control page design and layout with powerful style sheets
  • Bring in cash with Google ads, affiliate programs, and a PayPal shopping cart
  • Track site visitors and identify the pages they're checking out most often
  • Build a community by adding online discussions and forums
  • Create your own blog using a free blog-hosting service
  • Find the right Web host and get a personalized Web address

About the Author
Matthew MacDonald is a developer, author, and educator in all things Visual Basic and .NET. He's worked with Visual Basic and ASP since their initial versions, and has written over a dozen books on the subject, including The Book of VB .NET (No Starch Press) and Visual Basic 2005: A Developer's Notebook (O'Reilly). He has also written a number of Missing Manual titles on Excel 2007 and Access 2007 (O'Reilly). His website is http://www.prosetech.com/.

Book Details

  • Paperback: 582 pages
  • Publisher: O'Reilly Media; 3rd Edition (April 2011)
  • Language: English
  • ISBN-10: 144930172X
  • ISBN-13: 978-1449301729
  • File Size: 52.4 MiB
  • Hits: 1,120 times
Download Link

Developing Android Applications with Adobe AIR - free download ebook

Book Description
If you want to use your ActionScript skills to build mobile applications for the Android OS, this thorough guide will show you how to use the unique programming environment, architecture, and tools in the Adobe AIR for Android SDK. You'll get practical hands-on experience on a wide range of development topics, from device-specific features to optimization techniques and best practices — including how expand your mobile development experience beyond Android to other platforms.

Developing Android Apps with Adobe AIR takes you through the entire development process, with ready-to-run example code that implements each feature discussed, including:

  • Touch and gesture events, and screen orientation
  • Saving and retrieving data on the device
  • Features such as geolocation and the accelerometer
  • Animation, scrolling, device resolution, and vector images versus bitmaps
  • Architecture for one screen at a time and breadcrumb navigation
  • Advanced topics, such as security, custom views, and optimization

About the Author
Veronique Brossier is Senior Flash Engineer at MTVNetworks and adjunct professor at ITP/New York University. She has worked on applications for the world of art and entertainment, including The New York Visitor Center and the 9/11 Memorial site for Local Projects, NickLab for R/Greenberg Associates, Cartoon Network Online, the Hall of Biodiversity at the American Museum of National History, and many more.

Book Details

  • Paperback: 320 pages
  • Publisher: O'Reilly Media (April 2011)
  • Language: English
  • ISBN-10: 1449394825
  • ISBN-13: 978-1449394820
  • File Size: 10.2 MiB
  • Hits: 945 times
Download Link

5/04/2011

Murach’s HTML, XHTML, and CSS - free download ebook

Book Description
Whether you're just starting out in web development or you'd like to update your existing skills, this book gets you off to a fast start! In fact, in just the first 6 chapters, you'll learn more about web development than you can from most full books. By the end of this crash course, you'll be developing web pages the professional way, with HTML or XHTML for the content and CSS for the formatting and page layout. That includes sophisticated page layouts that require the use of the box model, floating, and positioning.In section 2, you'll learn all the other skills that you need for developing web pages. Those skills include how to develop forms that are submitted to web servers, how to add audio or video to a page, how to use a style sheet for printing, how to develop pages for mobile devices…everything you need for modern web pages. You'll also learn how to take your web pages to the next level by using tested JavaScript code for effects like image rollovers and slide shows.

In the last section, now that you know how to develop web pages, you'll learn how to design an entire web site using today's best practices. You'll also learn how to deploy your web site, and how to get it into the major search engines and directories. When you're done, you'll have all the perspective and skills you need to develop professional web pages.

About the Author
Anne Boehm has over 30 years of experience as an enterprise programmer. She got started with Visual Basic in the days of VB5, and has been programming on .NET since its inception. In the past 5 years, she's added C# to her programming repertoire, and she's authored or co-authored books on Visual Basic, C#, ADO.NET, and ASP.NET.

Book Details

  • Paperback: 506 pages
  • Publisher: Mike Murach & Associates (July 2010)
  • Language: English
  • ISBN-10: 9781890774578
  • ISBN-13: 978-1890774578
  • File Size: 69.5 MiB
  • Hits: 1,495 times
Download Link

Murach’s JavaScript and DOM Scripting - free download ebook

Book Description
Want to create websites that deliver the fast response times, dynamic user interfaces, and special effects that today's users expect? Then this is the book for you! Whether you're just starting out in JavaScript or whether you're ready to move into DOM scripting, it gives you the skills you need. Here's how:

#1: It's 2 books in 1: A JavaScript book and a DOM scripting book
Most books cover JavaScript or DOM scripting. But to create user-responsive sites, you need to know both.

So the first half of this book is a course in JavaScript essentials. Then, the second half is a course in DOM scripting that gives you a clear understanding of how DOM scripting works, how JavaScript underlies it, and how to use it to build applications that run slide shows, use drop-down menus, rotate headlines, sort tables, provide animation, and more!

That means you can gain basic to expert skills in a single book.

#2: It provides a fast start
Section 1 is a crash course in JavaScript. In fact, by the end of chapter 3, you'll know how to code, test, and debug applications that include elementary DOM scripting. Then, the rest of the book builds on those skills to cover all the JavaScript and DOM scripting essentials.

#3: It shows you how to create and use event-handling libraries for browser compatibility
One of the headaches of web programming is ensuring that the code will work with all the popular browsers.

So this book shows you how to create your own event-handling libraries of browser-compatible code, so you can draw on it as needed. It shows you how to take advantage of free, third-party libraries like jQuery and Dojo. And it helps you to appreciate, and profit from, the extensive libraries of tested code that are included in the downloadable applications for the book.

#4: It shows 20 complete applications that can be used as models for new apps
The key to mastering client-side web development is to have plenty of applications that show how the features interact and what problems might occur in building a website.

So this book gives you complete code for 20 professional applications. These run the gamut from business applications, like object-oriented forms validation, to entertainment apps, like a rotating, 3-dimensional carousel of images that the user can control with the mouse or keystrokes.

You can download these for free from the Murach website. Experiment with them on your own, then use them as time-saving models for new applications.

#5: The paired-pages format lets developers set their own pace
Murach books have a distinctive format. Each two-page spread presents a single topic: the lefthand page explains the topic, while the righthand page shows the critical details, using syntax, code, screen shots, and how-to notes.

Both beginning and experienced developers tell us that this format makes it easy to focus on the information they need, whether they're using the book for training or reference. Again, you can try this out for yourself by downloading chapters 2 and 3 for free from the Murach website.

So don't wait to become an expert web developer. Get your copy of Murach's JavaScript and DOM Scripting today!

Book Details

  • Paperback: 764 pages
  • Publisher: Mike Murach & Associates (August 2009)
  • Language: English
  • ISBN-10: 1890774553
  • ISBN-13: 978-1890774554
  • File Size: 106.6 MiB
  • Hits: 1,438 times
Download Link

Java for Programmers, 2nd Edition - free download ebook

Book Description
The professional programmer's Deitel® guide to Java development and the powerful Java platform

Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code walkthroughs and program outputs. The book features 200+ complete Java programs with 18,000+ lines of proven Java code, and hundreds of tips that will help you build robust applications.

Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including GUI, graphics, exception handling, generics, collections, JDBC™, web-application development with JavaServer™ Faces, web services and more. You'll enjoy the Deitels' classic treatment of object-oriented programming and the OOD/UML® ATM case study, including a complete Java implementation. When you're finished, you'll have everything you need to build object-oriented Java applications.

Practical, example-rich coverage of:

  • Java SE 7
  • Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces
  • Integrated OOP Case Studies
  • Industrial-Strength, 95-Page OOD/UML® ATM Case Study
  • JavaServer Faces 2.0, Ajax-Enabled Web Apps, Web Services, Networking
  • JDBC, SQL, Java DB, MySQL®
  • Threads and the Concurrency APIs
  • I/O, Types, Control Statements, Methods
  • Arrays, Generics, Collections
  • Exception Handling, Files
  • GUI, Graphics, GroupLayout, JDIC
  • Using the Debugger and the API Docs
  • Online, Three-Chapter Introduction to Android App Development

Book Details

  • Paperback: 1168 pages
  • Publisher: Prentice Hall; 2nd Edition (April 2011)
  • Language: English
  • ISBN-10: 0132821540
  • ISBN-13: 978-0132821544
  • File Size: 14.7 MiB
  • Hits: 1,856 times
Download Link

100 Things Every Designer Needs to Know About People - free download ebook

Book Description
If you want to design intuitive and engaging web sites, apps, print materials or products, then you need to know the psychology that underlies people's behavior. 100 Things Every Designer Needs to Know About People explores both the foundational and the latest research in the psychology of the conscious mind and applies it to design. What grabs and holds attention on a page or screen? What is more important, peripheral vision or central vision? How much information is too much at one time? How do you motivate people to continue on to the next step? What line length should you use if you want people to read text on or offline? What about color? Imagery? Does font type really matter? These are just a few of the questions that the book answers.

This book is not just a set of guidelines, but a deep dive into what makes people tick. Dr. Weinschenk shares the psychology research and shows lots of examples so that you can design intuitive and engaging print, web, applications and products that match the way people think, work, and play.

About the Author
Susan Weinschenk has a Ph.D. in Psychology, and a 30-year career in applying psychology to the design of technology. She has written several books on user-centered design. Her 2008 book, Neuro Web Design: What makes them click?, published by New Riders, applies the research on neuroscience to the design of web sites. A popular speaker and presenter, her nickname is "The Brain Lady". She is Chief of User Experience Strategy, Americas, at Human Factors International, and runs a popular blog: Whatmakesthemclick.net.

Book Details

  • Paperback: 224 pages
  • Publisher: New Riders Press (April 2011)
  • Language: English
  • ISBN-10: 0321767535
  • ISBN-13: 978-0321767530
  • File Size: 10.0 MiB
  • Hits: 1,434 times
Download Link

Moral Intelligence 2.0: Enhancing Business Performance and Leadership Success in Turbulent Times - free download ebook

Book Description
A dramatic erosion of trust in our business, financial, and government leaders has provided even stronger evidence of the links between moral intelligence and optimal business and personal performance. In Moral Intelligence 2.0, Douglas Lennick and Fred Kiel thoroughly update their best-seller to demonstrate those linkages—and to guide leaders in measuring, developing, and applying moral intelligence throughout their organizations.

From the Back Cover
"Organizations without strong values will not survive the test of time. Moral Intelligence 2.0 offers a timeless message that is particularly timely in light of the recent financial crisis. Read it. Apply it. It makes sense."
—Jim Cracchiolo, Chairman and CEO, Ameriprise Financial

"This is a critically important book at a critical time in the history of U.S. financial markets."
—John Taft, CEO, RBC Wealth Management and Chairman, Securities and Financial Markets Association

"The authors demonstrate that business success should be built on the bedrock of moral values. They clearly identify the need to foster these moral skills in future generations of leaders."
—Jeff Ettinger, CEO, Hormel Foods Corporation

"Leaders who gain their employees' confidence through moral leadership will achieve greater commitment, productivity, and sustained performance. This book helps you identify such leaders and build a culture of moral competence in your organization."
—David E. Pylipow, EVP and Chief Human Resources Officer, SuperValu, Inc.

"I highly recommend this book to my students and strongly believe it is essential reading for any business executive."
—Shane Dikolli, Ph.D. CPA, Associate Professor, The Fuqua School of Business, Duke University

"Lennick and Kiel bring brilliant clarity to the potential market disruption caused by applying sophisticated analytic approaches without the filter of strong moral codes."
—Mark B. Gorman, CEO and Founder, The Gorman Group Insurance Consultancy

"The world of business would be vastly improved if Moral Intelligence became required reading."
–Daniel Goleman, Author of Emotional Intelligence

Great companies have leaders who actively apply moral values to achieve enduring success. Conversely, companies with amoral or dishonorable leaders fail–and, in the recent financial crisis, they nearly took down the world economy with them. Moral Intelligence 2.0 identifies the values that matter most, demonstrates their links to success, shows how to apply them as leaders, and helps you build companies that embody them.

Using new examples, case studies, and interviews with key business leaders, the authors show how greater moral intelligence can drive higher levels of trust, engagement, retention, and innovation. Readers will find specific, expert guidance on moral leadership in both large organizations and entrepreneurial ventures. This edition also introduces a practical, step-by-step plan for strengthening all four core elements of moral intelligence: integrity, responsibility, compassion, and forgiveness.

Quantifying the business value of high moral intelligence
…and the multiple costs of moral failure

Applying moral values when it's toughest–and matters most
Four steps toward the right decision: recognize, reflect, reframe, and respond

Becoming a more effective moral leader
Improving your personal Moral Positioning System–and using it to lead

Book Details

  • Hardcover: 336 pages
  • Publisher: Pearson Prentice Hall (March 2011)
  • Language: English
  • ISBN-10: 0132498286
  • ISBN-13: 978-0132498289
  • File Size: 3.4 MiB
  • Hits: 586 times
Download Link

DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD - free download ebook

Book Description
The Oracle Solaris DTrace feature revolutionizes the way you debug operating systems and applications. Using DTrace, you can dynamically instrument software and quickly answer virtually any question about its behavior. Now, for the first time, there's a comprehensive, authoritative guide to making the most of DTrace in any supported UNIX environment–from Oracle Solaris to OpenSolaris, Mac OS X, and FreeBSD.

Written by key contributors to the DTrace community, DTrace teaches by example, presenting scores of commands and easy-to-adapt, downloadable D scripts. These concise examples generate answers to real and useful questions, and serve as a starting point for building more complex scripts. Using them, you can start making practical use of DTrace immediately, whether you're an administrator, developer, analyst, architect, or support professional.

The authors fully explain the goals, techniques, and output associated with each script or command. Drawing on their extensive experience, they provide strategy suggestions, checklists, and functional diagrams, as well as a chapter of advanced tips and tricks. You'll learn how to

  • Write effective scripts using DTrace's D language
  • Use DTrace to thoroughly understand system performance
  • Expose functional areas of the operating system, including I/O, filesystems, and protocols
  • Use DTrace in the application and database development process
  • Identify and fix security problems with DTrace
  • Analyze the operating system kernel
  • Integrate DTrace into source code
  • Extend DTrace with other tools

This book will help you make the most of DTrace to solve problems more quickly and efficiently, and build systems that work faster and more reliably.

From the Back Cover
The first guide to DTrace: the breakthrough debugging tool for Mac OS X, Unix, Solaris, and OpenSolaris operating systems and applications

  • Complete coverage: architecture, implementation, components, usage, and much more
  • Covers integrating DTrace into open source code, and integrating probes into application software
  • Includes full chapter of advanced tips and techniques
  • For users of DTrace on all platforms
  • Foreword by Bryan Cantril, creator of DTrace

DTrace represents a revolution in debugging. Using it, administrators, developers, and service personnel can dynamically instrument operating systems and applications to quickly ask and answer virtually any question about how their operating systems or user programs are behaving. Now available for Solaris 10 and OpenSolaris, Mac OS X, and FreeBSD, thousands of professionals are discovering DTrace – but, until now, there's been no comprehensive, authoritative guide to using it. This book fills that gap. Written by four key contributors to the DTrace community, it's the first single source reference to this powerful new technology. The authors cover everything technical professionals need to know to succeed with DTrace, regardless of the operating system or application they want to instrument. The book also includes a full chapter of advanced tips and techniques.

Book Details

  • Paperback: 1152 pages
  • Publisher: Prentice Hall (March 2011)
  • Language: English
  • ISBN-10: 0132091518
  • ISBN-13: 978-0132091510
  • File Size: 7.8 MiB
  • Hits: 632 times
Download Link

IPv6 for Enterprise Networks - free download ebook

Book Description
The practical guide to deploying IPv6 in campus, WAN/branch, data center, and virtualized environments

IPv6 for Enterprise Networks brings together all the information you need to successfully deploy IPv6 in any campus, WAN/branch, data center, or virtualized environment. Four leading Cisco IPv6 experts present a practical approach to organizing and executing your large-scale IPv6 implementation. They show how IPv6 affects existing network designs, describe common IPv4/IPv6 coexistence mechanisms, guide you in planning, and present validated configuration examples for building labs, pilots, and production networks.

The authors first review some of the drivers behind the acceleration of IPv6 deployment in the enterprise. Next, they introduce powerful new IPv6 services for routing, QoS, multicast, and management, comparing them with familiar IPv4 features and behavior. Finally, they translate IPv6 concepts into usable configurations. Up-to-date and practical, IPv6 for Enterprise Networks is an indispensable resource for every network engineer, architect, manager, and consultant who must evaluate, plan, migrate to, or manage IPv6 networks.

  • Identify how IPv6 affects enterprises
  • Understand IPv6 services and the IPv6 features that make them possible
  • Review the most common tranisition mechanisms including dual-stack (IPv4/IPv6) networks, IPv6 over IPv4 tunnels, and IPv6 over MPLS
  • Create IPv6 network designs that reflect proven principles of modularity, hierarchy, and resiliency
  • Select the best implementation options for your organization
  • Build IPv6 lab environments
  • Configure IPv6 step-by-step in campus, WAN/branch, and data center networks
  • Integrate production-quality IPv6 services into IPv4 networks
  • Implement virtualized IPv6 networks
  • Deploy IPv6 for remote access
  • Manage IPv6 networks efficiently and cost-effectively

This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.

Book Details

  • Hardcover: 400 pages
  • Publisher: Cisco Press (March 2011)
  • Language: English
  • ISBN-10: 1587142279
  • ISBN-13: 978-1587142277
  • File Size: 10.6 MiB
  • Hits: 847 times
Download Link
 [FileSonic] Cisco.Press.IPv6.for.Enterprise.Networks.Mar.2011.rar 
[Sponsor] Cisco.Press.IPv6.for.Enterprise.Networks.Mar.2011.rar

5/03/2011

Securing the Cloud: Cloud Computer Security Techniques and Tactics - free download ebook

Book Description
As companies turn to cloud computing technology to streamline and save money, security is a fundamental concern. Loss of certain control and lack of trust make this transition difficult unless you know how to handle it. Securing the Cloud discusses making the move to the cloud while securing your peice of it! The cloud offers felxibility, adaptability, scalability, and in the case of security-resilience. This book details the strengths and weaknesses of securing your company's information with different cloud approaches. Attacks can focus on your infrastructure, communications network, data, or services. The author offers a clear and concise framework to secure your business' assets while making the most of this new technology.
  • Provides a sturdy and stable framework to secure your piece of the cloud, considering alternate approaches such as private vs. public clouds, SaaS vs. IaaS, and loss of control and lack of trust
  • Discusses the cloud's impact on security roles, highlighting security as a service, data backup and disaster recovery
  • Details the benefits of moving to the cloud-solving for limited availability of space, power and storage

About the Author
Vic (J.R.) Winkler is a Senior Associate at Booz Allen Hamilton, providing technical consultation to U.S. Government clients. He is a published InfoSec and cyber security researcher as well as an expert in intrusion/anomaly detection. At Sun Microsystems, Vic served as the Chief Technologist for Security for the Sun Public Cloud. He was also Chairman of the Board for the Sun Security Technology Ambassador program (presales security engineers). In 2010, he became a member of the Advisory Board for StratuScape (a Silicon Valley startup). Vic's background includes positions as an R&D principal investigator at Planning Research Corporation (PRC), where he was the lead designer and Program Manager for a trusted B1 UNIX OS. At PRC, he also conceived of and built one of the first network/host Intrusion Detection Systems (IDS). Vic has over 30 years' experience in InfoSec/cyber security, cloud computing, systems and applications engineering, IT operations and management. He has numerous technical conference publications, and as a visiting cyber security expert, Vic was the author of the Information Security policy for the Government of Malaysia.

Book Details

  • Paperback: 314 pages
  • Publisher: Syngress (May 2011)
  • Language: English
  • ISBN-10: 1597495921
  • ISBN-13: 978-1597495929
  • File Size: 3.3 MiB
  • Hits: 835 times
Download Link

50 Tips and Tricks for MongoDB Developers - free download ebook

Book Description
A collection of tips, tricks, and hacks to help MongoDB developers get the most out of the software. The tips cover everything from application design to data safety and monitoring.

Table of Contents
Chapter 1 Application Design Tips
Tip #1: Duplicate data for speed, reference data for integrity
Tip #2: Normalize if you need to future-proof data
Tip #3: Try to fetch data in a single query
Tip #4: Embed dependent fields
Tip #5: Embed "point-in-time" data
Tip #6: Do not embed fields that have unbound growth
Tip #7: Pre-populate anything you can
Tip #8: Preallocate space, whenever possible
Tip #9: Store embedded information in arrays for anonymous access
Tip #10: Design documents to be self-sufficient
Tip #11: Prefer $-operators to JavaScript
Tip #12: Compute aggregations as you go
Tip #13: Write code to handle data integrity issues
Chapter 2 Implementation Tips
Tip #14: Use the correct types
Tip #15: Override _id when you have your own simple, unique id
Tip #16: Avoid using a document for _id
Tip #17: Do not use database references
Tip #18: Don't use GridFS for small binary data
Tip #19: Handle "seamless" failover
Tip #20: Handle replica set failure and failover
Chapter 3 Optimization Tips
Tip #21: Minimize disk access
Tip #22: Use indexes to do more with less memory
Tip #23: Don't always use an index
Tip #24: Create indexes that cover your queries
Tip #25: Use compound indexes to make multiple queries fast
Tip #26: Create hierarchical documents for faster scans
Tip #27: AND-queries should match as little as possible as fast as possible
Tip #28: OR-queries should match as much as possible as soon as possible
Chapter 4 Data Safety and Consistency
Tip #29: Write to the journal for single server, replicas for multiserver
Tip #30: Always use replication, journaling, or both
Tip #31: Do not depend on repair to recover data
Tip #32: Understand getlasterror
Tip #33: Always use safe writes in development
Tip #34: Use w with replication
Tip #35: Always use wtimeout with w
Tip #36: Don't use fsync on every write
Tip #37: Start up normally after a crash
Tip #38: Take instant-in-time backups of durable servers
Chapter 5 Administration Tips
Tip #39: Manually clean up your chunks collections
Tip #40: Compact databases with repair
Tip #41: Don't change the number of votes for members of a replica set
Tip #42: Replica sets can be reconfigured without a master up
Tip #43: –shardsvr and –configsvr aren't required
Tip #44: Only use –notablescan in development
Tip #45: Learn some JavaScript
Tip #46: Manage all of your servers and databases from one shell
Tip #47: Get "help" for any function
Tip #48: Create startup files
Tip #49: Add your own functions
Tip #50: Use a single connection to read your own writes

Book Details

  • Paperback: 66 pages
  • Publisher: O'Reilly Media (April 2011)
  • Language: English
  • ISBN-10: 1449304613
  • ISBN-13: 978-1449304614
  • File Size: 6.1 MiB
  • Hits: 1,003 times
Download Link
 [FileSonic] Oreilly.50.Tips.and.Tricks.for.MongoDB.Developers.Apr.2011.rar 
[Sponsor] Oreilly.50.Tips.and.Tricks.for.MongoDB.Developers.Apr.2011.rar

SQL Server 2008 Administration: Real-World Skills for MCITP Certification and Beyond - free download ebook

Book Description
The ideal on-the-job reference guide for SQL Server 2008 database administratorsIf you manage and administer SQL Server 2008 in the real world, you need this detailed guide at your desk. From planning to disaster recovery, this practical book explores tasks and scenarios that a working SQL Server DBA faces regularly and shows you step by step how to handle them. Topics include installation and configuration, creating databases and tables, optimizing the database server, planning for high availability, and more.

And, if you're preparing for MCTS or MCITP certification in SQL Server 2008 administration, this book is the perfect supplement to your preparation, featuring a CD with practice exams, flashcards, and video walkthroughs of the more difficult administrative tasks

  • Delves into Microsoft's SQL Server 2008, a rich set of enterprise-level database services for business-critical applications
  • Explores the skills you'll need on the job as a SQL Server 2008 administrator
  • Shows you how to implement, maintain, and repair the SQL Server database, including bonus videos on the CD where the authors walks you through the more difficult tasks
  • Covers database design, installation and configuration, creating databases and tables, security, backup and high availability, and more
  • Supplements your preparation for MCTS and MCITP SQL Server 2008 certification with in-depth coverage of the skill sets required for certification, as defined by Microsoft
  • Uses hands-on exercises and real-world scenarios to keep what you're learning grounded in the reality of the workplace

Make sure you're not only prepared for certification, but also for your job as a SQL Server 2008 administrator, with this practical reference!

Book Details

  • Paperback: 816 pages
  • Publisher: Sybex (May 2010)
  • Language: English
  • ISBN-10: 9780470554203
  • ISBN-13: 978-0470554203
  • File Size: 16.7 MiB
  • Hits: 805 times
Download Link

Oracle Database 11g Release 2 High Availability, 2nd Edition - free download ebook

Book Description
Leverage Oracle Database 11g Release 2 High Availability Features

Protect your critical business assets and achieve maximum database uptime using the detailed information in this Oracle Press guide. Oracle Database 11g Release 2 High Availability: Maximize Your Availability with Grid Infrastructure, Oracle Real Application Clusters, and Oracle Data Guard, Second Edition provides cost-effective solutions to current availability challenges. Discover how to grid-enable your IT framework, roll out Oracle Real Application Clusters, maintain standby databases, and deploy Oracle Flashback. Monitoring, tuning, and disaster recovery techniques are also covered in this comprehensive resource.

  • Install Oracle Clusterware (as part of Oracle's grid infrastructure) or upgrade from an earlier version
  • Build test clusters and hosts using Oracle VM
  • Work with Oracle Automatic Storage Management and Oracle Automatic Storage Management Cluster File System
  • Create synchronized standby databases using Oracle Data Guard
  • Reliably archive and restore data with Oracle Recovery Manager
  • Use Oracle Flashback to identify and undo user errors
  • Configure Oracle Enterprise Manager Grid Control for management of an Oracle maximum availability architecture environment

Book Details

  • Paperback: 557 pages
  • Publisher: McGraw-Hill Osborne Media; 2nd Edition (March 2011)
  • Language: English
  • ISBN-10: 9780071752084
  • ISBN-13: 978-0071752084
  • File Size: 6.9 MiB
  • Hits: 577 times
Download Link

Real-World Flash Game Development, 2nd Edition - free download ebook

Book Description
Your deadline just got moved up. Your artist has never worked with Flash before. Your inner programmer is telling you that no OOP is a big Oops! Any Flash developer can share similar tales of woe. This book breaks down the process of Flash game development into simple, approachable steps. Never heard of a game loop before? No idea what a design pattern is? No problem! Chris Griffith gives you real-world expertise, and real-world code that you can use in your own games. Griffith has been building games in Flash long enough to know what works and what doesn't. He shows you what you need to know to get the job done.

Griffith covers Flash for the everyday developer. The average Flash developer doesn't have luxurious timelines, employers who understand the value of reusability, or the help of an information architect to design a usable experience. This book helps bridge the gap for these coders who may be used to C++, Java, or C# and want to move over to Flash. Griffith covers real-world scenarios pulled from his own experiences developing games for over 10 years in the industry.

The 2nd edition will include: completely new game examples on more advanced topics like 3D; more robust physics and collision detection; and mobile device coverage with Android platform development for us on phones and tablets. Also coverage of the new features available in Flash CS5, Flash Player 10.1, and AIR 2.0 that can be used for game development. The associated web site for the book: www.flashgamebook.com gets close to 1,000 visits a month. On the site, readers can find all the source code for the examples, news on industry happenings, updates and special offers, and a discussion forum to ask questions and share ideas.

  • Teaches Flash users the most effective ways to leverage Flash as a game development tool. Concrete, relatable approaches to Flash game development. * Covers ALL the aspects that come into play when developing a game in Flash, including art, animation, scripting, and optimization. Provides sound strategies, and realistic goals for success – with REAL-WORLD examples and code included so that programmers become quickly empowered to make their own Flash games.
  • Website www.flashgamebook.com offers all the source code for the examples, news on industry happenings, updates and special offers, and a discussion forum to ask questions and share ideas.
  • WHAT'S NEW in 2nd Edition: adding mobile game development on Android OS, along with host of other updates, revisions. There are 3 new games that author builds from scratch. One uses a popular 3D framework to demonstrate bringing Flash games into the 3rd dimension, while using 2D programming under the hood. The other two game examples focus on deployment to the Android mobile platforms, one for a phone and one for a tablet.

Book Details

  • Paperback: 432 pages
  • Publisher: Focal Press; 2nd Edition (April 2011)
  • Language: English
  • ISBN-10: 0240817680
  • ISBN-13: 978-0240817682
  • File Size: 3.8 MiB
  • Hits: 828 times
Download Link

Team Roles at Work, 2nd Edition - free download ebook

Book Description
Belbin's renowned Team Role theory is a familiar concept for managers and management trainers across the world.

Following on from the best-selling Management Teams: Why they succeed or fail, this second edition of Team Roles at Work provides useful insights into how to apply the theory in everyday work situations.

This book explores the impact of Team Roles from interpersonal chemistry and managing difficult relationships, to cultivating effective leaders and shaping organizations.

Now fully updated, this second edition has new practical examples and summaries bringing this book up to date 17 years after its original publication. Drawing from Belbin's own practical experience it answers the queries that have arisen during those years. Further information accompanies the book on the Belbin website, www.belbin.com/books/books.htm including a free, downloadable, full-page summary of Team Roles with their icons, descriptions, strengths and allowable weaknesses.

  • Complete descriptions of the Belbin Team Roles provide an understanding of how to analyse teams and then maximise output by using each team member's strengths
  • Numerous real world case studies show how to apply the theory to real situations
  • A highly practical book and online toolkit at www.Belbin.com demonstrates how to apply the Belbin team role method

Book Details

  • Paperback: 162 pages
  • Publisher: Butterworth-Heinemann; 2nd Edition (March 2010)
  • Language: English
  • ISBN-10: 9781856178006
  • ISBN-13: 978-1856178006
  • File Size: 2.0 MiB
  • Hits: 673 times
Download Link

5/02/2011

JavaScript: The Definitive Guide, 6th Edition - free download ebook

Book Description
Whether you need an example-driven programmer's guide or a complete desk reference, JavaScript: The Definitive Guide is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets.

JavaScript: The Definitive Guide is organized into four sections:

  • Learn the core JavaScript language in detail — ideal for newcomers as well as experienced JavaScript programmers who want to sharpen their skills
  • Understand the scripting environment provided by web browsers with broad and deep coverage of client-side JavaScript illustrated by many sophisticated examples
  • Get a complete reference for core JavaScript that documents every class, object, constructor, method, function, property, and constant
  • Consult a separate reference to client-side JavaScript, including legacy web browser APIs, the standard Level 2 DOM API, the XMLHttpRequest object, and the canvas tag

"A must-have reference for expert JavaScript programmers…well-organized and detailed."
–Brendan Eich, creator of JavaScript, CTO of Mozilla

"I made a career of what I learned from JavaScript: The Definitive Guide."
– Andrew Hedges, Tapulous

"The Definitive Guide taught me JavaScript."
–Tom Robinson, co-founder of 280 North, co-creator of Cappuccino

About the Author
David Flanagan is a programmer and writer with a website at http://davidflanagan.com. His other O'Reilly books include JavaScript Pocket Reference, The Ruby Programming Language, and Java in a Nutshell. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and children in the Pacific Northwest between the cities of Seattle, Washington, and Vancouver, British Columbia.

Book Details

  • Paperback: 1100 pages
  • Publisher: O'Reilly Media; 6th Edition (April 2011)
  • Language: English
  • ISBN-10: 0596805527
  • ISBN-13: 978-0596805524
  • File Size: 16.9 MiB
  • Hits: 2,373 times
Download Link

LPI Linux Certification in a Nutshell, 2nd Edition - free download ebook

Book Description
LPI Linux Certification in a Nutshell, Second Edition is an invaluable resource for determining what you need to practice to pass the Linux Professional Institute exams. This book will help you determine when you're ready to take the exams, which are technically challenging and designed to reflect the skills that administrators need in real working environments.

As more corporations adopt Linux as the networking backbone for their IT systems, the demand for certified technicians will become even greater. Passing the LPI exams will broaden your career options because the LPIC is the most widely known and respected Linux certification program in the world. Linux Journal recognized the LPI as the best Training and Certification Program. The exams were developed by the Linux Professional Institute, an international, volunteer-driven organization with affiliates in a dozen countries.

The core LPI exams cover two levels. Level 1 tests a basic knowledge of Linux installation, configuration, and command-line skills. Level 2 goes into much more depth regarding system troubleshooting and network services such as email and the Web. The second edition of LPI Linux Certification in a Nutshell is a thoroughly researched reference to these exams. The book is divided into four parts, one for each of the LPI exams. Each part features not only a summary of the core skills you need, but sample exercises and test questions, along with helpful hints to let you focus your energies.

Major topics include:

  • GNU and Unix commands
  • Linux installation and package management
  • Devices, filesystems, and kernel configuration
  • Text editing, processing, and printing
  • The X Window System
  • Networking fundamentals and troubleshooting
  • Security, including intrusion detection, SSH, Kerberos, and more
  • DNS, DHCP, file sharing, and other networking infrastructure
  • Email, FTP, and Web services

Praise for the first edition:
"Although O'Reilly's Nutshell series are intended as 'Desktop Reference' manuals, I have to recommend this one as a good all-round read; not only as a primer for LPI certification, but as an excellent introductory text on GNU/Linux. In all, this is a valuable addition to O'Reilly's already packed stable of Linux titles and I look forward to more from the author." –First Monday

Book Details

  • Paperback: 992 pages
  • Publisher: O'Reilly Media; 2nd Edition (July 2006)
  • Language: English
  • ISBN-10: 9780596005283
  • ISBN-13: 978-0596005283
  • File Size: 10.1 MiB
  • Hits: 582 times
Download Link

Programming Interactivity - free download ebook

Book Description
If you're interested in using electronics and programming to create rich interactive experiences with your artwork, designs, or prototypes, Programming Interactivity is the place to start. You'll explore common themes in interactive art and design, like 2D and 3D graphics, sound, physical interaction, computer vision, circuit bending, geo-location and more. This book explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers:
  • Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phones
  • Arduino, a system that integrates a microcomputer prototyping board, IDE, and programming language for creating your own hardware and controls
  • OpenFrameworks, a coding framework simplified for designers and artists, using the powerful C++ programming language

You'll get working code samples you can use right away, along with the background and technical information you need to design, program, build, and troubleshoot your own projects. Programming Interactivity also examines cutting-edge design techniques, and includes discussions with leading artists and designers on projects and theory.

About the Author
Josh Noble is a consultant, freelance developer and Rich Internet Application designer, based in Brooklyn, New York. He's the lead author of O'Reilly's Flex 3 Cookbook (released May 2008).

As a graduate student, Joshua Noble studied interactive art, teaching himself programming and electronics using available resources on the internet. After school, he began teaching coding to art and design students interested in interactive design at the School of the Museum of Fine Arts in Boston. He found an acute need for a book that taught the technical aspects of programming and computing for interactive art and design as well as some of the theoretical and conceptual aspects of design interaction. He's worked extensively with each of the tools discussed in this book and has taught the subject at workshops, colleges, and to friends.

Book Details

  • Paperback: 734 pages
  • Publisher: O'Reilly Media, Inc. (July 2009)
  • Language: English
  • ISBN-10: 0596154143
  • ISBN-13: 978-0596154141
  • File Size: 17.8 MiB
  • Hits: 689 times
Download Link

Murach’s ADO.NET 4 Database Programming with VB 2010 - free download ebook

Book Description
Now in its 4th Edition, this book shows Visual Basic developers how to use Visual Studio and ADO.NET to develop database applications the way the best professionals do. You'll learn how to:
  • quickly create Windows and web applications by dragging-and-dropping data controls in Visual Studio 2010
  • code your own presentation, business, and database classes with ADO.NET 4 to build 3-layer applications…the route the professionals take for flexibility and control
  • display and manipulate data in web applications by using ASP.NET data controls designed specifically for that purpose, like GridView and DetailsView
  • work with XML-specific features of ADO.NET and SQL Server to read, write, and manipulate XML data in your applications
  • create local reports using Visual Studio's Report Designer and Report Viewer to display data easily…and clearly!…in tables, matrices, lists, and charts
  • Use the Entity Framework to create an entity data model that maps business objects to database objects, then retrieve and maintain data through that model
  • Use LINQ to query datasets, SQL Server databases, and entity data

Practice exercises at the end of every chapter and complete database applications throughout help you master every skill along the way. And Murach's distinctive "paired-pages" format…where each skill is presented with examples and advice in a single 2-page spread…is great for both targeted learning and reference.

Book Details

  • Paperback: 756 pages
  • Publisher: Mike Murach & Associates; 4th Edition (March 2011)
  • Language: English
  • ISBN-10: 9781890774622
  • ISBN-13: 978-1890774622
  • File Size: 113.7 MiB
  • Hits: 704 times
Download Link

Murach’s ASP.NET 4 Web Programming with VB 2010 - Free download ebook

Book Description
This book has provided me with the information to jump right into creating web applications with Visual Basic. It is an excellent training guide and at the same time, it provides real-world examples that can be reused in multiple projects and applications. (A developer's comment on the previous edition of Murach's ASP.NET, posted online)Already know how to code in Visual Basic 2010? Then, master web programming with this .NET 4 edition of the ASP.NET book that's a favorite of developers. It teaches beginners how to develop web applications from scratch, while more seasoned professionals use it as a time-saving guide whenever they need the "how-to" details that take forever to find online.

Here's a quick rundown on what developers have always liked best about this book:

#1: Complete applications show you how all the pieces interact
The key to mastering ASP.NET 4 is to have plenty of real-world applications that guide you in using the skills you're learning…and that help you avoid the problems that you can run into as you build complex web sites. That's why this book gives you complete applications, including the web forms, the aspx code, and the VB code. Download the applications for free from the Murach website, and experiment with them on your own to see how valuable they are.

#2: It gives you a 6-chapter section on database programming that's geared to business applications
Database handling is crucial in business programming, yet it's glossed over in just a chapter or two in many books. In contrast, this 6-chapter section teaches you how to use SQL data sources and ASP.NET data controls to develop database applications with little or no VB code. Then, it teaches how to use object data sources to create 3-layer applications that let you separate the presentation code from the data access code. And each topic is illustrated using examples like maintenance and shopping cart applications…the kind of database applications you'll deal with every day.

#3: It teaches you ASP.NET development the way it should be done, using Visual Studio 2010
The 1.x edition of this book was one of the first to teach web development using Visual Studio instead of tools like Notepad. Today, no developer should miss out on the productivity features of Visual Studio 2010. So they're integrated throughout this book, rather than being relegated to just a chapter or two at the beginning.

#4: It teaches you ASP.NET 4 features when they're appropriate, not just convenient
In contrast to some books, the ASP.NET 4 features haven't just been tacked onto the chapters from the previous .NET 3.5 edition. Instead, author Anne Boehm has carefully analyzed how the changes affect the way you develop web applications and what you need to learn when. That means this book integrates the new material with the classic ASP.NET features that haven't changed, giving you a cohesive, fluid approach to learning web programming the way it's done today.

#5: The distinctive paired-pages format* makes learning…and reference…a breeze
A few years ago, a customer used the term "paired pages" to describe our presentation style, and the name has stuck. It means that this book presents each topic in a two-page spread. The right page gives screen shots, code, syntax, bulleted details whatever is needed to illustrate and summarize the topic; the left page provides extra explanation and perspective as needed. That makes it easy for developers at any level to skim through material they already know and focus on what's new to them. It means less reading for everyone. And it makes the book a quick and easy-to-use reference guide once you're done training.

Book Details

  • Paperback: 836 pages
  • Publisher: Mike Murach & Associates; 4th Edition (March 2011)
  • Language: English
  • ISBN-10: 189077460X
  • ISBN-13: 978-1890774608
  • File Size: 131.0 MiB
  • Hits: 723 times
Download Link

5/01/2011

Discovering SQL: A Hands-On Guide for Beginners - free ebook download

Book Description
Teaching the SQL skills that businesses demand when hiring programmersIf you're a SQL beginner, you don't just want to learn SQL basics, you also want to get some practical SQL skills you can use in the job market. This book gives you both. Covering the basics through intermediate topics with clear explanations, hands-on exercises, and helpful solutions, this book is the perfect introduction to SQL. Topics include both the current SQL:2008 standards, the upcoming SQL:2011 standards, and also how to use SQL against current releases of the most popular commercial SQL databases, such as Oracle, SQL Server, and MySQL.
  • Introduces SQL concepts, explains SQL statements, and clearly shows how to write efficient and effective SQL code
  • Uses a hands-on style and a sample database that incorporates all SQL concepts taught in the book; this database will be enhanced through the book as key points and lessons are covered
  • Covers topics such as how SQL interacts with the sample database via various interfaces, including vendor-provided utilities, programming languages, SQL clients, and productivity software
  • Includes appendices with primers on database normalization, set theory and bollean algebra, RDBMS software step-by-step setup guides, and database connectivity

Learn how to write effective, efficient SQL code with Discovering SQL: A Hands-On Guide for Beginners.

From the Back Cover
Discover best practices for turning data into information you can use

Structured Query Language, more popularly known as SQL, is a standard database language used to create, access and manipulate data, and store and maintain information in relational databases such as Access®, SQL Server®, Oracle®, and MySQL®. If that's all you know about SQL, then you're already ahead of the curve! Assuming no prior knowledge of SQL or relational databases, author Alex Kriegel takes you on a voyage of discovery as you learn SQL basics and learn to work with data stored in a relational database. Written in a beginner-friendly tone, this guide walks you through the creation of a sample database that incorporates all the SQL concepts taught throughout the book and also introduces data modeling, query tuning, and optimization.

Discovering SQL:

  • Covers the most important SQL dialects along with the current release of SQL Standard
  • Highlights the differences between particular implementations as well as the power and limitations of SQL
  • Demonstrates how SQL deals with all types of data: structured, unstructured and everything in between
  • Looks at dynamic SQL, procedural extensions and latest developments in the field
  • Shares best practices for optimizing query performance
  • Walks you through the basics of database design and introduces the tools for working with normalized data

Book Details

  • Paperback: 432 pages
  • Publisher: Wrox (April 2011)
  • Language: English
  • ISBN-10: 9781118002674
  • ISBN-13: 978-1118002674
  • File Size: 52.0 MiB
  • Hits: 1,632 times
Download Link

Professional Test Driven Development with C#: Developing Real World Applications with TDD - free ebook download

Book Description
Hands-on guidance to creating great test-driven development practice

Test-driven development (TDD) practice helps developers recognize a well-designed application, and encourages writing a test before writing the functionality that needs to be implemented. This hands-on guide provides invaluable insight for creating successful test-driven development processes. With source code and examples featured in both C# and .NET, the book walks you through the TDD methodology and shows how it is applied to a real-world application. You'll witness the application built from scratch and details each step that is involved in the development, as well as any problems that were encountered and the solutions that were applied.

  • Clarifies the motivation behind test-driven development (TDD), what it is, and how it works
  • Reviews the various steps involved in developing an application and the testing that is involved prior to implementing the functionality
  • Discusses unit testing and refactoring

Professional Test-Driven Development with C# shows you how to create great TDD processes right away.

From the Back Cover
Start working with test driven development processes to build better applications

If you want to write robust software that is simple to implement and maintain, you need to use Test Driven Development (TDD). This hands-on guide shows you how, providing invaluable insight for creating effective TDD processes. With the help of source code and examples featured in C#, the authors walk you through the TDD methodology and show you how to apply it to a real-world application. You'll explore the application as it's built from scratch and follow each step involved in development, including problems that arise and the solutions to apply. Within no time, you'll be designing your own successful TDD processes.

Professional Test Driven Development with C#:

  • Describes common software problems and provides refactoring practices that resolve them
  • Shows patterns that can be used to test WPF and Silverlight applications
  • Helps you ensure that when a defect is fixed it stays fixed without causing unexpected side effects
  • Shows how to structure your MVC application for testability
  • Shares the easy steps that can be taken to test WCF services
  • Explains how to run integration tests to ensure that everything works as planned
  • Uncovers best practices for writing good tests that are readable and maintainable

Book Details

  • Paperback: 360 pages
  • Publisher: Wrox (April 2011)
  • Language: English
  • ISBN-10: 047064320X
  • ISBN-13: 978-0470643204
  • File Size: 47.9 MiB
  • Hits: 2,245 times
Download Link