کتاب الکترونیکی

Essential Windows Communication Foundation (WCF): برای .NET Framework 3.5

Essential Windows Communication Foundation (WCF): For .NET Framework 3.5

دانلود کتاب Essential Windows Communication Foundation (WCF): For .NET Framework 3.5 (به فارسی: Essential Windows Communication Foundation (WCF): برای .NET Framework 3.5) نوشته شده توسط «Steve Resnick – Richard Crane – Chris Bowen»


اطلاعات کتاب Essential Windows Communication Foundation (WCF): برای .NET Framework 3.5

موضوع اصلی: الکترونیک: مخابرات

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Steve Resnick – Richard Crane – Chris Bowen

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 604

حجم کتاب: 8 مگابایت

کد کتاب: 0-321-44006-4 , 978-0-321-44006-8

نوبت چاپ: 1

توضیحات کتاب Essential Windows Communication Foundation (WCF): برای .NET Framework 3.5

“چه این اولین بار باشد یا پنجاه و یکمین باری است که از WCF استفاده می کنید، با خواندن این کتاب چیز جدیدی یاد خواهید گرفت.”

V –Nicholas Allen، مدیر برنامه، خدمات وب، Microsoft

Windows Communication Foundation (WCF) ساده ترین راه برای تولید و مصرف سرویس های وب در پلتفرم مایکروسافت است. با دات نت 3.5، WCF به طور گسترده اصلاح شده است – و Visual Studio 2008 ابزارهای قدرتمند جدیدی را برای استفاده از آن به توسعه دهندگان می دهد. Essential Windows Communication Foundation دقیقاً به توسعه دهندگان نشان می دهد که چگونه با .NET 3.5 و Visual Studio 2008 بهترین استفاده را از WCF ببرند.

با تکیه بر تجربه گسترده کار با کاربران اولیه، سه کارمند مایکروسافت به طور سیستماتیک به موضوعاتی می پردازند که توسعه دهندگان در مورد WCF می پرسند. نویسندگان با توصیه های عملی به هر موضوع می پردازند و بهترین شیوه ها، نکات و ترفندها را برای حل مشکلات ارائه می دهند. در سرتاسر، توضیحات مفصل، راه‌حل‌هایی برای «نقاط دردناک» توسعه WCF و مجموعه گسترده‌ای از نمونه‌های کد قابل استفاده مجدد خواهید یافت. پوشش شامل

  • استفاده از قراردادهای WCF برای تعریف ساختارها و رابط‌های پیچیده
  • درک پشته های کانال WCF’s و معماری مدل کانال
  • پیکربندی پشته ارتباطی WCF برای استفاده فقط از پروتکل های شما نیاز
  • استفاده از رفتارهای خدمات استاندارد و سفارشی برای مدیریت همزمانی، نمونه‌ها، تراکنش‌ها و موارد دیگر
  • مجموعه کردن داده ها از انواع .NET به Infoset های XML و نمایش Infoset ها روی سیم
  • میزبانی سرویس‌های WCF از طریق IIS، برنامه‌های NET مدیریت‌شده، و سرویس‌های فعال‌سازی ویندوز
  • امنیت WCF، در عمق: احراز هویت. امنیت در سطح حمل و نقل و پیام؛ و سناریوهای اینترنت و اینترانت
  • بهبود قابلیت اطمینان: رسیدگی به استثناء، تشخیص، و موارد دیگر
  • خدمات گردش کار: نقاط ادغام جدید بین WCF 3.5 و Windows Workflow Foundation
  • ساخت مشتری- برنامه های کاربردی مبتنی بر شبکه به مشتری، همتا
  • استفاده از WCF برای خدمات وب غیر SOAP: نمونه های AJAX و JSON و میزبانی NET 3.5 کلاس‌ها

MicrosoftvЂ™s Steve Resnick، ریچارد کرین، و Chris Bowen کارشناسان فناوری در مرکز فناوری مایکروسافت در بوستون هستند. آنها در کمک به مشتریان برای بهبود چابکی فنی خود با استفاده از WCF و فناوری های مرتبط تخصص دارند. رسنیک از سال 1995 در فناوری‌های اینترنت و توزیع محاسبات در مایکروسافت تخصص داشته است. او یکی از سخنرانان مکرر رویدادهای مایکروسافت است و اکنون مدیر فناوری مراکز فناوری مایکروسافت ایالات متحده است. کرین بیش از 15 سال تجربه در نقش های ارشد توسعه نرم افزار دارد. او در وب سایت های بزرگ مقیاس، محاسبات توزیع شده، سیستم های تراکنش و تجزیه و تحلیل عملکرد تخصص دارد. بوون برای بیش از 15 سال معمار و توسعه دهنده در شرکت هایی مانند Monster.com و Staples بوده و یکی از نویسندگان سیستم تیمی Professional Visual Studio 2005 است.

در 

پیشگفتار xxv

پیشگفتار xxvii

فصل 1: اصول 1

فصل 2: ​​قراردادها 33

فصل 3: کانال های 91

فصل 4: اتصالات 111

فصل 5: رفتارهای 181

فصل 6: سریال سازی و رمزگذاری 241

فصل 7: میزبانی 287

فصل 8: امنیت 315

فصل 9: تشخیص 375

فصل 10 : Exception Handling 403

فصل 11: خدمات گردش کار 423

فصل 12: شبکه همتا 459

P>

فصل 13: وب قابل برنامه ریزی 503

پیوست: موضوعات پیشرفته 537

شاخص 553


“Whether this is the first time or the fifty-first time you’re using WCF, you’ll learn something new by reading this book.”

В –Nicholas Allen, Program Manager, Web Services, Microsoft

В 

Windows Communication Foundation (WCF) is the easiest way to produce and consume Web services on the Microsoft platform. With .NET 3.5, WCF has been extensively revamped–and Visual Studio 2008 gives developers powerful new tools for utilizing it. Essential Windows Communication Foundation shows developers exactly how to make the most of WCF with .NET 3.5 and Visual Studio 2008.

В 

Drawing on extensive experience working with early adopters, three Microsoft insiders systematically address the topics developers ask about WCF. The authors approach each subject with practical advice and present best practices, tips, and tricks for solving problems. Throughout, you’ll find detailed explanations, solutions for the “pain points” of WCF development, and an extensive collection of reusable code examples. Coverage includes

  • Using WCF contracts to define complex structures and interfaces
  • Understanding WCF’s channel stacks and channel model architecture
  • Configuring the WCF communication stack to use only the protocols you need
  • Using standard and custom service behaviors to manage concurrency, instances, transactions, and more
  • Serializing data from .NET types to XML Infosets and representing Infosets “on the wire”
  • Hosting WCF services via IIS, managed .NET applications, and Windows Activation Services
  • WCF security, in depth: authentication; transport and message-level security; and Internet and intranet scenarios
  • Improving reliability: exception handling, diagnostics, and more
  • Workflow services: new integration points between WCF 3.5 and Windows Workflow Foundation
  • Building client-to-client, peer network-based applications
  • Utilizing WCF for non-SOAP Web services: AJAX and JSON examples and .NET 3.5 hosting classes

Microsoft’s Steve Resnick, Richard Crane, and Chris Bowen are technology experts at the Microsoft Technology Center in Boston. They specialize in helping customers improve their technical agility by applying WCF and related technologies. Resnick has specialized in Internet technologies and distributed computing at Microsoft since 1995. He is a frequent speaker at Microsoft events and is now technology director for the U.S. Microsoft Technology Centers. Crane has more than 15 years of experience in senior software development roles. He specializes in large-scale Web sites, distributed computing, transactional systems, and performance analysis. Bowen has been an architect and developer for more than 15 years at companies such as Monster.com and Staples and is co-author of Professional Visual Studio 2005 Team System.

В 

Foreword xxv

Preface xxvii

Chapter 1: Basics 1

Chapter 2: Contracts 33

Chapter 3: Channels 91

Chapter 4: Bindings 111

Chapter 5: Behaviors 181

Chapter 6: Serialization and Encoding 241

Chapter 7: Hosting 287

Chapter 8: Security 315

Chapter 9: Diagnostics 375

Chapter 10: Exception Handling 403

Chapter 11: Workflow Services 423

Chapter 12: Peer Networking 459

Chapter 13: Programmable Web 503

Appendix: Advanced Topics 537

Index 553

دانلود کتاب «Essential Windows Communication Foundation (WCF): برای .NET Framework 3.5»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.