Jumat, 10 Agustus 2012

Wow! eBook: SOA Governance in Action - 9 new eBooks


Wow! eBook: SOA Governance in Action - 9 new eBooks

Link to Wow! eBook - Blog

SOA Governance in Action

Posted: 10 Aug 2012 05:39 PM PDT

SOA Governance in Action

Book Description

Governance in Action is a hands-on guide for developers and technology leads who need to develop and implement policies for projects. This book introduces the fundamentals of good governance, the best practices for implementing them, and support governance using various tools. You’ll follow an extensive case study that addresses the areas of service design, security, , and .

Governance is a serious word for a simple idea-defining processes, roles, and expectations for a software . It’s especially important in SOA where you have multiple stakeholders, competing requirements, and complex integration tasks. Good SOA governance blends established best practices, strong and monitoring tools, and the flexibility to embrace new technologies and patterns.

SOA Governance in Action shows developers apply governance concepts and implementation practices to achieve success in SOA projects. You’ll learn practical techniques like building a metadata repository using WSO2 Registry or a custom monitoring dashboard using Bamos BAM. You’ll also explore other supporting tools, such as using , to implement security-related policies. Along the way, you’ll explore the nuances of writing policies that work for the and click with your corporate culture.

Written for business application developers. Familiarity with and BPMN is helpful but not required.

What’s Inside

  • Service design, security, , and
  • Self documenting services, auditing, and running in a .
  • Supporting best practices with tools
  • Examples using both REST and WS-*

Table of Contents
Part 1: Introduction
1. Introducing SOA governance
2. Setting up the SOA governance environment
3. Using a case study to understand SOA governance

Part 2: Design-time policies
4. Service design and documentation policies
5. Security policies
6. Testing, performance, and the

Part 3: Runtime policies
7. Using tools for runtime governance
8. Lifecycle support and discovering resources
9. Integrating SOA governance tools with existing tools and technologies

Appendix. Installing tools, libraries, and frameworks

Book Details

  • Paperback: 456 pages
  • Publisher: Manning Publications (August 2012)
  • Language: English
  • ISBN-10: 1617290270
  • ISBN-13: 978-1617290275
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


The Well-Grounded Java Developer

Posted: 10 Aug 2012 05:34 PM PDT

The Well Grounded Java Developer

Book Description

The Well-Grounded Developer offers a fresh and practical look at new 7 features, new languages, and the array of supporting technologies you need for the next generation of Java-based software.

The Well-Grounded Java Developer starts with thorough coverage of Java 7 features like try-with-resources and NIO.2. You’ll then explore a cross-section of emerging -based languages, including , , and Clojure. You will find clear examples that are practical and that help you dig into dozens of valuable techniques showcasing modern approaches to the dev process, concurrency, , and much more.

Written for readers familiar with Java. No experience with Java 7 or new JVM languages required.

What’s Inside

  • New Java 7 features
  • Tutorials on , , and Clojure
  • Discovering multicore processing and concurrency
  • Functional with new JVM languages
  • Modern approaches to , build, and CI

Table of Contents
Part 1: Developing with Java 7
Chapter 1. Introducing Java 7
Chapter 2. New I/O

Part 2: Vital techniques
Chapter 3. Dependency Injection
Chapter 4. Modern concurrency
Chapter 5. Class files and bytecode
Chapter 6. Understanding tuning

Part 3: Polyglot on the JVM
Chapter 7. Alternative JVM languages
Chapter 8. Groovy: Java's dynamic friend
Chapter 9. Scala: powerful and concise
Chapter 10. Clojure: safer programming

Part 4: Crafting the polyglot
Chapter 11. Test-driven
Chapter 12. Build and continuous integration
Chapter 13. Rapid development
Chapter 14. Staying well-grounded

Appendix A. Java7developer—source code installation
Appendix B. Glob pattern syntax and examples
Appendix . Installing alternative JVM languages
Appendix D. Downloading and installing
Appendix E. Java7developer—the Maven POM

Book Details

  • Paperback: 496 pages
  • Publisher: Manning Publications (July 2012)
  • Language: English
  • ISBN-10: 1617290068
  • ISBN-13: 978-1617290060
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Activiti in Action

Posted: 10 Aug 2012 05:30 PM PDT

Activiti in Action

Book Description

Activiti is a comprehensive tutorial designed to introduce developers to the world of process modeling using Activiti. Before diving into the nuts and bolts of Activiti, this book presents a solid introduction to BPMN 2.0 from a developer’s perspective.

Activiti streamlines the implemention of your processes: with Activiti Designer you draw your process using BPMN. Its output goes to the Activiti Engine which then creates the forms and performs the communications that implement your process. It’s as simple as that. Activiti is lightweight, integrates seamlessly with standard frameworks, and includes easy-to-use design and tools.

Activiti introduces developers to business process modeling with Activiti. You’ll start by exploring BPMN 2.0 from a developer’s perspective. Then, you’ll quickly move to examples that show you implement processes with Activiti. You’ll dive into key areas of process modeling, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document integration.

Written for business application developers. Familiarity with and BPMN is helpful but not required.

What’s Inside

  • Activiti from the ground up
  • Dozens of real-world examples
  • Integrate with standard tooling

Table of Contents
Part 1: Introducing BPMN 2.0 and Activiti
1. Introducing the Activiti framework
2. BPMN 2.0: what's in it for developers?
3. Introducing the Activiti tool stack
4. Working with the Activiti process engine

Part 2: Implementing BPMN 2.0 processes with Activiti
5. Implementing a BPMN 2.0 process
6. Applying advanced BPMN 2.0 and extensions
7. Dealing with error handling
8. Deploying and configuring the Activiti Engine
9. Exploring additional Activiti modules

Part 3: Enhancing BPMN 2.0 processes
10. Implementing advanced workflow
11. Integrating services with a BPMN 2.0 process
12. Ruling the business rule engine
13. Document management using
14. Business monitoring and Activiti

Part 4: Managing BPMN 2.0 processes
15. Managing the Activiti Engine

Appendix A. Working with the source code
Appendix B. BPMN 2.0 supported elements in Activiti

Book Details

  • Paperback: 456 pages
  • Publisher: Manning Publications (July 2012)
  • Language: English
  • ISBN-10: 1617290122
  • ISBN-13: 978-1617290121
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Core HTML5 Canvas

Posted: 10 Aug 2012 01:36 AM PDT

Core HTML5 Canvas

Book Description

Free chapters, featured examples, and the book’s code are available at CoreHTML5.com.

One of 5′s most exciting features, provides a powerful graphics that lets you implement everything from word processors to games. In Core 5 Canvas, best-selling author David Geary presents a code-fueled, no-nonsense deep dive into that , covering everything you need to know to implement rich and consistent web applications that run on a wide variety of operating systems and devices.

Succinctly and clearly written, this book examines dozens of real-world uses of the Canvas API, such as interactively drawing and manipulating shapes, saving and restoring the drawing surface to temporarily draw shapes and text, and implementing text controls. You’ll see keep your applications responsive with web workers when you filter images, implement smooth animations, and create layered, scrolling backgrounds with parallax. In addition, you’ll see implement games with extensive coverage of sprites, physics, collision detection, and the implementation of a game engine and an industrial-strength pinball game. The book concludes by showing you implement Canvas-based controls that you can use in any HTML5 application and use Canvas on devices, including iOS5. This authoritative Canvas reference covers

  • The canvas element–using it with other HTML elements, handling events, printing a canvas, and using offscreen canvases
  • Shapes–drawing, dragging, erasing, and editing lines, arcs, circles, curves, and polygons; using shadows, gradients, and patterns
  • Text–drawing, positioning, setting font properties; building text controls
  • Images–drawing, scaling, clipping, processing, and animating
  • Animations–creating smooth, efficient, and portable animations
  • Sprites–implementing animated objects that have painters and behaviors
  • Physics–modeling physical systems (falling bodies, pendulums, and projectiles), and implementing tweening for nonlinear and
  • Collision detection–advanced techniques, clearly explained
  • Game development–all aspects of game development, such as time-based and high score support, implemented in a game engine
  • Custom controls–infrastructure for implementing custom controls; implementing progress bars, sliders, and an image panner
  • applications–fitting Canvas apps on a mobile screen, using queries, handling touch events, and specifying iOS5 artifacts, such as app icons

Throughout the book, Geary discusses high-quality, reusable code to help professional developers learn everything they really need to know, with no unnecessary verbiage. All of the book’s code and live demonstrations of key techniques are available at CoreHTML5Canvas.com.

Table of Contents
Chapter 1. Essentials
Chapter 2. Drawing
Chapter 3. Text
Chapter 4. Images and Video
Chapter 5.
Chapter 6. Sprites
Chapter 7. Physics
Chapter 8. Collision Detection
Chapter 9. Game Development
Chapter 10. Custom Controls
Chapter 11. Mobile

Book Details

  • Paperback: 752 pages
  • Publisher: Prentice Hall (May 2012)
  • Language: English
  • ISBN-10: 0132761610
  • ISBN-13: 978-0132761611
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Sams Teach Yourself C++ in One Hour a Day, 7th Edition

Posted: 10 Aug 2012 01:30 AM PDT

Sams Teach Yourself C++ in One Hour a Day, 7th Edition

Book Description

In just one hour a day, you'll have all the skills you need to begin in ++. With this complete tutorial, you'll quickly the basics, and then move on to more advanced features and concepts.

Completely updated for the ++11 standard, this book presents the language from a practical point of view, helping you learn use C++11 to create faster, simpler, and more efficient C++ applications.

  • the fundamentals of C++ and
  • Understand how C++11 features help you write compact and efficient code using concepts such as lambda expressions, move constructors, and assignment operators
  • Learn best practices and avoid pitfalls via useful Do's and Don'ts
  • Learn the Standard Template Library, including containers and algorithms used in most real-world C++ applications
  • Test your knowledge and expertise using exercises at the end of every lesson

Learn on your own time, at your own pace

  • No previous programming experience required
  • Learn C++11, programming, and
  • Write fast and powerful C++ programs, compile the source code, and create executable files
  • Use the Standard Template Library's algorithms and containers to write feature-rich yet stable C++ applications
  • Develop sophisticated programming techniques using lambda expressions, smart pointers, and move constructors
  • Learn to expand your program's power with inheritance and polymorphism
  • Master the features of C++ by learning from programming experts
  • Learn C++11 features that allow you to program compact and high- C++ applications

Table of Contents
PART I: THE BASICS
Lesson 1. Getting Started
Lesson 2. The Anatomy of a C++ Program
Lesson 3. Using Variables, Declaring Constants
Lesson 4. Managing Arrays and Strings
Lesson 5. Working with Expressions, Statements, and Operators
Lesson 6. Controlling Program Flow
Lesson 7. Organizing Code with Functions
Lesson 8. Pointers and References Explained

PART II: FUNDAMENTALS OF OBJECT-ORIENTED C++ PROGRAMMING
Lesson 9. Classes and Objects
Lesson 10. Implementing Inheritance
Lesson 11. Polymorphism
Lesson 12. Operator Types and Operator Overloading
Lesson 13. Casting Operators
Lesson 14. An Introduction to Macros and Templates

PART III: LEARNING THE STANDARD TEMPLATE LIBRARY ()
Lesson 15. An Introduction to the Standard Template Library
Lesson 16. The String Class
Lesson 17. STL Dynamic Array Classes
Lesson 18. STL list and forward_list
Lesson 19. STL Set Classes
Lesson 20. STL Map Classes

PART IV: MORE STL
Lesson 21. Understanding Function Objects
Lesson 22. C++11 Lambda Expressions
Lesson 23. STL Algorithms
Lesson 24. Adaptive Containers. Stack and Queue
Lesson 25. Working with Bit Flags Using STL

PART V: ADVANCED C++ CONCEPTS
Lesson 26. Understanding Smart Pointers
Lesson 27. Using Streams for Input and Output
Lesson 28. Exception Handling
Lesson 29. Going Forward

APPENDIXES
Appendix A. Working with Numbers. Binary and Hexadecimal
Appendix B. C++ Keywords
Appendix C. Operator Precedence
Appendix D. Answers
Appendix E. ASCII Codes

Book Details

  • Paperback: 768 pages
  • Publisher: Sams; 7th Edition (May 2012)
  • Language: English
  • ISBN-10: 0672335670
  • ISBN-13: 978-0672335679
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


XPages Extension Library

Posted: 10 Aug 2012 01:23 AM PDT

XPages Extension Library

Book Description

The Extension Library's next-generation controls make application far more efficient, effective, scalable, and rewarding. With ® ® Notes®/® 8.5.3 and Upgrade Pack 1, has incorporated powerful new capabilities and support. These components and technologies are now fully ready for even the toughest production challenges.

Extension Library is the first and only complete guide to with this library; it's the best manifestation yet of the underlying XPages Extensibility Framework. Complementing the popular Mastering XPages, it gives XPages developers complete information for taking full advantage of the new components from IBM.

Combining reference material and practical use cases, the authors offer step-by- step guidance for installing and configuring the XPages Extension Library and using its state-of-the-art applications infrastructure to quickly create rich web applications with outstanding user experiences. Next, the authors provide detailed step-by-step guidance for leveraging the library's powerful new support for services, and social development, and relational data. The book concludes by showing how to include ™ code in Domino XPages applications—a great way to make them even more powerful.

Coverage includes:

  • Automating deployment of XPages Extension Library throughout your IBM Notes/Domino or IBM XWork environment
  • Integrating modern design patterns and best practices into Lotus Domino applications with drag-and-drop ease
  • Incorporating capabilities with Switch, In Place Form, and other dynamic content controls
  • Extending applications with widgets, popups, Tooltips, Dialogs, and Pickers
  • Implementing state-of-the-art navigation and outlines
  • Using Layout and Dynamic Views controls to painlessly modernize most Domino applications to XPages
  • Quickly building interfaces for existing applications
  • Using social enablers to connect with social platforms and incorporate social features
  • Integrating datasources into XPages data-driven applications

Table of Contents
Part I: The Extension Library, Installation, Deployment, and an Application Tour
Chapter 1. The Next Generation of XPages Controls
Chapter 2. Installation and Deployment of the XPages Extension Library
Chapter 3. TeamRoom Template Tour

Part II: The Basics: The Application’s Infrastructure
Chapter 4. Forms, Dynamic Content, and More!
Chapter 5. Made Easy
Chapter 6. Pop-Ups: Tooltips, Dialogs, and Pickers
Chapter 7. Views
Chapter 8. Outlines and Navigation
Chapter 9. The Application’s Layout

Part III: Bells and Whistles: Mobiles, , RDBMS, and Social
Chapter 10. XPages Goes Mobile
Chapter 11. REST Services
Chapter 12. XPages Gets Relational
Chapter 13. Get Social

Part IV: Getting Under the Covers with
Chapter 14. Java Development in XPages

Book Details

  • Paperback: 576 pages
  • Publisher: IBM Press (May 2012)
  • Language: English
  • ISBN-10: 0132901811
  • ISBN-13: 978-0132901819
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


CCNA Security 640-554 Quick Reference

Posted: 10 Aug 2012 01:17 AM PDT

CCNA Security 640 554 Quick Reference

Book Description

As a final preparation tool, the 640-554 Quick Reference provides a concise review of all objectives on the new (IINS 640-554). This eBook provides you with detailed, graphical-based information, highlighting only the key topics in cram-style format.

With this document as your guide, you will review topics on implementing network security. This fact-filled Quick Reference allows you to get all-important information at a glance, helping you to focus your study on areas of weakness and to enhance memory retention of essential exam concepts.

Table of Contents

  1. Network Security Principles
  2. Perimeter Security
  3. Firewalls
  4. Site-to-Site VPNs
  5. Cisco IOS IPS
  6. , SAN, Voice, and Endpoint Security

Book Details

  • Paperback: 89 pages
  • Publisher: Cisco Press (May 2012)
  • Language: English
  • ISBN-10: 1587143178
  • ISBN-13: 978-1587143175
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


CCNP Security VPN 642-648 Quick Reference

Posted: 10 Aug 2012 01:13 AM PDT

CCNP Security VPN 642 648 Quick Reference

Book Description

As a final preparation tool, the 642-648 Quick Reference provides a concise review of all objectives on the new (642-648). This eBook provides you with detailed, graphical-based information, highlighting only the key topics in cram-style format.

With this document as your guide, you will review topics on deploying ASA-based VPN solutions. This fact-filled Quick Reference allows you to get all-important information at a glance, helping you to focus your study on areas of weakness and to enhance memory retention of essential exam concepts.

Table of Contents

  1. Evaluating the ASA Adaptive Security Appliance VPN Subsystem
  2. Deploying Cisco ASA Adaptive Security Appliance VPN solutions
  3. Deploying Cisco ASA Adaptive Security Appliance AnyConnect Remote Access VPN Solutions
  4. Deploying Cisco ASA Adaptive Security Appliance Clientless Remote Access VPN Solutions
  5. Deploying Advanced Cisco ASA Adaptive  Security Appliance VPN Solutions

Book Details

  • Paperback: 219 pages
  • Publisher: Cisco Press (May 2012)
  • Language: English
  • ISBN-10: 1587143151
  • ISBN-13: 978-1587143151
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Your iPad at Work, 2nd Edition

Posted: 10 Aug 2012 01:07 AM PDT

Your iPad at Work, 2nd Edition

Book Description

Your , Second Edition

Supercharge your effectiveness with any model of –in the office, on the road, everywhere!

Do you have an iPad? Put it to work! If you're a manager, entrepreneur, or professional… a consultant, salesperson, or freelancer… this book will make you more efficient, more effective, and more successful!

Your iPad includes the latest information about the new iPad (third generation) and iOS 5.1, but also applies to the original iPad and iPad 2.

It's packed with easy, nontechnical solutions you can use right now–each presented with quick, foolproof, full-color instructions.Securely connect your iPad to your network; sync your email, contacts, calendar, Office documents, and smartphone; make the most of iPad's latest productivity apps; capture
up-to-the-minute news and financial data; even discover powerful specialized apps for your job and your industry.

You already know how much fun your iPad is, now discover how incredibly productive it can make you!

  • Secure your iPad with passwords and data encryption
  • Connect your iPad to a
  • Discover today's most powerful iPad business apps
  • Manage contacts and relationships using your iPad and the VIPorbit app
  • Do your word processing, spreadsheet and database management while on the go
  • Access your email and surf the Web from almost anywhere
  • Make winning sales and business presentations from your iPad
  • Read PC and Mac files, from Microsoft Office to
  • Manage your next from your iPad
  • Use your iPad more efficiently on the road and while traveling
  • Manage your company's social networking presence from your
  • Hold iPad-based conferences and virtual meetings
  • Use your iPad as an ebook reader, and find the best new business and productivity books online
  • Reduce your communications costs with and
  • Create and distribute iPad content, or have a custom app developed for your business
  • Add hardware and accessories that make your iPad even more useful

Book Details

  • Paperback: 384 pages
  • Publisher: Que; 2nd Edition (May 2012)
  • Language: English
  • ISBN-10: 0789748525
  • ISBN-13: 978-0789748522
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Tidak ada komentar:

Posting Komentar