شماره تماس 09336863931 | 09178169907 پست الکترونیک provid.ir@gmail.com
آموزش .NET Core برای برنامه نویسان ویندوز

آموزش .NET Core برای برنامه نویسان ویندوز

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش .NET Core برای برنامه نویسان ویندوز در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش .NET Core برای برنامه نویسان ویندوز” است که با نام اصلی Getting Started with .NET Core for Windows Developers از شرکت Pluralsight منتشر شده است.

.NET Core چیست؟

.NET Core یک پیاده سازی جدید و Open Source از دات نت است که به صورت Cross-Platform طراحی شده است و با کمک آن می توانید برنامه هایی بنویسید که به راحتی بر روی تعداد وسیعی از سیستم عامل ها و Device های قابل حمل از قبیل تلفن های همراه و تبلت ها اجرا شود.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش .NET Core برای برنامه نویسان ویندوز

عناوین بسته ی آموزش .NET Core برای برنامه نویسان ویندوز

فصل اول: مقدمه

فصل دوم: ساخت Console App با .NET Core

  • مقدمه
  • ابزارهای مورد نیاز
  • دستور dotnet new
  • دستور dotnet restore، build و run
  • ساخت یک Console App با .NET Core در ویژوال استادیو
  • رابطه ی ویژوال استادیو و دستور dotnet در CLI
  • روند اجرای کد در .NET Framework
  • روند اجرای کد در .NET Core
  • ماهیت Cross Platform بودن و Open Source بودن
  • ماهیت Modular بودن
  • استفاده ی پروژه از تمامی فایل ها بر روی دیسک
  • رفرنس های پکیج پیشفرض  از Microsoft.NETCore.APP
  • اضافه کردن Package Reference
  • استفاده از دستور dotnet publish در سیستم عامل مک
  • FDD و SCD به عنوان دو روش مختلف Deployment
  • آزمون: dotnet Host

فصل سوم: ساخت برنامه های UWP با .NET Core

  • UWP یا همان Universal Windows Platform
  • نصب SDK های ویندوز 10
  • فعال کردن مد Windows Developer
  • ساخت یک برنامه ی UWP
  • UWP از MSBuild استفاده می کند
  • اجرای برنامه ی نمونه
  • سازماندهی پروژه
  • متاپکیج مربوط به Universal Windows Platform
  • Windows Runtime و اکستنشن های SDK
  • اجرای برنامه بر روی XBOX
  • مبحث .NET Native

فصل چهارم: استفاده از .NET Standard Libary

  • ساخت یک Library با .NET Standard
  • تنظیم یک PCL به استفاده از .NET Standard
  • اضافه کردن Package Reference به Library
  • رفرنس کردن netstandard از درون netcoreapp
  • رفرنس کردن netstandard از درون یک برنامه ی UWP
  • .NET Standard با .NET Framework نیز کار می کند
  • Cross-Compile کردن یک برنامه کنسول برای فریم ورک های متعدد در یک پروژه ی تک
  • Cross-Compile کردن Library ها و لینک کردن فایل ها
  • کار با PCL ها
  • .NET Standard به عنوان نسل بعدی PCL
  • .NET Standard در نقش یک اینترفیس
  • سوالات مربوط به نسخه های .NET Standard
  • اجازه بدهید API ها راهنمای شما باشند
  • جمع بندی

فصل پنجم: به اشتراک گذاری کتابخانه های .NET Core به عنوان پکیج های Nuget

  • به اشتراک گذاری Library ها با پکیج های Nuget
  • دستور dotnet pack
  • شکافتن یک پکیج Nuget
  • پیکربندی متادیتا یک پکیج Nuget
  • دستور nuget add برای منتشر کردن پکیج Nuget به یک فولدر Feed خصوصی
  • نصب ابزارهای Xamarin
  • ساخت یک پروژه ی Xamarin.Forms
  • رفع مشکلات PCL با .NET Standard
  • اجرای برنامه بر روی اندروید

فصل ششم: تست کردن در .NET Core

  • ساخت و اجرای یک پروژه ی Testing
  • فایل های یک پروژه ی Testing
  • اجرای Test ها در ویژوال استادیو
  • تبعیت کردن زا global.json در زمان افزودن رفرنس ها برای انجام تست
  • تست کردن Library هایی که از .NET Standard استفاده می کنند
  • تست کدرن چندین فریم ورک با یک پروژه ی تست تک
  • باگ: تبدیل xproj به csproj دوباره فایل xproj را اضافه می کند

فصل هفتم: نگاهی به آینده

  • نصب کردن آخرین نسخه ی .NET Core SDK
  • project.json در حال جایگزین شدن با MSBuild می باشد
  • Restore کردن و کامپایل کردن با MSBuild
  • دستور dotnet migrate
  • MSBuild به صورت Cross-Platform
  • مستندات مربوط به انتشارات و تاریخ های به روز رسانی ها
  • .NET Core آینده ی .NET را رقم می زند

خرید آنلاین بسته ی آموزش .NET Core برای برنامه نویسان ویندوز

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

Purchase-Icon

بسته ی آموزش ساخت برنامه های Cross-Platform با .NET Core

بسته ی آموزش ساخت برنامه های Cross-Platform با .NET Core

یکی دیگر از آموزش های گروه آموزشی پرووید ببسته ی آموزش ساخت برنامه های Cross-Platform با .NET Core در سی شارپ در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “ساخت برنامه های Cross-Platform با .NET Core” است که با نام اصلی  Building Cross-platform Applications with .NET Core از شرکت Pluralsight منتشر شده است.

.NET Core چیست؟

در حال حاضر .NET Core به روزترین تکنولوژی مایکروسافت برای ساخت برنامه های Cross-Platform با استفاده از دات نت فریم ورک می باشد. با استفاده از این تکنولوژی می توان به سادگی برنامه های اندروید، iOS، ویندوز، لینکوس و … را توسعه داد. در حال حاضر، سیستم عامل های ویندوز، لینوکس و مک از .NET Core پشتیبانی می کنند. با استفاده از .NET Core می توان برنامه ای دات نت را به راحتی بر روی این پلت فرم ها اجرا کرد. جالب است بدانید که تکنولوژی .NET Core به صورت Open Source تنظیم شده است.

ویژگی‌های مخصوص NET Core. به شرح زیر است:

  • چندپلفترمه: قابل اجرا بر روی ویندوز، مک او‌اس و لینوکس.
  • انعطاف: می‌تواند بخشی از اپلیکیشن شما باشد یا به صورت نصب شده در سمت کاربر یا بر روی دستگاه‌های گسترده مورد استفاده قرار گیرد
  • ابزارهای خط فرمان: تمام محصولات را می‌توان از طریق خط فرمان کنترل کرد.
  • تطبیق پذیری: NET Core. با فریم‌ورک NET. و زامارین (ٰXamarin) و مونو (Mono) از طریق یک کتابخانه استاندارد همخوانی دارد. مستندات این پلفترم تحت مجوز CC-BY است. علاوه بر این NET Core. یک پروژه از مجموعه NET. محسوب می‌شود.
  • متن‌باز: پلتفرم NET Core. متن‌باز بوده و از لایسنس‌های MIT و Apache 2 بهره می‌برد.این پلتفرم
  • پشتیبانی شده از طرف مایکروسافت: NET Core. توسط مایکروسافت و از طریق بخش .NET Core Support پشتیبانی می‌شود.

NET Core. از اجزای زیر تشکیل شده است:

  • یک .NET runtime که یک نوع سیستم را ارائه می‌دهد، assembly loading، جمع‌کننده اضافات، تبادل کننده داخلی اطلاعات و دیگر سرویس‌های پایه‌ای.
  • تعدادی از کتابخانه‌های فریم‌ورکی که انواعی از داده‌های اولیه را ارائه می‌دهد، ترکیب‌کننده اپلیکیشن‌ها، و ابزارهای دیگر.
  • تعدادی ابزار SDK و کامپایلر زبان که تجربه توسعه پایه‌ای را که در NET Core SDK. در دسترس است، فعال می‌کند.
  • اپلیکیشن میزان dotnet که به منظور اجرای اپلیکیشن‌های NET Core. مورد استفاده قرار می‌گیرد. این اپ، runtime را انتخاب و میزبانی کرده و حریم شحصی و اجرای اپلیکیشن‌ها را ارائه می‌دهد. علاوه بر این از اپ میزبان مشابهی به منظور اجرای ابزاری‌های SDK با روش مشابهی استفاده می‌شود.

بسته ی آموزش ASP.NET Core در ویژوال استادیو 2017

از شما دعوت می کنیم از بسته ی آموزش ASP.NET Core در ویژوال استادیو 2017 که بر روی سایت قرار گرفته است دیدن کنید.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش ساخت برنامه های Cross-Platform با .NET Core

عناوین فصل های بسته ی آموزش ساخت برنامه های Cross-Platform با .NET Core

فصل اول: مقدمه

فصل دوم: ساخت برنامه های Console

  • مقدمه
  • موقعیت .NET Core
  • انتخاب ابزارهای توسعه ی برنامه
  • دریافت جدیدترین SDK
  • ساخت یک برنامه های Console با dotnet new
  • سیستم جدید MSBuild در پروژه های .NET Core
  • هدف از یک فایل پروژه ی MSBuild تمیز
  • ساخت و اجرای برنامه در سیستم عامل مک
  • ساخت و اجرای برنامه در ویندوز
  • ساخت و اجرا بر روی لینکوس با استفاده از Docker
  • ساخت برنامه با IDE و dotnet CLI
  • ساخت یک فایل Solution در ویژوال استادیو
  • ساخت پروژه با DIE
  • پیدا کردن API مورد نیاز برای ارسال یک Web Request
  • استفاده از یک API و .NET Core برای ارسال یک Web Request
  • پکیج های Nuget سازگار با .NET Core
  • استخراج لینک ها با HtmlAgilityPack
  • اضافه کردن پکیج ها با فایل پروژه و یا از طریق dotnet CLI
  • اجرا کردن آخرین کد در دیگر پلتفرم ها

فصل سوم: Publish کردن برنامه به Platform های مختلف

فصل چهارم: Automated Testing در Platform های مختلف

فصل پنجم: کار کردن با فایل ها

فصل ششم: پیکربندی برنامه

فصل هفتم: Logging

فصل هشتم: نوشتن در بانک های اطلاعاتی

فصل نهم: ساخت و Deploy کردن سرویس ها

فصل دهم: افزودن یک Web Status Endpoint

فصل یازدهم: تزریق وابستگی ها

پیش خرید بسته ی آموزش ساخت برنامه های Cross-Platform با .NET Core با تخفیف

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

Purchase-Icon

CLOSE
CLOSE