ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب The modern C# Challenge

دانلود کتاب چالش مدرن سی شارپ

The modern C# Challenge

مشخصات کتاب

The modern C# Challenge

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781789535426 
ناشر: Packt 
سال نشر: 2018 
تعداد صفحات: 349 
زبان: english 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 مگابایت 

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



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

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


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

توجه داشته باشید کتاب چالش مدرن سی شارپ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب چالش مدرن سی شارپ

مفاهیم و تکنیک های پیشرفته سی شارپ مانند ساختن کش، رمزنگاری و برنامه نویسی موازی را با حل چالش های برنامه نویسی جالب بیاموزید ویژگی های کلیدی به دست آوردن بینش مفید در مورد موضوعات پیشرفته برنامه نویسی سی شارپ و API ها استفاده از مقادیر قفل و کش برای حل مشکلات موازی استفاده از ابزارهای رمزنگاری دات نت رمزگذاری و رمزگشایی رشته ها توضیحات کتاب سی شارپ یک زبان برنامه نویسی چند پارادایم است. چالش مدرن سی شارپ با جنبه هایی از چارچوب دات نت مانند کتابخانه موازی وظایف (TPL) و CryptoAPI پوشش می دهد. همچنین شما را تشویق می کند تا مبادلات مهم برنامه نویسی مانند زمان در مقابل مکان یا سادگی را کشف کنید. ممکن است راه های زیادی برای حل یک مشکل وجود داشته باشد و اغلب هیچ راه درستی وجود ندارد، اما برخی از راه حل ها قطعا بهتر از راه حل های دیگر هستند. این کتاب این راه حل ها را برای کمک به حل مشکلات دنیای واقعی با سی شارپ ترکیب کرده است. علاوه بر توصیف مبادلات برنامه نویسی، چالش مدرن سی شارپ به شما کمک می کند تا مجموعه ابزار مفیدی از تکنیک هایی مانند ذخیره ارزش، تجزیه و تحلیل آماری و الگوریتم های هندسی بسازید. در پایان این کتاب، شما چالش‌هایی را در سی شارپ دنبال خواهید کرد و چارچوب دات نت را به منظور توسعه منطق برنامه برای برنامه‌های کاربردی دنیای واقعی بررسی خواهید کرد. آنچه یاد خواهید گرفت انجام محاسبات آماری مانند یافتن انحراف معیار یافتن ترکیبات و جایگشت ها جستجوی دایرکتوری ها برای فایل های منطبق با الگوهای با استفاده از LINQ و PLINQ یافتن مناطق چند ضلعی با استفاده از عملیات هندسی تصادفی سازی آرایه ها و لیست ها با روش های پسوند کاوش سیستم فایل برای یافتن فایل های تکراری شبیه سازی پیچیده سیستم‌ها و اجرای برابری در یک کلاس از تکنیک‌های رمزنگاری برای رمزگذاری و رمزگشایی رشته‌ها و فایل‌ها استفاده کنید. این کتاب برای چه کسی است. مشکلاتی برای همه در هر سطحی از تخصص در سی شارپ وجود دارد


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

Learn advanced C# concepts and techniques such as building caches, cryptography, and parallel programming by solving interesting programming challenges Key Features Gain useful insights on advanced C# programming topics and APIs Use locking and cached values to solve parallel problems Take advantage of .NET's cryptographic tools to encrypt and decrypt strings Book Description C# is a multi-paradigm programming language. The Modern C# Challenge covers with aspects of the .NET Framework such as the Task Parallel Library (TPL) and CryptoAPI. It also encourages you to explore important programming trade-offs such as time versus space or simplicity. There may be many ways to solve a problem and there is often no single right way, but some solutions are definitely better than others. This book has combined these solutions to help you solve real-world problems with C#. In addition to describing programming trade-offs, The Modern C# Challenge will help you build a useful toolkit of techniques such as value caching, statistical analysis, and geometric algorithms. By the end of this book, you will have walked through challenges in C# and explored the .NET Framework in order to develop program logic for real-world applications. What you will learn Perform statistical calculations such as finding the standard deviation Find combinations and permutations Search directories for files matching patterns using LINQ and PLINQ Find areas of polygons using geometric operations Randomize arrays and lists with extension methods Explore the filesystem to find duplicate files Simulate complex systems and implement equality in a class Use cryptographic techniques to encrypt and decrypt strings and files Who this book is for The Modern C# Challenge is for all C# developers of different abilities wanting to solve real-world problems. There are problems for everyone at any level of expertise in C#



فهرست مطالب

Contents......Page 3
Preface......Page 9
Statistical functions......Page 15
Permutations......Page 17
Combinations......Page 18
Fibonacci numbers......Page 19
Binomial coefficients......Page 20
Least common multiples......Page 21
Prime factors......Page 22
Proper divisors......Page 23
Solutions......Page 24
Statistical functions......Page 25
Permutations......Page 30
Combinations......Page 34
Factorials......Page 36
Fibonacci numbers......Page 38
Binomial coefficients......Page 43
Pascal's triangle......Page 47
Greatest common divisors......Page 51
Least common multiples......Page 53
Sums of multiples......Page 54
Primality testing......Page 58
Prime table......Page 59
Prime factors......Page 63
Unique prime factors......Page 66
Prime tuples......Page 68
Proper divisors......Page 70
Amicable numbers......Page 72
Perfect numbers......Page 74
Armstrong numbers......Page 75
Monte Carlo π......Page 77
Bisection root-finding......Page 78
Newton's method......Page 79
Gaussian elimination......Page 80
Monte Carlo integration......Page 84
Rectangle rule integration......Page 85
Trapezoid rule integration......Page 86
Arrowheads......Page 87
Point-line distance......Page 88
Circle selection......Page 89
Circle-line tangents......Page 90
Stars......Page 91
Solutions......Page 92
Monte Carlo π......Page 93
Newton's π......Page 96
Bisection root-finding......Page 97
Newton's method......Page 101
Gaussian elimination......Page 102
Monte Carlo integration......Page 107
Rectangle rule integration......Page 109
Trapezoid rule integration......Page 111
Arrowheads......Page 113
Line-line intersection......Page 118
Point-line distance......Page 122
Point-segment distance......Page 123
Segment-segment distance......Page 124
Circle selection......Page 127
Line-circle intersection......Page 129
Circle-circle intersection......Page 132
Circle-line tangents......Page 136
Polygon area......Page 138
Point in a polygon......Page 140
Convexity testing......Page 143
Stars......Page 145
Date and time picker......Page 147
Scheduling meetings......Page 148
Local time zone clocks......Page 149
Days of the week......Page 150
Date and time picker......Page 152
Time zone chart......Page 154
Time zone clocks......Page 159
Local time zone clocks......Page 161
Calculating duration......Page 162
Calculating age......Page 163
Random items......Page 166
Random passwords......Page 167
Random doubles......Page 168
Random items......Page 169
Randomize items......Page 170
Random groups......Page 171
Random passwords......Page 173
Random walks......Page 175
Roman numerals......Page 177
Unknown......Page 0
Palindromic substrings......Page 178
Edit distance......Page 179
Soundex......Page 180
Longest common substring......Page 181
Roman numerals......Page 182
Bytes to hex......Page 186
Removing punctuation......Page 187
Palindromic substrings......Page 188
Validating passwords......Page 191
Edit distance......Page 192
Soundex......Page 199
Longest common substring......Page 200
Removing blank lines......Page 206
Thumbnails......Page 207
Find and Replace......Page 208
Removing blank lines......Page 209
Directory size......Page 210
Finding duplicate files......Page 212
Thumbnails......Page 216
Thumbnail web page......Page 220
Find files......Page 222
Find and Replace......Page 224
Saving images......Page 226
Compressing images......Page 228
Problems......Page 230
Parallel Monte Carlo π......Page 231
Complex numbers......Page 232
Directory size, LINQ style......Page 233
Directory size, PLINQ style......Page 234
Find files, LINQ style......Page 236
Parallel primes table......Page 237
Parallel primes tuple......Page 243
Parallel Monte Carlo π......Page 247
Yielding primes......Page 250
Yielding Fibonacci numbers......Page 251
Complex numbers......Page 252
Simulations......Page 264
Dawkins' weasel......Page 265
Hailstone sequence......Page 266
Hailstone sequence, Redux......Page 267
Langton's Ant......Page 268
Life......Page 269
Sharks and Fish......Page 270
Slingshot......Page 271
Slingshot refinements......Page 273
Solutions......Page 274
Dawkins' weasel......Page 275
Hailstone sequence......Page 278
Hailstone Sequence, Redux......Page 281
Langton's Ant......Page 283
Life......Page 286
Sharks and Fish......Page 290
Slingshot......Page 291
Slingshot refinements......Page 295
Space Force......Page 298
Cryptography......Page 308
Vigenère cipher......Page 309
Cryptographic pseudorandom numbers......Page 310
Primality testing, redux......Page 311
Hash files......Page 313
Encrypt and decrypt strings......Page 314
Encrypt and decrypt files......Page 315
Caesar cipher......Page 316
Cryptographic random numbers......Page 319
Primality testing, redux......Page 324
Find primes......Page 326
Hash files......Page 327
Steganography......Page 328
Encrypt and decrypt strings......Page 333
Encrypt and decrypt files......Page 338
CryptoPad......Page 340
Index......Page 345




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