دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sasha Goldshtein. Dima Zurbalev and Ido Flatow
سری:
ISBN (شابک) : 1430244585
ناشر: Apress
سال نشر: 2012
تعداد صفحات: 361
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
در صورت تبدیل فایل کتاب Pro .NET Performance Optimize Your C# Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب عملکرد حرفه ای .NET برنامه های کاربردی C # خود را بهینه کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به حداکثر رساندن عملکرد الگوریتمها و برنامههای کاربردی بسیار
مهم است و میتواند مزیت رقابتی، هزینه مالکیت کمتر و کاربران
راضیتر به شما بدهد. Pro .NET Performance اجزای داخلی ویندوز،
CLR و سخت افزار فیزیکی را که بر عملکرد برنامه های شما تأثیر می
گذارند توضیح می دهد و دانش و ابزارهایی را در اختیار شما قرار می
دهد تا نحوه عملکرد کد خود را جدا از عوامل خارجی اندازه گیری
کنید.
کتاب پر از نمونه کدهای C# و نکاتی است که به شما کمک می کند تا
هر ذره ای از برنامه خود را جمع کنید - استفاده از حافظه کمتر،
استفاده مداوم از CPU، و عملیات ورودی/خروجی کمتر در شبکه و دیسک.
Pro .NET Performance طرز فکر شما را در مورد توسعه برنامه دات نت
تغییر خواهد داد.
شما را در اندازه گیری عملکرد با انواع پروفایلرها و ابزارهای
دیگر راهنمایی می کند
توضیح می دهد که چگونه اجزای داخلی OS و CLR بر عملکرد برنامه شما
به روش های غیرمنتظره ای تاثیر می گذارند
> نکات و مطالعات موردی واقعی را برای بهبود عملکرد برنامه در
اختیار شما قرار می دهد
آنچه یاد می گیرید
عملکرد کد خود را با نمایه سازها و سایر ابزارها اندازه گیری
کنید.
دریابید که گلوگاه ها کجا هستند و روی ناحیه مناسب تمرکز کنید
برای بهبود عملکرد.
مدیریت کارآمد حافظه با تعامل مناسب با زباله گرد.
با انتخاب انتزاعات مناسب از مشکلات رایج اجتناب کنید.
پیامدهای عملکرد سیستم عامل اساسی و زمان اجرا را درک کنید.
بهبود عملکرد برنامه های شما با موازی سازی، ذخیره سازی، میکرو
بهینه سازی و سایر تکنیک ها.
Maximizing the performance of your algorithms and applications
is extremely important and can give you a competitive
advantage, a lower cost of ownership, and happier users. Pro
.NET Performance explains the internals of Windows, the CLR,
and the physical hardware that affect the performance of your
applications, and gives you the knowledge and tools to measure
how your code performs in isolation from external
factors.
The book is full of C# code samples and tips to help you
squeeze every bit of juice from your application—lower memory
utilization, consistent CPU usage, and fewer I/O operations
across the network and disk. Pro .NET Performance will change
the way you think about .NET application development.
Guides you through performance measurement with a variety of
profilers and other tools
Explains how OS and CLR internals affect your application’s
performance in unexpected ways
Provides you with tips and real-life case studies for improving
application performance
What you’ll learn
Measure your code’s performance with profilers and other
tools.
Understand where the bottlenecks are and focus on the right
area for performance improvement.
Manage memory efficiently by interacting properly with the
garbage collector.
Avoid common pitfalls by choosing the right abstractions.
Understand the performance implications of the underlying
operating system and runtime.
Improve the performance of your applications by
parallelization, caching, micro-optimization, and other
techniques.