لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اصول CLR
CLR Fundamentals
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
CLR Fundamentals طراحی شده است تا به توسعه دهندگان دات نت درک محکمی از اجرای مدیریت شده در دات نت فریم ورک ارائه دهد در قلب دات نت فریم ورک یک موتور اجرایی به نام Common Language Runtime وجود دارد. CLR که از ابتدا برای پشتیبانی از تعداد بی شماری از سبک های زبان برنامه نویسی طراحی شده است، یک سیستم نوع معمولی، مدیریت حافظه خودکار، پشتیبانی از اجرای همزمان، و امکاناتی برای تعامل با اجزای اصلی Win32 و COM ارائه می دهد. چه در حال توسعه سرویسهای RESTful با استفاده از WCF باشید، چه برنامههای دسکتاپ فشرده گرافیکی با استفاده از WPF، یا برنامههای وب مبتنی بر فرم با استفاده از ASP.NET، CLR پایه و اساس اجرای مدیریت شده برنامه شما را فراهم میکند. این ماژول چندین سرویس کلیدی ارائه شده توسط CLR در پشتیبانی از توسعه برنامه مدیریت شده در چارچوب دات نت را بررسی می کند.
سرفصل ها و درس ها
درک کدهای مدیریت شده
Understanding Managed Code
درک کدهای مدیریت شده
Understanding Managed Code
دات نت فریم ورک
The .NET Framework
استانداردها و مشخصات
Standards and Specs
پیاده سازی و مشتقات CLI
CLI Implementations and Derivatives
پشتیبانی زبان برای CTS
Language Support for the CTS
زمان اجرا زبان مشترک
The Common Language Runtime
از توسعه تا اجرا
From Development to Execution
شروع شدن
Getting Started
سلام دنیا!
Hello, world!
بازتابنده
Reflector
تدوین JIT
JIT Compilation
JIT تالیف مصور
JIT Compilation Illustrated
JIT Compilation Under the Hood
JIT Compilation Under the Hood
مجموعه زباله
Garbage Collection
فشرده سازی در عمل
Compaction in Action
چارچوب های کاربردی مدیریت شده
Managed Application Frameworks
خلاصه
Summary
منابع
References
مجموعه ها و نسخه سازی
Assemblies and Versioning
بررسی اجمالی
Overview
انواع و محدوده
Types and Scoping
نام ها را تایپ کنید
Type Names
نام های مجمع
Assembly Names
قطعنامه مونتاژ ساده
Simple Assembly Resolution
نسخه ی نمایشی وضوح مجمع ساده
Simple Assembly Resolution Demo
نام های قوی
Strong Names
امضای مجمع
Assembly Signing
مراجع و امضاهای مجمع
Assembly References and Signatures
نقشه برداری نسخه
Version Mapping
کش مجمع جهانی (GAC)
The Global Assembly Cache (GAC)
اعتبار سنجی نام قوی
Strong Name Validation
نکات CODEBASE
CODEBASE Hints
حافظه پنهان کد بومی (NGEN)
The Native Code Cache (NGEN)
خلاصه
Summary
منابع
References
Win32 و COM Interop
Win32 and COM Interop
بررسی اجمالی
Overview
مدیریت شده در مقابل اجرای بومی
Managed versus Native Execution
مشارکت مبتنی بر فراداده
The Metadata-Driven Partnership
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
مایک رئیس برنامه درسی Pluralsight بود، جایی که او تیمی را رهبری کرد که چشمانداز و استراتژی ارائه محتوای فنی کلاس جهانی را برای فنآوران حرفهای در سراسر جهان به عنوان توسعهدهندگان، معماران، متخصصان عملیات فناوری اطلاعات و دانشمندان داده و تحلیلگران پیش برد. مایک که قبلاً MVP C# مایکروسافت و دارای چندین پتنت ایالات متحده بود، بیش از 20 سال تجربه در توسعه سیستم های نرم افزاری با کارایی بالا و آموزش توسعه دهندگان در سراسر جهان دارد.
نمایش نظرات