ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C# 3.0 Design Patterns

دانلود کتاب الگوهای طراحی C# 3.0

C# 3.0 Design Patterns

مشخصات کتاب

C# 3.0 Design Patterns

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9780596527730 
ناشر: O’Reilly 
سال نشر: 2008 
تعداد صفحات: 302 
زبان: english 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

قیمت کتاب (تومان) : 72,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 6


در صورت تبدیل فایل کتاب C# 3.0 Design Patterns به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب الگوهای طراحی C# 3.0 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب الگوهای طراحی C# 3.0

اگر می‌خواهید توسعه برنامه‌های دات‌نت خود را تسریع کنید، برای الگوهای طراحی #C آماده‌اید -- روش‌های زیبا، پذیرفته‌شده و اثبات‌شده برای مقابله با مشکلات رایج برنامه‌نویسی. این راهنمای عملی به شما معرفی واضحی از الگوهای طراحی شی گرا کلاسیک ارائه می دهد و نحوه استفاده از آخرین ویژگی های C# 3.0 برای کدنویسی آنها را توضیح می دهد. C# Design Patterns از زبان جدید C# 3.0 و ویژگی‌های چارچوب دات نت 3.5 استفاده می‌کند تا 23 الگوی اساسی را که برای توسعه‌دهندگان فعال شناخته شده است، پیاده‌سازی کند. شما مطالعات موردی فراوانی دریافت می‌کنید که نشان می‌دهد هر الگو چگونه در عمل استفاده می‌شود، و مقایسه دقیقی از الگوها و جایی که آنها بهترین استفاده یا ترکیب را دارند. این کتاب به خوبی سازماندهی شده و مصور شامل موارد زیر است: توضیحی در مورد الگوهای طراحی و چرایی استفاده از آنها، همراه با جداول و دستورالعمل هایی که به شما کمک می کند یک الگو را نسبت به الگوی دیگر انتخاب کنید، پوشش مصور هر الگوی طراحی خلاقانه، ساختاری و رفتاری کلاسیک، از جمله نمایش آن در UML و نقش‌های پخش‌کننده‌های مختلف آن ویژگی‌های C# 3.0 که با مثال معرفی شده و در نوارهای جانبی برای مرجع آسان خلاصه شده است، نمونه‌هایی از هر الگو در حال کار در یک برنامه واقعی دات نت 3.5 برای دانلود از O'Reilly و وب‌سایت همراه نویسنده Quizzes و تمرین هایی برای آزمایش درک شما از مطالب با الگوهای طراحی C# 3.0، یاد می گیرید که کد را صحیح، توسعه پذیر و کارآمد کنید تا در زمان خود صرفه جویی کنید و بعداً مشکلات را برطرف کنید. اگر کسب و کار شما متکی به توسعه برنامه کاربردی کارآمد و کد با کیفیت است، به الگوهای طراحی #C نیاز دارید.


توضیحاتی درمورد کتاب به خارجی

If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This well-organized and illustrated book includes: An explanation of design patterns and why they're used, with tables and guidelines to help you choose one pattern over another Illustrated coverage of each classic Creational, Structural, and Behavioral design pattern, including its representation in UML and the roles of its various players C# 3.0 features introduced by example and summarized in sidebars for easy reference Examples of each pattern at work in a real .NET 3.5 program available for download from O'Reilly and the author's companion web site Quizzes and exercises to test your understanding of the material. With C# 3.0 Design Patterns, you learn to make code correct, extensible and efficient to save time up front and eliminate problems later. If your business relies on efficient application development and quality code, you need C# Design Patterns.



فهرست مطالب

C# 3.0 Design Patterns......Page 1
Table of Contents......Page 8
Foreword......Page 12
Why I Wrote This Book......Page 16
What You Need to Know......Page 17
How This Book Is Organized......Page 18
What You Need to Use This Book......Page 19
Using Code Examples......Page 20
Safari® Books Online......Page 21
Acknowledgments......Page 22
C# Meets Design Patterns......Page 24
About Patterns......Page 25
About UML......Page 26
About C# 3.0......Page 28
About the Examples......Page 29
Structural Patterns: Decorator, Proxy, and Bridge......Page 31
Illustration......Page 32
Design......Page 33
Implementation......Page 36
Example: Photo Decorator......Page 39
Use......Page 43
Exercises......Page 44
Illustration......Page 45
Design......Page 46
Implementation......Page 47
Example: SpaceBook......Page 52
Exercises......Page 58
Design......Page 59
Implementation......Page 61
Example: OpenBook......Page 62
Pattern Comparison......Page 69
Illustration......Page 72
Design......Page 73
Implementation......Page 75
Use......Page 82
Role......Page 83
Design......Page 84
Implementation......Page 86
Example: Photo Group......Page 89
Use......Page 94
Pattern Comparison......Page 95
Illustration......Page 97
Design......Page 99
Implementation......Page 100
Two-Way Adapters......Page 103
Example: The Seabird......Page 104
Pluggable Adapters......Page 108
Example: CoolBook......Page 110
Use......Page 114
Exercises......Page 115
Design......Page 116
Implementation......Page 117
Façade Alternatives......Page 120
Use......Page 121
Pattern Comparison......Page 122
Role......Page 124
Design......Page 125
Implementation......Page 127
Example: Photo Archive......Page 131
Use......Page 132
Illustration......Page 133
Design......Page 134
Implementation and Example: Avocado Sourcing......Page 135
Exercises......Page 137
Illustration......Page 138
Design......Page 139
Implementation......Page 140
Use......Page 142
Pattern Comparison......Page 143
Illustration......Page 145
Design......Page 146
Implementation and Example: Gucci and Poochy......Page 148
Use......Page 151
Illustration......Page 152
Design......Page 153
Implementation......Page 154
Example......Page 157
Pattern Comparison......Page 160
Illustration......Page 162
Design......Page 163
Implementation......Page 165
Example: Sorting Animator......Page 167
Role......Page 171
Design......Page 172
Implementation......Page 174
Example: RPC Game......Page 176
Exercises......Page 180
Design......Page 181
Implementation......Page 182
Use......Page 184
Pattern Comparison......Page 185
Illustration......Page 187
Design......Page 188
Implementation......Page 190
Example: Trusty Bank......Page 191
Use......Page 197
Illustration......Page 198
Design......Page 199
Implementation......Page 201
Multireceiver commands......Page 203
Example: Menu Handler......Page 205
Use......Page 208
Exercises......Page 209
Pattern Comparison......Page 210
Illustration......Page 211
Design......Page 213
Implementation......Page 215
Example: Family Tree......Page 219
Use......Page 222
Illustration......Page 223
Design......Page 224
Implementation......Page 225
Example: Chat Room......Page 228
Use......Page 232
Illustration......Page 233
Design......Page 234
Push and pull models......Page 235
Implementation......Page 236
Example: Blogs......Page 238
Pattern Discussion and Comparison......Page 240
Language Support for the Iterator Pattern......Page 241
Mediator and Observer Pattern Comparison......Page 242
Illustration......Page 243
Design......Page 245
Implementation......Page 246
Example: Course Statistics......Page 252
Use......Page 255
Interpreter Pattern......Page 256
Grammars......Page 257
Design......Page 258
Parsing......Page 259
Implementation......Page 260
Example: Mirrors......Page 262
Efficiency......Page 264
Illustration......Page 265
Design......Page 266
Implementation......Page 267
Example: TicTacToe......Page 270
Use......Page 274
Pattern Comparison......Page 275
Summary of Patterns......Page 276
A Future for Design Patterns......Page 279
Concluding Remarks......Page 281
Pluggable Adapter Pattern Example Code—CoolBook......Page 282
Prototype Pattern Example Code—Photo Archive......Page 286
Iterator Pattern Example Code—Family Tree......Page 290
Observer Pattern Example Code—Blogs......Page 292
Visitor Pattern Theory Code—Reflection......Page 296
Interpreter Pattern Example Code—Course Rules......Page 298
Interpreter Pattern Example Code—Mirrors......Page 302
Bibliography......Page 306
Index......Page 308




نظرات کاربران