ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Advanced .NET debugging Description based on print version record. - Includes index

دانلود کتاب شرح اشکال زدایی پیشرفته دات نت بر اساس رکورد نسخه چاپی. - شامل نمایه

Advanced .NET debugging Description based on print version record. - Includes index

مشخصات کتاب

Advanced .NET debugging Description based on print version record. - Includes index

ویرایش:  
نویسندگان: ,   
سری: Addison-Wesley Microsoft technology series 
ISBN (شابک) : 9780321578891, 0321584090 
ناشر: Addison-Wesley Professional 
سال نشر: 2009;2010 
تعداد صفحات: 543 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

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



کلمات کلیدی مربوط به کتاب شرح اشکال زدایی پیشرفته دات نت بر اساس رکورد نسخه چاپی. - شامل نمایه: علوم کامپیوتر، برنامه نویسی، علم، فناوری، فنی



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

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


در صورت تبدیل فایل کتاب Advanced .NET debugging Description based on print version record. - Includes index به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب شرح اشکال زدایی پیشرفته دات نت بر اساس رکورد نسخه چاپی. - شامل نمایه

\"Mario Hewardt'sAdvanced .NET Debuggingیک منبع عالی برای توسعه دهندگان مبتدی و باتجربه است که با .NET کار می کنند. این کتاب همچنین مملو از نکات اشکال زدایی و بحث های داخلی CLR است که به نفع توسعه دهندگان معماری خواهد بود. نرم افزار.\"-جفری ریشتر، مشاور، مربی و نویسنده در Wintellect\"ماریو دوباره این کار را انجام داده است. اشکال زدایی پیشرفته ویندوز (تألیف مشترک دانیل پراوات) منبع ارزشمندی برای اشکال‌زدایی کد بومی، واشکال‌زدایی پیشرفته دات نتبه همان کیفیت، وضوح و وسعت دست می‌یابد تا به همان اندازه برای اشکال‌زدایی دات‌نت ارزشمند باشد.\"-Mark Russinovich، همکار فنی ، شرکت مایکروسافتتنها راهنمای کامل و کاربردی برای رفع سخت ترین اشکالات دات نتاشکال زدایی پیشرفته دات نت</ b>اولین راهنمای متمرکز و عملی برای ردیابی پیچیده ترین و چالش برانگیزترین اشکالات برنامه دات نت امروزی است. این تنها کتابی است که به طور کامل بر روی استفاده از ابزارهای قدرتمند اشکال زدایی بومی از جمله WinDBG، NTSD و CDB برای اشکال زدایی برنامه های NET تمرکز دارد. با استفاده از این ابزارها، نویسنده ماریو هیوارد توضیح می‌دهد که چگونه می‌توان ریشه‌های واقعی مشکلات را شناسایی کرد - بسیار سریع‌تر از زمانی که با دیگر اشکال‌زداها می‌توانستید. هیوارت ابتدا مفاهیم کلیدی مورد نیاز برای استفاده موفقیت آمیز از اشکال زدای بومی دات نت را معرفی می کند. در مرحله بعد، او با استفاده از مثال‌های واقعی که بسیاری از خطاهای رایج برنامه‌نویسی C# را نشان می‌دهند، به تکنیک‌های رفع اشکال پیچیده روی می‌آورد. این کتاب شما را قادر می سازد تا از اشکال زدایی پس از مرگ، از جمله PowerDBG و دیگر \"ابزارهای قدرت\" استفاده عملی کنید. ، CLR Profiler، و سایر ابزارهای قدرتمند، درک عمیق تر و کاربردی تری از اجزای داخلی CLR، مانند بررسی داده های رشته های خاص، جمع آوری کننده زباله و پشته مدیریت شده، لایه قابلیت همکاری، و استثناهای دات نت حل مشکلات هماهنگ سازی دشوار، مشکلات هیپ مدیریت شده، قابلیت همکاری مشکلات، و خیلی بیشتر ایجاد و تجزیه و تحلیل موفقیت آمیز خرابی ها یک وب سایت همراه (advanceddotnetdebugging.com) شامل همه کد نمونه، نمونه ها و محتوای جایزه است.


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

"Mario Hewardt'sAdvanced .NET Debuggingis an excellent resource for both beginner and experienced developers working with .NET. The book is also packed with many debugging tips and discussions of CLR internals, which will benefit developers architecting software."-Jeffrey Richter, consultant, trainer, and author at Wintellect"Mario has done it again. HisAdvanced Windows Debugging(coauthored with Daniel Pravat) is an invaluable resource for native code debugging, andAdvanced .NET Debuggingachieves the same quality, clarity, and breadth to make it just as invaluable for .NET debugging."-Mark Russinovich, Technical Fellow, Microsoft CorporationThe Only Complete, Practical Guide to Fixing the Toughest .NET BugsAdvanced .NET Debuggingis the first focused, pragmatic guide to tracking down today's most complex and challenging .NET application bugs. It is the only book to focus entirely on using powerful native debugging tools, including WinDBG, NTSD, and CDB, to debug .NET applications. Using these tools, author Mario Hewardt explains how to identify the real root causes of problems--far more quickly than you ever could with other debuggers. Hewardt first introduces the key concepts needed to successfully use .NET's native debuggers. Next, he turns to sophisticated debugging techniques, using real-world examples that demonstrate many common C# programming errors. This book enables you to Make practical use of postmortem debugging, including PowerDBG and other "power tools" Understand the debugging details and implications of the new .NET CLR 4.0 Master and successfully use Debugging Tools for Windows, as well as SOS, SOSEX, CLR Profiler, and other powerful tools Gain a deeper, more practical understanding of CLR internals, such as examining thread-specific data, managed heap and garbage collector, interoperability layer, and .NET exceptions Solve difficult synchronization problems, managed heap problems, interoperability problems, and much more Generate and successfully analyze crash dumps A companion web site (advanceddotnetdebugging.com) contains all sample code, examples, and bonus content.



فهرست مطالب

Cover......Page 1
Contents......Page 10
Foreword......Page 20
Preface......Page 22
Acknowledgments......Page 32
About the Author......Page 34
PART I: OVERVIEW......Page 36
Debugging Tools for Windows......Page 38
.NET 2.0—Redistributable......Page 39
.NET 2.0—SDK......Page 40
SOS......Page 43
SOSEX......Page 45
CLR Profiler......Page 46
Performance Counters......Page 49
Reflector for .NET......Page 50
PowerDbg......Page 51
Managed Debugging Assistants......Page 53
Summary......Page 56
High-Level Overview......Page 58
CLR and the Windows Loader......Page 61
Application Domains......Page 68
Assembly Overview......Page 73
Assembly Manifest......Page 74
Type Metadata......Page 77
Summary......Page 103
The Debugger and the Debugger Target......Page 104
Symbols......Page 109
Controlling Execution......Page 112
Loading Managed Code Extensions......Page 120
Setting Breakpoints......Page 125
Object Inspection......Page 138
Thread Operations......Page 166
Code Inspection......Page 178
CLR Internals Commands......Page 181
Diagnostics Commands......Page 184
SOSEX Extension Commands......Page 186
Crash Dump Files......Page 198
Summary......Page 200
PART II: APPLIED DEBUGGING......Page 202
CLR Loader Overview......Page 204
Simple Assembly Load Failure......Page 214
Load Context Failure......Page 220
Interoperability and DllNotFoundException......Page 230
Debugging Light Weight Code Generation......Page 232
Summary......Page 237
Chapter 5: Managed Heap and Garbage Collection......Page 238
Windows Memory Architecture Overview......Page 239
Garbage Collector Internals......Page 248
Debugging Managed Heap Corruptions......Page 289
Debugging Managed Heap Fragmentation......Page 297
Debugging Out of Memory Exceptions......Page 307
Summary......Page 326
Synchronization Basics......Page 328
Thread Synchronization Primitives......Page 329
Synchronization Internals......Page 341
Synchronization Scenarios......Page 351
Summary......Page 379
Platform Invocation......Page 380
COM Interoperability......Page 387
Debugging P/Invoke Calls......Page 393
Debugging Interop Leaks......Page 408
Debugging COM Interop Finalization......Page 413
Summary......Page 423
PART III: ADVANCED TOPICS......Page 424
Chapter 8: Postmortem Debugging......Page 426
Dump File Fundamentals......Page 427
Windows Error Reporting......Page 444
Summary......Page 473
PowerDbg......Page 474
Visual Studio......Page 483
CLR Profiler......Page 495
WinDbg and the CmdTree Command......Page 502
Summary......Page 504
Tools......Page 506
Managed Heap and Garbage Collection......Page 507
Synchronization......Page 515
Interoperability......Page 518
Postmortem Debugging......Page 519
Summary......Page 520
B......Page 522
C......Page 523
D......Page 524
E......Page 526
F......Page 527
H......Page 528
K......Page 529
M......Page 530
O......Page 532
P......Page 533
R......Page 534
S......Page 535
T......Page 536
V......Page 537
X......Page 538




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