.Net Core.Net Core
&&C#C#
C#akaCSharp
‫نویسی‬ ‫برنامه‬ ‫زبان‬ ‫یک‬‫همگردان‬،‫بال‬ ‫سطح‬،
‫شیءگرا‬
‫یافته‬ ‫ساخت‬،‫محور‬ ‫رویداد‬،‫تابعی‬،‫و‬ ‫دستوری‬
‫جنریک‬
Common Language RuntimeCommon Language Runtime
C#C#
CompilerCompiler
CLRCLR
NativeNative
CodeCode
‫دعوای‬
‫حقوقی‬
!
..NetNet
FrameworkFramework
CurrentCurrent
VersionVersion
4.6.14.6.1
dotdot NetNet
Linux is a cancer
that attaches itself
in an intellectual property
sense to
everything it touches
Satya NadellaSatya Nadella
Cross-platformCross-platform APIsAPIs
PerformancePerformance
DockerDocker
ModularityModularity
-fsater-fsater ReleseRelese cyclecycle
-Smaller-Smaller memorymemory footprintfootprint
-Fllexible-Fllexible DeploymentDeployment modelmodel
-ideal for-ideal for Cloud ComputingCloud Computing,,MobileMobile,,IoTIoT
Open SourceOpen Source
--Accepting ContributionsAccepting Contributions
--MicrosoftMicrosoft:: LinuxLinux Foundation MemberFoundation Member
OS Version Architectures
Windows Client 7
8.1
x64, x86
Windows 10 Client Version 1607+ x64, x86
Windows Server 2008R2 SP1+ x64, x86
OS Version Architectures Notes
Mac OS X 10.12+ x64
Apple Support Sitemap 
Apple Security Updates
OS
Version Architectures Notes
7 7+ x64
Red Hat support policy 
CentOS lifecycle 
Oracle Linux lifecycle
Fedora 26+ x64 Fedora lifecycle
Debian 8.7+ x64 Debian lifecycle
Ubuntu 
Linux Mint
14.04+
17+
x64
Ubuntu lifecycle 
Linux Mint end of life
openSUSE 42.2+ x64 OpenSUSE lifecycle
SUSE Enterprise 12+ x64 SUSE lifecycle
‫ب‬‫ص‬‫ن‬‫ب‬‫ص‬‫ن‬
Net Core.
InstallingInstalling ();();newnew
Visual Studio CodeVisual Studio Code combines thecombines the simplicitysimplicity of a source code editorof a source code editor
with powerful developer tooling, likewith powerful developer tooling, like IntelliSenseIntelliSense code completion andcode completion and
debuggingdebugging..
First and foremost, it is an editor that gets out of your way. TheFirst and foremost, it is an editor that gets out of your way. The
delightfully frictionlessdelightfully frictionless editedit--buildbuild--debugdebug cycle means less time fiddlingcycle means less time fiddling
with yourwith your environmentenvironment, and more time executing on your ideas!, and more time executing on your ideas!
InstallInstall C#C# ExtensionExtension
fromfrom MicrosfotMicrosfot
‫مقایسه‬ ‫نتایج‬ ‫و‬ ‫ها‬ ‫معیار‬ net core. ‫با‬ go ‫و‬
>>runtimeIdentifiers>runtimeIdentifiers>win10-x64;osx.10.12-x64;debian.8-x64win10-x64;osx.10.12-x64;debian.8-x64</</
RuntimeIdentifiersRuntimeIdentifiers<<
‫بین‬ ‫را‬ ‫زیر‬ ‫که‬ ‫قطعه‬ ‫خروجی‬ ‫دریافت‬ ‫برای‬ <PropertyGroup> ‫فایل‬ ‫در‬ cspro
commoncommon QQ && AA
‫سپاس‬ ‫با‬‫سپاس‬ ‫با‬
‫د‬‫م‬‫ح‬‫م‬‫د‬‫م‬‫ح‬‫م‬‫مهاجر‬‫مهاجر‬‫ی‬‫د‬‫ه‬‫م‬‫ی‬‫د‬‫ه‬‫م‬
22/20
thethe
ENDEND 22/21

برنامه نویسی مستقل از پلتفرم با استفاده از .NET Core و C#