دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.] نویسندگان: Alex Homer, Nicolas Botto, Bob Brumfield, Grigori Melnik, Erik Renaud, Fernando Simonazzi, Chris Tavares سری: ISBN (شابک) : 073564523X, 9780735645233 ناشر: سال نشر: 2010 تعداد صفحات: 273 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Developer's Guide to Microsoft Enterprise Library, C# Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای توسعهدهنده کتابخانه شرکتی مایکروسافت، نسخه سی شارپ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به عصر استفاده مجدد از نرم افزار خوش آمدید! Microsoft Enterprise Library با ارائه مولفههای قابل استفاده مجدد و راهنمایی در مورد روشهای اثباتشده به تسریع توسعه کمک میکند. اگر برنامههایی میسازید که بر روی Microsoft .NET Framework اجرا میشوند، چه برنامههای تجاری در سطح سازمانی یا حتی Windows® Forms نسبتاً متوسط، Windows Presentation Foundation (WPF)، Windows Communication Foundation (WCF)، یا برنامههای ASP.NET، شما می توانید از استفاده از Enterprise Library بهره مند شوید. این راهنما به شما کمک می کند تا به سرعت درک کنید که Enterprise Library می تواند برای شما انجام دهد، نمونه هایی را ارائه می دهد و شروع آزمایش با Enterprise Library را برای شما آسان تر می کند. Enterprise Library از مجموعه ای از بلوک های کاربردی تشکیل شده است که هدف هر کدام مدیریت نگرانی های بین بخشی خاص است. این راهنما شما را از متداولترین سناریوهای استفاده برای هر یک از بلوکهای کاربردی کاربردی راهنمایی میکند، از جمله: بهبود عملکرد با استفاده از یک حافظه داخلی محلی یا حافظه پنهان ذخیرهسازی ایزوله. فراخوانی رویه های ذخیره شده در پایگاه داده و مدیریت نتایج به عنوان دنباله ای از اشیاء برای پرس و جو در سمت مشتری. ترکیب مکانیزم های رمزنگاری برای محافظت از داده های شما. طراحی و اجرای یک استراتژی ثابت برای مدیریت استثناهایی که در لایه های مختلف معماری برنامه شما رخ می دهد. پیادهسازی ثبت سیستم از طریق طیف گستردهای از سینکهای ورود به سیستم خارج از جعبه یا ارائهدهنده سفارشی شما. انجام اعتبارسنجی ساخت یافته و آسان برای حفظ با استفاده از ویژگی ها و مجموعه قوانین. راهنما همچنین راههای مختلف پیکربندی بلوکهای Enterprise Library را نشان میدهد. اجازه دهید Enterprise Library کارهای سنگین را برای شما انجام دهد و زمان بیشتری را صرف تمرکز بر منطق کسب و کار خود و کمتر روی لوله کشی برنامه کنید. "شما کتابی را در دست دارید که زندگی شما را به عنوان یک توسعه دهنده سازمانی بسیار آسان تر می کند." Scott Guthrie معاون شرکت، پلتفرم توسعه دهندگان Microsoft .NET
Welcome to the era of software reuse! Microsoft Enterprise Library helps accelerate development by providing reusable components and guidance on proven practices. If you build applications that run on the Microsoft .NET Framework, whether they are enterprise-level business applications or even relatively modest Windows® Forms, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), or ASP.NET applications, you can benefit from using Enterprise Library. This guide helps you to quickly grasp what Enterprise Library can do for you, presents examples, and makes it easier for you to start experimenting with Enterprise Library. Enterprise Library is made up of a series of application blocks, each aimed at managing specific cross-cutting concerns. The guide will walk you through the most common usage scenarios for each of the functional application blocks, including:Improving performance by utilizing a local in-memory or isolated storage cache. Calling into your database stored procedures and managing the results exposed as a sequence of objects for client side querying. Incorporating cryptography mechanisms to protect your data. Designing and implementing a consistent strategy for managing exceptions that occur in various architectural layers of your application. Implementing system logging through the wide variety of out-of-the box logging sinks or your custom provider. Performing structured and easy-to-maintain validation using attributes and rules sets. The guide also demonstrates various ways of configuring Enterprise Library blocks. Let Enterprise Library do the heavy lifting for you and spend more time focusing on your business logic and less on application plumbing. “You are holding in your hands a book that will make your life as an enterprise developer a whole lot easier.” Scott Guthrie Corporate Vice-President, Microsoft .NET Developer Platform
Copyright Contents Foreword Preface The Team Who Brought You This Guide Welcome to the Library Meet the Librarian What You Get with Enterprise Library Things You Can Do with Enterprise Library Why You Should Use Enterprise Library Some Fundamentals of Enterprise Library Configuring Enterprise Library Instantiating and Using Enterprise Library Objects The Example Applications Summary Much ADO about Data Access Introduction What Does the Data Access Application Block Do? How Do I Use the Data Access Block? Extending the Block to Use Other Databases Summary Error Management Made Exceptionally Easy Introduction When Should I Use the Exception Handling Block? How Do I Use the Exception Handling Block? What Exception Policies Do I Need? Diving in with a Simple Example Wrapping an Exception Replacing an Exception Logging an Exception Shielding Exceptions at WCF Service Boundaries Handling Specific Exception Types Executing Code around Exception Handling Assisting Administrators Extending Your Exception Handling Summary As Easy As Falling Off a Log Introduction What Does the Logging Block Do? How Do I Use the Logging Block? Non-Formatted Trace Listeners Creating Custom Trace Listeners, Filters, and Formatters Summary A Cache Advance for your Applications Introduction What Does the Caching Block Do? How Do I Configure the Caching Block? How Do I Use the Caching Block? Extending Your Cache Advance Summary Banishing Validation Complication Introduction Techniques for Validation What Does the Validation Block Do? How Do I Use The Validation Block? Diving in With Some Simple Examples Creating Custom Validators Summary Relieving Cryptography Complexity Introduction What Does the Cryptography Block Do? How Do I Use the Cryptography Block? Diving in with an Example Creating Custom Cryptography Providers Summary An Authentic Approach to Token Identity Introduction What Does the Security Block Do? How Do I Configure the Security Block? How Do I Use the Security Block? Diving in With an Example Creating Custom Authorization Providers Summary Appendix A: Dependency Injection with Unity What is Dependency Injection? The Unity Dependency Injection and Interception Mechanism Defining Dependencies with Unity Resolving Populated Instances of Your Classes Appendix B: Dependency Injection in Enterprise Library Loading Configuration Information into a Unity Container Viewing Registrations in the Container Populating Entire Object Graphs at Application Startup Maintaining a Container Reference in Request-Based Applications Using an Alternative Service Locator or Container Appendix C: Policy Injection in Enterprise Library Appendix D: Enterprise Library Configuration Scenarios About Enterprise Library Configuration Scenarios for Advanced Configuration Appendix E: Encrypting Configuration Files Index