توضیحات
Chapter 6: Advanced Unit Testing and Test-Driven Development; Test Fixtures Are Classes Too; Use Inheritance to Avoid Duplicate Code; Unit Testing Classes That Have Dependencies; Dealing with Dependencies; Repository Pattern; Stubs; Mock Objects; Using the Moq Framework; Using the Mock Class to Set Up Your Dependencies; Create an Instance of the Mock Class; Set Up the Behavior of the Mock Dependency Object; A Complete Example; Design by Testing: Test-Driven Development; ; Step 1: All Unit Tests Should Fail on the First Test Run.;Pro XAML with C#: Application Development Strategies is your guide to real-world development practices on Microsoft’s XAML-based platforms, with examples in WPF, Windows 8.1, and Windows Phone 8.1. Learn how to properly plan and architect an application on one or more of these platforms for a robust, scalable solution. In Part I, authors Buddy James and Lori Lalonde introduce you to XAML and reveal proven techniques for developing successful line-of-business applications. You’ll also find out about some of the conflicting needs and interests that you might encounter as an enterprise XAML developer. Part II begins to lay the groundwork to help you properly architect your application, providing you with a deeper understanding of domain-driven design and the Model-View-ViewModel design pattern. You will also learn about proper exception handling and logging techniques, and how to cover your code with unit tests to reduce bugs and validate your design. Part III explores implementation and deployment details for each of Microsoft’s XAML UIs, along with advice on deploying and maintaining your application across different devices using version control repositori es and continuous integration. Pro XAML with C#: Application Development Strategies is for intermediate to experienced developers looking to improve their professional practice. Readers should have experience working with C# and at least one XAML-based technology (WPF, Silverlight, Windows Store, or Windows Phone).;At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Part I: Getting Started ; Chapter 1: What Is XAML?; A Brief History of Windows User Interface Design; Extensible Application Markup Language; Separation of User Interface Concerns; Declarative vs. Imperative Programming; To Code-Behind or Not to Code-Behind?; The MVVM Design Pattern; Basic MVVM Implementation in WPF; Summary; Chapter 2: Software Craftsmanship; Software as an Art and a Science; SOLID Object-Oriented Design ; To Unit Test or Not to Unit Test?
————————————————————–
ترجمه ماشینی :
فصل 6: تست واحد پیشرفته و توسعه آزمایش محور. تجهیزات تست نیز کلاس هستند. استفاده از وراثت برای جلوگیری از کد تکراری. کلاس های تست واحد که وابستگی دارند. مقابله با وابستگی ها؛ الگوی مخزن; خرد; اشیاء ساختگی؛ با استفاده از Moq Framework. استفاده از کلاس ساختگی برای تنظیم وابستگی های خود. یک نمونه از کلاس Mock ایجاد کنید. تنظیم رفتار شیء وابستگی ساختگی. یک مثال کامل؛ طراحی با آزمایش: توسعه آزمایش محور. ; مرحله 1: تمام تستهای واحد باید در اولین اجرای آزمایشی با شکست مواجه شوند. Pro XAML با C#: استراتژیهای توسعه برنامه راهنمای شما برای شیوههای توسعه در دنیای واقعی در پلتفرمهای مبتنی بر XAML مایکروسافت، با مثالهایی در WPF، Windows 8.1، و Windows Phone است. 8.1. بیاموزید که چگونه به درستی برنامه ریزی و معماری یک برنامه را در یک یا چند مورد از این پلتفرم ها برای یک راه حل قوی و مقیاس پذیر انجام دهید. در قسمت اول، نویسندگان بادی جیمز و لوری لالوند شما را با XAML آشنا میکنند و تکنیکهای اثباتشده برای توسعه برنامههای کاربردی موفق خط کسب و کار را نشان میدهند. همچنین در مورد برخی از نیازها و علایق متناقض که ممکن است به عنوان یک توسعه دهنده XAML سازمانی با آنها روبرو شوید، آشنا خواهید شد. بخش دوم شروع به ایجاد زمینه می کند تا به شما کمک کند تا برنامه خود را به درستی طراحی کنید، و درک عمیق تری از طراحی مبتنی بر دامنه و الگوی طراحی Model-View-ViewModel برای شما فراهم می کند. همچنین در مورد تکنیکهای مدیریت استثنا و گزارشگیری مناسب و نحوه پوشش کد خود با تستهای واحد برای کاهش باگها و اعتبار بخشیدن به طراحی خود، یاد خواهید گرفت. بخش سوم جزئیات پیادهسازی و استقرار هر یک از رابطهای کاربری XAML مایکروسافت را به همراه توصیههایی در مورد استقرار و نگهداری برنامه شما در دستگاههای مختلف با استفاده از مخازن کنترل نسخه و یکپارچهسازی مداوم بررسی میکند. Pro XAML with C#: Application Development Strategies برای توسعه دهندگان متوسط تا با تجربه
tag : دانلود کتاب Pro XAML با C#: استراتژی های توسعه برنامه , Download Pro XAML با C#: استراتژی های توسعه برنامه , دانلود Pro XAML با C#: استراتژی های توسعه برنامه , Download Pro XAML with C#: Application Development Strategies Book , Pro XAML با C#: استراتژی های توسعه برنامه دانلود , buy Pro XAML با C#: استراتژی های توسعه برنامه , خرید کتاب Pro XAML با C#: استراتژی های توسعه برنامه , دانلود کتاب Pro XAML with C#: Application Development Strategies , کتاب Pro XAML with C#: Application Development Strategies , دانلود Pro XAML with C#: Application Development Strategies , خرید Pro XAML with C#: Application Development Strategies , خرید کتاب Pro XAML with C#: Application Development Strategies ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.