دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Jason Bock (auth.)
سری:
ISBN (شابک) : 9781430251569, 9781430208457
ناشر: Apress
سال نشر: 2002
تعداد صفحات: 355
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی CIL: تحت پوشش .NET: مهندسی نرم افزار/برنامه نویسی و سیستم عامل
در صورت تبدیل فایل کتاب CIL Programming: Under the Hood™ of .NET به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی CIL: تحت پوشش .NET نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
زبان میانی رایج (CIL) زبان اصلی دات نت است. اگرچه توسعه دهندگان دات نت اغلب از یک زبان سطح بالا (مانند C# یا VB .NET) برای توسعه سیستم های خود استفاده می کنند، اما می توانند از CIL برای انجام هر کاری که توسط مشخصات.NET مجاز است استفاده کنند که برای C# صدق نمی کند. و VB .NET. درک نحوه عملکرد CIL به شما بینشی عمیق و مستقل از زبان را در مورد بخشهای اصلی دات نت ارائه میکند. این دانش برای ایجاد انواع پویا، بخش قدرتمندی از چارچوب دات نت ضروری است.
در برنامه نویسی CIL: تحت پوشش دات نت، جیسون باک strong> یک آموزش عمیق در مورد برنامه نویسی در CIL ارائه می دهد. ابتدا، Bock اصول اولیه مجموعه ها و مانیفست های دات نت را مورد بحث قرار می دهد. سپس نحوه ایجاد اسمبلی در NET را نشان میدهد که شامل دستورالعملهای ilasm و کدهای عملیاتی CIL میشود و چگونه از آنها برای تعریف مجموعهها، کلاسها، فیلدها، متدها و تعاریف متد استفاده میشود. Bock همچنین راههایی را که C#، VB .NET و سایر زبانهای غیر مایکروسافت CIL منتشر میکنند و تفاوت آنها را پوشش میدهد. در نهایت، او نشان میدهد که چگونه توسعهدهندگان میتوانند مجموعههای پویا را در زمان اجرا از طریق کلاسهای Emitter ایجاد کنند.
پس از خواندن این راهنما، درک بهتری از CIL و نحوه برنامهنویسی مستقیم در آن به دست خواهید آورد. برنامه نویسی CIL: تحت پوشش دات نت یک چیز ضروری در میز هر برنامه نویس دات نت است!
The Common Intermediate Language (CIL) is the core language of .NET. Although .NET developers often use a high-level language (such as C# or VB .NET) to develop their systems, they can use CIL to do anything allowed by.NET specificationswhich is not the case for C# and VB .NET. Understanding how CIL works will provide you with a deep, language-independent insight into the core parts of .NET. This knowledge is essential for creating dynamic types, a powerful part of the .NET Framework.
In CIL Programming: Under the Hood of .NET, Jason Bock offers an in-depth tutorial on programming in CIL. First, Bock discusses the basics of .NET assemblies and manifests. He then shows how to create assemblies in .NETincluding the ilasm directives and CIL opcodes, and how these are used to define assemblies, classes, field, methods, and method definitions. Bock also covers the ways in which C#, VB .NET, and other non-Microsoft languages emit CIL, and how they differ. Finally, he reveals how developers can create dynamic assemblies at runtime via the Emitter classes.
After reading this guide, you will gain a better understanding of CIL and how to program directly into it. CIL Programming: Under the Hood of .NET is a must-have on every .NET developer's desk!
Front Matter....Pages N2-xviii
Language Interoperability....Pages 1-21
ilasm Directives and Attributes....Pages 23-67
CIL Opcodes....Pages 69-119
ilasm and CIL in Practice....Pages 121-147
Debugging CIL....Pages 149-192
.NET Languages and CIL....Pages 193-237
Emitting Types....Pages 239-270
Dynamic Proxies in .NET....Pages 271-315
CIL Tips....Pages 317-318
Back Matter....Pages 319-345