CodeShot

پلتفرم .NET

مسیر آشنایی با پلتفرم .NET، ابزار خط فرمان، مدل اجرا و بهینه‌سازی عملکرد.

5 مرحله

  1. 1.

    آشنایی با .NET

    پلتفرم توسعه نرم‌افزار مایکروسافت برای ساخت برنامه‌های وب، دسکتاپ، موبایل و Cloud به‌صورت Cross-Platform.

    ~2 ساعت
  2. 2.

    مبانی .NET

    .NET یک Runtime + SDK + Framework Libraries است؛ CLR، BCL و SDK سه رکن اصلی آن برای اجرا، استفاده و ساخت برنامه‌ها هستند.

    ~3 ساعتپیش‌نیاز: آشنایی با .NET
  3. 3.

    .NET CLI

    مجموعه دستورات خط فرمان برای ساخت، اجرا، تست و انتشار پروژه‌های .NET بدون نیاز به Visual Studio.

    ~1.5 ساعتپیش‌نیاز: مبانی .NET
  4. 4.

    Runtime در .NET

    محیط اجرایی که کد کامپایل‌شده .NET را اجرا و مدیریت حافظه، Thread و Exceptionها را بر عهده دارد.

    ~2.5 ساعتپیش‌نیاز: .NET CLI
  5. 5.

    بهینه‌سازی عملکرد .NET

    بهینه‌سازی اجرای برنامه‌های .NET برای سرعت بیشتر، مصرف کمتر منابع و مقیاس‌پذیری بهتر — از مدیریت حافظه تا Async و Caching.

    ~3 ساعتپیش‌نیاز: Runtime در .NET