دانلود کتاب More Effective C#: 50 Specific Ways to Improve Your C# – C# موثرتر: 50 روش خاص برای بهبود C#

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری Effective Software Development Series
  • ویرایش 2nd
  • سال 2017
  • نویسنده (گان) Bill Wagner
  • ناشر Addison-Wesley
  • زبان English
  • تعداد صفحات 281
  • حجم فایل 1.49MB
  • فرمت فایل pdf
  • شابک 0672337886, 9780672337888
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

In More Effective C#, Second Edition, world-renowned .NET expert Bill Wagner identifies and illuminates 50 intermediate-to-advanced techniques for writing exceptionally robust and well-performing C# 7.0 code. Reflecting the growing sophistication of the C# language and its development community, Wagner presents powerful new solutions to problems youre likely to encounter every day.

Through three editions of Effective C#, Wagners clear explanations, expert tips, and realistic code examples have proven invaluable to hundreds of thousands of developers. With the publication of this title, Effective C#, Third Edition, and More Effective C#, Second Edition, have been completely reorganized to provide clear explanations, expert tips, and realistic code examples in a cohesive package for modern C#. More Effective C#, Second Edition, brings the same proven approach to the new features in C# 7.0, helping you perform familiar tasks more efficiently and effectively.

Drawing on his unsurpassed C# experience and key role on global C# standards committees, Wagner addresses object-oriented, functional, and service-oriented approaches to managing data with C#; better ways to express your intent to users and other programmers; and new opportunities to leverage powerful asynchronous and dynamic programming techniques.

  • Use properties instead of accessible data members (Item 1)
  • Distinguish between value and reference types (Item 4)
  • Understand relationships among multiple concepts of equality (Item 9)
  • Avoid conversion operators in your APIs (Item 11)
  • Understand how interface and virtual methods differ (Item 15)
  • Avoid overloading methods defined in base classes (Item 19)
  • Create method groups that are clear, minimal, and complete (Item 22)
  • Enable immediate error reporting in iterators and async methods (Item 26)
  • Use async methods for async work (Item 27)
  • Avoid thread allocations and context switches (Item 30)
  • Construct PLINQ parallel algorithms with exceptions in mind (Item 36)
  • Use the thread pool instead of creating threads (Item 37)
  • Use BackgroundWorker for cross-thread communication (Item 38)
  • Use the smallest possible scope for lock handles (Item 41)
  • Understand the pros and cons of dynamic programming (Item 43)
  • Make full use of the expression API (Item 46)
  • Minimize dynamic objects in public APIs (Item 47)

Youre already a successful C# programmer: this book will make you an outstanding one.

Content Update Program: This book is part of the InformIT Content Update Program. As updates are made to C#, sections of this book will be updated or new sections will be added to match updates to the technologies.


Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

————————————————————–

ترجمه ماشینی :

در C# موثرتر، نسخه دوم، کارشناس مشهور جهان دات نت، بیل واگنر، 50 سطح متوسط تا پیشرفته را شناسایی و روشن می کند. تکنیک هایی برای نوشتن کد فوق العاده قوی و با عملکرد خوب C# 7.0. واگنر با انعکاس پیچیدگی روزافزون زبان سی شارپ و جامعه توسعه‌دهنده آن، راه‌حل‌های قدرتمند جدیدی را برای مشکلاتی که هر روز با آنها روبرو می‌شوید ارائه می‌کند.

از طریق سه نسخه C# موثر، توضیحات واضح، نکات متخصص و نمونه‌های کد واقعی واگنرز برای صدها هزار توسعه‌دهنده ارزشمند بوده است. با انتشار این عنوان، C# موثر، نسخه سوم و C# موثرتر، ویرایش دوم به طور کامل سازماندهی شده است تا توضیحات واضح، نکات تخصصی و کدهای واقعی ارائه شود. نمونه هایی در یک بسته منسجم برای سی شارپ مدرن. C# موثرتر، نسخه دوم، همان رویکرد اثبات شده را برای ویژگی های جدید در C# 7.0 به ارمغان می آورد و به شما کمک می کند کارهای آشنا را به طور موثرتر و موثرتر انجام دهید.

با تکیه بر تجربه بی‌نظیر سی شارپ و نقش کلیدی خود در کمیته‌های استانداردهای جهانی C#، واگنر به شی‌گرا، عملکردی و خدماتی می‌پردازد. رویکردهای گرا برای مدیریت داده ها با سی شارپ. راه های بهتر برای بیان مقصود خود به کاربران و دیگر برنامه نویسان؛ و فرصت های جدید برای استفاده از تکنیک های برنامه نویسی قدرتمند ناهمزمان و پویا.

  • استفاده از خصوصیات به جای اعضای داده در دسترس (مورد 1)
  • تمایز بین انواع مقدار و مرجع (مورد 4)
  • درک روابط در میان مفاهیم متعدد برابری (مورد 9)
  • از عملگرهای تبدیل در APIهای خود اجتناب کنید (مورد 11)
  • درک تفاوت روش های رابط و مجازی (مورد 15)
  • از بارگذاری بیش از حد روش‌های تعریف شده در کلاس‌های پایه اجتناب کنید (مورد 19)
  • ایجاد گروه‌های روش واضح، حداقل و کامل (مورد 22)
  • فعال کردن گزارش خطای فوری در روش‌های تکرارکننده و غیرهمگام‌سازی (مورد 26)
  • از روش های ناهمگام برای کارهای ناهمگام استفاده کنید (مورد 27)
  • از تخصیص رشته ها و سوئیچ های زمینه خودداری کنید (مورد 30)
  • الگوریتم های موازی PLINQ را با استثناها را در ذهن داشته باشید (مورد 36)
  • به جای ایجاد رشته ها از مخزن رشته استفاده کنید (مورد 37)
  • از BackgroundWorker برای ارتباط بین رشته ای (مورد 38) استفاده کنید
  • از کوچکترین محدوده ممکن برای دستگیره های قفل استفاده کنید (مورد 41)
  • درک مزایا و معایب برنامه نویسی پویا (مورد 43)
  • از عبارت API به طور کامل استفاده کنید (مورد 46)
  • به حداقل رساندن اشیاء پویا در APIهای عمومی (مورد 47)

شما در حال حاضر یک برنامه نویس موفق C# هستید: این کتاب شما را به فردی برجسته تبدیل می کند یک.

برنامه به روز رسانی محتوا: این کتاب بخشی از برنامه به روز رسانی محتوای InformIT است. با به‌روزرسانی‌های C#، بخش‌هایی از این کتاب به‌روزرسانی می‌شود یا بخش‌های جدیدی برای مطابقت با به‌روزرسانی‌های فناوری‌ها اضافه می‌شود.

< br>

برای راحتی محصول خود را در informit.com/register ثبت کنید دسترسی به دانلودها، به روز رسانی ها، و اصلاحات به محض در دسترس قرار گرفتن آنها.


 

tag : دانلود کتاب C# موثرتر: 50 روش خاص برای بهبود C# , Download C# موثرتر: 50 روش خاص برای بهبود C# , دانلود C# موثرتر: 50 روش خاص برای بهبود C# , Download More Effective C#: 50 Specific Ways to Improve Your C# Book , C# موثرتر: 50 روش خاص برای بهبود C# دانلود , buy C# موثرتر: 50 روش خاص برای بهبود C# , خرید کتاب C# موثرتر: 50 روش خاص برای بهبود C# , دانلود کتاب More Effective C#: 50 Specific Ways to Improve Your C# , کتاب More Effective C#: 50 Specific Ways to Improve Your C# , دانلود More Effective C#: 50 Specific Ways to Improve Your C# , خرید More Effective C#: 50 Specific Ways to Improve Your C# , خرید کتاب More Effective C#: 50 Specific Ways to Improve Your C# ,

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب More Effective C#: 50 Specific Ways to Improve Your C# – C# موثرتر: 50 روش خاص برای بهبود C#”