Enterprise Architecture with .NET

About The Book

<p><strong>Write applications in C#/.NET that will stand the test of time evolving with the information systems they belong to and the services they interoperate with by using standards and solid business-related architecture rules</strong></p><h4>Key Features</h4><ol><li><span class=ql-ui contenteditable=false></span>Learn the principles of business-aligned software architecture</li><li><span class=ql-ui contenteditable=false></span>Relate theory to several well-known architecture frameworks</li><li><span class=ql-ui contenteditable=false></span>Apply the knowledge you gain to create a .NET application with a standard-based API</li><li><span class=ql-ui contenteditable=false></span>Purchase of the print or Kindle book includes a free PDF eBook</li></ol><h4>Book Description</h4><p>The software development domain continues to grow exponentially and information systems have become the backbone of most industries including non-digital-native ones. However technical debt coupling and a high level of maintenance - sometimes bringing IT systems to a complete halt - continue to present a problem. The software industry has to still apply standards-based modular and repeatable approaches that exist in other industries.</p><p>This book demonstrates such methods in action particularly business/IT alignment principles. As you progress you'll cover advanced concepts and theories currently researched in academia. Then you'll be guided toward a practical framework to transfer these approaches to actual software architecture. Finally a dedicated section will help you apply the knowledge you gain to a sample application in .NET where API design dependency management and code writing will be explained in detail to relate to the business-alignment principles explained at the beginning. Throughout the book you'll get equipped with the skills to create modular long-living applications that serve your users better.</p><p>By the end of this .NET book you'll not only have learned new concepts but also gained the ability to apply them immediately to your upcoming software endeavors.</p><h4>What you will learn</h4><ol><li><span class=ql-ui contenteditable=false></span>Comprehend the main problems in real-world software development</li><li><span class=ql-ui contenteditable=false></span>Understand what business alignment means</li><li><span class=ql-ui contenteditable=false></span>Create a four-layer map of an information system</li><li><span class=ql-ui contenteditable=false></span>Become proficient in SOLID C4 and domain-driven design (DDD) architecture</li><li><span class=ql-ui contenteditable=false></span>Get up to speed with semantics APIs and standards for better interoperability</li><li><span class=ql-ui contenteditable=false></span>Include BPM MDM and BRMS in information systems</li><li><span class=ql-ui contenteditable=false></span>Design an application with strict responsibility separation</li></ol><h4>Who this book is for</h4><p>This book is for software architects who want to have an in-depth understanding of how their applications will be used and how they can fight technical debt as well as design software to keep it working even when business requirements evolve. If your previous software designs experienced progressive loss of performance and the capacity to evolve this book is for you.</p>
Piracy-free
Piracy-free
Assured Quality
Assured Quality
Secure Transactions
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.
Review final details at checkout.
downArrow

Details


LOOKING TO PLACE A BULK ORDER?CLICK HERE