Exploring IBM SOA Technology and Practice
Author: Bobby Woolf
Service oriented architecture (SOA) is a major technology trend focused on making corporate information technology (IT) an enabler of business flexibility and innovation. While SOA is not the unique province of any single vendor, IBM has taken a leadership position in the industry and is actively helping organizations in many industries be successful with SOA. This book will help you migrate your existing computing infrastructure in the direction of a service oriented architecture using IBM technology and services.
In Exploring IBM SOA Technology & Practice, IBM SOA expert Bobby Woolf explores IBM's vision for success with SOA. Woolf starts by describing the reasons an organization should consider adopting SOA. Issues and challenges faced once you decide to adopt SOA are examined. Guidance is given on how to prepare, select good SOA projects, and how to structure a committee to manage all SOA projects in an organization.
Woolf then moves in for a closer look at the nuts and bolts of SOA including the IBM SOA Reference Architecture, the suite of IBM products/services (e.g., IBM WebSphere) used to implement that architecture, and SOA application development practices. Vital topics such as lifecycle management and governance are covered.
At the "Member's Only" Web site, you will find direct links to a rich array of SOA videos, Webcasts, white papers, and other SOA resources to help your projects succeed.
This book is a key resource for IT professionals and business people who work closely with IT and want to learn how to use SOA to make their corporations more successful and it shows how they can work with IBM to achieve that success.
What People Are Saying
"This book shows how to incorporate all of the working pieces for an SOA and provides the reader keen insight on how to leverage these pieces to make a service oriented architecture flourish."--(Jon Richter, SOA Governance Lead, WW SOA Delivery Team, IBM SWG Services)
"[This book summarizes] the wealth of IBM thinking on Service Oriented Architectures in this concise exposition. I shall be using this in my future SOA engagements."--(Dave Artus, Consulting IT Specialist, WebSphere Services, IBM Hursley Labs)
"The first step to consumability is documentation. This book makes SOA approachable and consumable, by providing a big picture view on SOA, and how to take the next steps."--(Roland Barcia, Web 2.0 Enablement and SOA Assets Lead, IBM Software Services for WebSphere)
Interesting book: Aspirin or The GI Made Simple
Alison Balter's Mastering Microsoft Access 2003
Author: Alison Balter
What Alison's book offers over other books in that she is able to take a highly technical topic and present it in a manner that is easy to comprehend. It is a book that the reader will often want to read from cover to cover, but it can also act as an excellent reference. Readers of this book will learn:
- Access 11 application development and real-world solutions to specific development and programming problems.
- Professional programming techniques backed by concise, no-nonsense explanations of the underlying theories.
- Debugging and troubleshooting methods to solve problems quickly and get stalled development projects back on track.
Table of Contents:
|Pt. I||The Basics of Access Development|
|1||Access As a Development Tool|
|2||What Every Developer Needs to Know About Databases and Tables|
|3||Relationships: Your Key to Data Integrity|
|4||What Every Developer Needs to Know About Query Basics|
|5||What Every Developer Needs to Know About Forms|
|6||What Every Developer Needs to Know About Reports|
|7||VBA: An Introduction|
|8||Objects, Properties, Methods, and Events Explained|
|9||Advanced Form Techniques|
|10||Advanced Report Techniques|
|11||Advanced Query Techniques|
|12||Advanced VBA Techniques|
|13||Exploiting the Power of Class Modules|
|14||What Are ActiveX Data Objects and Data Access Objects, and Why Are They Important?|
|Pt. II||What to Do When Things Don't Go as Planned|
|15||Debugging: Your Key to Successful Development|
|16||Error Handling: Preparing for the Inevitable|
|17||Optimizing Your Application|
|Pt. III||Developing Multiuser and Enterprise Applications|
|18||A Strategy to Developing Access Applications|
|19||Using External Data|
|20||Developing Multiuser and Enterprise Applications|
|Pt. IV||Black-Belt Programming|
|21||Using ActiveX Controls|
|22||Automation: Communicating with Other Applicatioins|
|23||Exploiting the Power of the Windows API|
|24||Creating Your Own Libraries|
|25||Using Builders, Wizards, and Menu Add-Ins|
|26||An Introduction to Access and the Internet/Intranet|
|Pt. V||Adding Polish to Your Application|
|27||Database Security Made Easy|
|28||Advanced Security Techniques|
|29||Documenting Your Application|
|30||Maintaining Your Application|
|31||Third-Party Tools That Can Help You Get Your Job Done Effectively|
|32||Distributing Your Application|
|A: Table Structures|
|B: Naming Conventions|