How we did it:
For any feedback, any questions, any notes or just for chat - feel free to follow us on social networks
Darren Jefford, Kevin B. Smith, Ewan Fairweather
This book provides insight into how industry experts have successfully architected, developed, and maintained Microsoft BizTalk Server in mission-critical environments. Authored by highly-regarded consultants with a wealth of knowledge on designing, building, and operating enterprise applications using BizTalk, this comprehensive guide gives you the techniques and best practices you’ll need to develop effective projects. Darren Jefford is a Principal Consultant with the Microsoft UK Application Development Consulting (ADC) team who has extensive real-world experience with BizTalk Server and the broader Microsoft platform. Kevin B. Smith formerly worked as a Technical Lead Software Design Engineer for the BizTalk Server Product Team and helped ship three versions of BizTalk Server. Ewan Fairweather works as a Premier Field Engineer for Microsoft, providing onsite support to enterprise customers, including maintaining and optimizing their BizTalk Server solutions. Achitects, developers, testers, and administrators will achieve instant success when they apply the deep technical information covered in this book. They will better appreciate the internal workings of BizTalk Server and will understand detailed solutions for challenges often experienced with BizTalk-based systems.
Jeff Sanders, Geoff Snowman
Business activity monitoring, or BAM, provides real-time business intelligence by capturing data as it flows through a business system. By using BAM, you can monitor a business process in real time and generate alerts when the process needs human intervention. Pro Business Activity Monitoring in BizTalk 2009 focuses on Microsoft's BAM tools, which provide a flexible infrastructure that captures data from Windows Communication Foundation, Windows Workflow Foundation, .NET applications, and BizTalk Server. This book shows why BAM is an important component of any business intelligence strategy because it bridges the gap between business intelligence and business process management. Part One of the book covers the basics of BAM. It teaches you how to install BAM, and then it leads you through a complete but simple project to capture data from a WCF service Part Two of the book describes the BAM tool set. It shows you how to define the data that is captured by BAM, wire up a BizTalk application for BAM, and view BAM data using the BAM Portal Part Three of the book focuses on monitoring applications written in WCF or WF. It also shows you how to use the BAM API Part Four of the book covers advanced topics in BAM. These topics include integrating BAM with Microsoft's BI stack, creating relationships between BAM activities, managing BAM servers, and monitoring BizTalk applications using BAM This book contains numerous exercises to help you learn BAM. Source code for the samples is available from Apress.com. For many CIOs, business intelligence is at the top of their priority lists. Learn why with Pro Business Activity Monitoring in BizTalk 2009. What you’ll learn Show users what your application is doing and how their business Implement a BAM solution without writing any code Monitor applications written in WCF, WF, and BizTalk Server Create an observation model to define the data that BAM will collect from your application Use the BAM API to implement custom BAM solutions Manage a BAM solution Integrate BAM with your BI strategy and Microsoft's BI tools Who this book is for This book is for anyone who wants to know what's happening in their organization, right now! Developers building WCF, WF, or BizTalk applications will learn how to monitor those applications without writing extra code. Architects will learn how to bridge service-oriented architecture, business process management, and BI. Decision makers will learn how to see what's happening inside business processes. BI specialists will learn how BAM provides real-time capabilities that supplement any BI strategy. Business users and analysts will learn how BAM allows them to understand what's happening in the business every minute of every day. Table of Contents Welcome to Business Activity Monitoring! Installing and Configuring BAM Your First BAM Project Where BAM Fits in Your Business The BAM Observation Model The Tracking Profile Editor Consuming BAM Data and the BAM Portal Capturing Data from WCF Capturing Data from WF The BAM API BAM and Business Intelligence Relationship Advice Managing BAM Monitoring BizTalk Status Using Building Better BAM
Jim Dawson, John Wainwright
Learning good map design techniques for BizTalk Server will make a huge difference to the processing speed of your implementation, as well as to the scalability and maintainability of your code. Regardless of your experience, expert authors Jim Dawson and John Wainwright ensure you make the right choices to reap the rewards and avoid the potential penalties of poor design. Pro Mapping in BizTalk Server 2009 provides in–depth coverage of all aspects of mapping to enable you to quickly and efficiently incorporate logic that will fulfill your mapping requirements. While the mapping techniques will be useful for all versions of BizTalk Server, the code is tailored toward BizTalk Server 2006 R3 and demonstrates the latest approaches to standard maps, electronic data interchange, and RFID components. You’ll refer again and again to the multiple solutions that will help solve your new mapping challenges, and soon find this is an essential reference for any BizTalk implementation. What you’ll learn Solve complex problems within the mapping engine rather than by resorting to custom programming. Become familiar with facets of the EDI standard, such as ASCII X12 and EDIFACT, the types of mapping problems these standards cause, and solutions to those problems. Discover a migration path for developers familiar with the Mercator, Gentran, Application Integrator, and other mapping engines to move to the BizTalk engine. Reduce the cost of mapping by decreasing the time required to complete and test complex maps. Get a clear description of the simpler methods that can be employed to solve seemingly complex problems. Who this book is for This book is suitable for BizTalk developers of any level of experience who are faced with mapping challenges. The material is presented in a clear, concise way to aid understanding by as wide an audience as possible.
This book is broken into two distinct parts. The first is a general introduction to BizTalk Server 2010 as well as the patterns commonly used in solutions built on the platform. It also includes explanations and motivations for these core patterns and practices. The second part is a hands-on real world example presented in a step-by-step manner that takes the reader through a multiphase solution and builds this simple project into a robust and complex middleware integration solution. This book is targeted at the professional developer or architect tasked with creating solutions that leverage BizTalk Server 2010. It assumes experience with Visual Studio and at least a minimal exposure to any version of BizTalk Server from 2004 to the present. Development managers with a technical background will also find this book useful in guiding their implementation teams. Cursory knowledge of XML, although useful, is not required; the text does include an XML primer in the appendix. Advanced BizTalk developers will learn many tips and techniques to improve the solutions they develop on the BizTalk 2010 platform.
Brian Loesgen, Charles Young, Jan Eliasen, Scott Colestock, Anush Kumar, Jon Flanders
The most complete, practical guide to BizTalk Server 2009: an all-new book focused on delivering real, start-to-finish enterprise solutions • •Pragmatic coverage of every crucial step of BizTalk development: architecture, design, infrastructure, deployment, lifecycle management, and more. •Fully up to date with the R2 release of BizTalk Server 2009. •Not a revision of previous BizTalk Server Unleashed books, but completely rewritten from the ground up. Microsoft BizTalk Server 2009 Unleashed is the definitive, pragmatic guide toMicrosoft BizTalk Server Microsoft's latest and most powerful version of BizTalk Server. In this book, a team of world-class BizTalk Server 2009 experts bring together the deep practical insights .NET developers need to solve real business problems with BizTalk Server 2009 in any enterprise environment. Drawing on their immense BizTalk experience, the authors present best practices for the entire development lifecycle, from planning and architecture through deployment, and beyond. Writing at just the right level of technical detail for experienced .NET developers now starting out with BizTalk, they cover these and many other crucial issues: • •Architecting and designing effective, high-value BizTalk solutions. •Working with BizTalk schemas, maps, orchestrations, pipelines, pipeline components, and adapters. •Implementing business rules with the Microsoft Business Rules Framework. •Creating highly-available, high-performance BizTalk environments. •Monitoring business activity. •Collaborating effectively among BizTalk developers and users. •Using BizTalk's leading-edge RFID capabilities Note: This is a 100% new book, NOT an update to 2004 Unleashed