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

Getting Started with .NET Core for Windows Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: NET Core افزودنی جدید و هیجان انگیز به اکوسیستم دات نت است. این یک پیاده سازی بین پلتفرمی، منبع باز و کاملاً جدید دات نت است. در این دوره آموزشی خواهید دید که چگونه می‌توانید به سرعت برنامه‌های NET Core را راه‌اندازی کنید. فایل‌های تمرینی این فایل‌های تمرینی در نظر گرفته شده‌اند تا دارایی‌هایی را که برای ایجاد یک تجربه عملی مبتنی بر ویدیو نیاز دارید، در اختیار شما قرار دهند. با فایل های تمرین، می توانید با نویسنده همراه باشید و همان راه حل را در رایانه خود دوباره ایجاد کنید. دانلود فایل های تمرینی

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ساختن برنامه های کنسول با NET Core Building Console Apps with .NET Core

  • معرفی ماژول Module Intro

  • چه چیزی را نصب کنیم What to Install

  • دات نت جدید dotnet new

  • dotnet بازیابی، ساخت و اجرا کنید dotnet restore, build, and run

  • یک برنامه کنسول دات نت Core در ویژوال استودیو ایجاد کنید Create a .NET Core Console App in Visual Studio

  • ویژوال استودیو دات نت CLI را فرا می خواند Visual Studio Calls the dotnet CLI

  • نحوه اجرای کد با دات نت فریم ورک How Code Executes with the .NET Framework

  • نحوه اجرای کد با NET Core How Code Executes with .NET Core

  • Cross Platform و Open Source Cross Platform and Open Source

  • مدولار بودن Modularity

  • پروژه از همه فایل های روی دیسک استفاده می کند Project Uses All Files on Disk

  • مراجع پیش‌فرض بسته از Microsoft.NETCore.App Default Package References from Microsoft.NETCore.App

  • افزودن مراجع بسته Adding Package References

  • dotnet انتشار در من مک dotnet publish To My Mac

  • استقرار: FDD در مقابل SCD Deployment: FDD vs SCD

  • آزمون: میزبان دات نت Quiz: dotnet Host

ساخت برنامه های UWP با NET Core Building UWP Apps with .NET Core

  • پلتفرم جهانی ویندوز The Universal Windows Platform

  • نصب SDK ویندوز 10 Installing the Windows 10 SDKs

  • فعال کردن حالت برنامه نویس ویندوز Enabling Windows Developer Mode

  • ایجاد یک برنامه UWP Creating a UWP App

  • UWP از MSBuild استفاده می کند UWP Uses MSBuild

  • اجرای برنامه نمونه Running the Sample App

  • پروژه ها را دوباره تنظیم کنید Rearrange the Projects

  • متاپکیج UniversalWindowsPlatform The UniversalWindowsPlatform Metapackage

  • Windows Runtime و Extension SDKs The Windows Runtime and Extension SDKs

  • روی XBOX اجرا می شود Runs on XBOX

  • NET Native .NET Native

هدف قرار دادن کتابخانه استاندارد دات نت Targeting the .NET Standard Library

  • ایجاد یک کتابخانه استاندارد دات نت Creating A .NET Standard Library

  • هدف گذاری مجدد PCL به استاندارد دات نت Retargeting a PCL to .NET Standard

  • افزودن مراجع بسته به کتابخانه ما Adding Package References to Our Library

  • ارجاع به netstandard از netcoreapp Referencing netstandard from netcoreapp

  • ارجاع به netstandard از یک برنامه UWP Referencing netstandard from a UWP App

  • استاندارد دات نت با فریم ورک دات نت نیز کار می کند .NET Standard Works with the .NET Framework Too

  • کامپایل متقابل یک برنامه کنسول برای چندین فریمورک در یک پروژه واحد Cross-compiling a Console App for Multiple Frameworks in a Single Project

  • کامپایل متقابل کتابخانه ها و پیوند دادن فایل ها Cross-compiling Libraries and Linking Files

  • همراه PCL آمد Along Came PCLs

  • استاندارد دات نت نسل بعدی PCL است .NET Standard Is the Next Gen PCL

  • NET Standard مانند یک رابط است .NET Standard Is Like an Interface

  • سوالات نسخه استاندارد دات نت .NET Standard Versioning Questions

  • اجازه دهید API ها راهنمای شما باشند Let APIs Be Your Guide

  • خوراکی های کلیدی Key Takeaways

به اشتراک گذاری کتابخانه های هسته دات نت به عنوان بسته های NuGet Sharing .NET Core Libraries as NuGet Packages

  • اشتراک گذاری کتابخانه ها با بسته های NuGet Sharing Libraries with NuGet Packages

  • بسته دات نت dotnet pack

  • تشریح بسته های NuGet Dissecting the NuGet Packages

  • پیکربندی فراداده بسته Configuring Package Metadata

  • nuget اضافه به انتشار بسته ما در فید پوشه NuGet خصوصی nuget add to Publish Our Package to a Private NuGet Folder Feed

  • نصب Xamarin Tools Installing Xamarin Tools

  • ایجاد یک پروژه Xamarin.Forms Creating a Xamarin.Forms Project

  • عیب یابی PCL با NETStandard PCL Troubleshooting with NETStandard

  • روی اندروید هم اجرا میشه It Runs on Android Too

تست با NET Core Testing with .NET Core

  • ایجاد و اجرای یک پروژه آزمایشی Creating and Running a Test Project

  • تست فایل های پروژه Test Project Files

  • اجرای تست ها در ویژوال استودیو Running Tests in Visual Studio

  • مطابقت با global.json هنگام افزودن مراجع برای آزمایش Complying with global.json When Adding References for Testing

  • آزمایش کتابخانه ما که استاندارد NETS را هدف قرار می دهد Testing Our Library That Targets NETStandard

  • تست چارچوب های هدف چندگانه با یک پروژه آزمایشی Testing Multiple Target Frameworks with One Test Project

  • اشکال - xproj به csproj xproj را اضافه می کند Bug - xproj to csproj Adds xproj

آینده The Future

  • نصب آخرین دات نت Core SDK Installing the Latest .NET Core SDK

  • MSBuild در حال جایگزینی project.json است MSBuild is Replacing project.json

  • بازسازی و ساخت با MSBuild Restoring and Building with MSBuild

  • انتقال دات نت dotnet migrate

  • کراس پلتفرم MSBuild Cross-platform MSBuild

  • تاریخ انتشار عمده و اسناد نقشه راه Major Release Dates and Roadmap Docs

  • NET Core آینده دات نت است .NET Core Is the Future of .NET

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش شروع کار با NET Core برای توسعه دهندگان ویندوز
جزییات دوره
3h 15m
65
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
139
از 5
دارد
دارد
دارد
Wes Higbee
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Wes Higbee Wes Higbee

وس هیگبی علاقه زیادی به کمک به شرکتها برای دستیابی به نتایج چشمگیر با فناوری و نرم افزار دارد. او تجربه زیادی در زمینه تولید نرم افزار و کار با تیم ها برای بهبود چگونگی تولید نرم افزار برای رسیدن به اهداف تجاری داشته است. وس Full City Tech را برای استفاده از تخصص خود جهت کمک به شرکتها در جلب رضایت مشتریان راه اندازی کرد. اگرچه تمرکز اصلی وی روی نتایج است ، اما اجرای آن اغلب شامل صلاحیت فنی است. وس به طور مکرر در مورد جنبه های تأثیرگذار توسعه نرم افزار از جمله آزمایش خودکار موثر ، اتوماسیون تحویل پایگاه داده ، کنترل نسخه توزیع شده ، بازسازی ، زیبایی شناسی کد ، ادغام مداوم و تحویل مداوم صحبت می کند. او به طور حرفه ای صحبت می کند تا به سازمان ها کمک کند تا پیشرفت کنند و در گروه های کاربر ، اردوگاه های کدگذاری و سازمان های جامعه داوطلب شوند. او یک نویسنده Pluralsight است. او به طور گسترده در مورد جنبه های فنی و غیر فنی توسعه نرم افزار می نویسد. کارهای مکتوب وی شامل مقالاتی است که در VeraSage ، MSDN Magazine ، InfoQ و JetBrain’s TeamCity Blog وجود دارد. با وی در نمایشگاه تجارت و هنر ارزش در مورد اهمیت اهمیت در توسعه نرم افزار مصاحبه شده است. و ، او گاهی اوقات در یک برنامه پخش مشترک یا وبینار بسیار فنی می شود.