分类分类
大小:46.2 MB 更新:2024/12/24
类别:其他软件系统:WinAll
Microsoft .NET Core是微软正式发布的.NET Core程序开发框架,不仅能在Windows操作系统上运行还能在Linux和Mac OS X操作系统上运行,ASP.NET Core 有内置的依赖关系注入DI框架,可在应用中提供配置的服务,例如日志记录组件就是一项服务;Microsoft .NET Core应用在启动时构建主机,主机封装应用的所有资源,例如HTTP 服务器实现中间件组件, ASP.NET Core Web 主机仅用于支持后向兼容性,使用这款程序开发空间可以建立自己的应用,可以修改和完善平台,是一款目前最新的.net core程序开发框架。
ASP.NET Core 提供了配置框架,可以从配置提供程序的有序集中将设置作为名称/值对。
可将内置配置提供程序用于各种源,例如 .json 文件、.xml 文件、环境变量和命令行参数 。 可编写自定义配置提供程序以支持其他源。
默认情况下,ASP.NET Core 应用配置为从 appsettings.json、环境变量和命令行等读取内容。
加载应用配置后,来自环境变量的值将替代来自 appsettings.json 的值。
estrel 是跨平台 Web 服务器。 Kestrel 通常使用 IIS 在反向代理配置中运行。
在 ASP.NET Core 2.0 或更高版本中,Kestrel 可作为面向公众的边缘服务器运行,直接向 Internet 公开。
IIS HTTP 服务器适用于使用 IIS 的 Windows。 借助此服务器,ASP.NET Core 应用和 IIS 在同一进程中运行。
HTTP.sys是适用于不与 IIS 一起使用的 Windows 的服务器。
跨平台
可以在Windows,macOS,Linux上运行
灵活的部署机制
1.Portable applications(便携式应用)
这种部署机制和传统的.NET Framework相似,只要目标平台上存在.NET Core Runtime即可。
2.Self-contained application(自宿主应用)
顾名思义,这种部署机制将应用和运行时共同打包,即便目标平台上没有安装.NET Core Runtime也能正常使用
第二种方式和.NET Native也是不一样的,仍然使用CoreCLR,而.NET Native使用CoreRT作为运行时,详细信息请见dotnet/corert
命令行工具
.NET程序所有的运行脚本都可以用命令行工具执行(cmd,bash)这里有几个常见的donnet命令
兼容性
通过.NET Standard Library与.NET Framework,Xamarin,Mono兼容
开源
.NET Core从属于.NET基金会,由微软进行官方支持。使用MIT和Apache 2开源协议,文档协议遵循CC-BY
要开始构建.NET应用程序,请下载并安装.NET SDK(软件开发工具包)。
完成软件下载后双击.exe文件弹出软件安装弹框,点击安装按钮即可完成软件安装
完成软件安装后点击关闭按钮即可关闭软件安装弹框
检查所有安装正确的东西
安装后,打开一个新的命令提示符并运行以下命令:
如果安装成功,您应该会看到类似以下的输出:
创建您的应用
在命令提示符下,运行以下命令来创建您的应用程序:
然后,导航到上一个命令创建的新目录:
这些命令是什么意思?
该dotnet new console命令为您创建一个新的控制台应用程序。
该-o参数创建一个名为的目录myApp,用于存储您的应用程序,并使用所需的文件填充该目录。
该命令cd myApp将当前目录更改为刚为新应用创建的目录。
文件myApp夹中的主文件是Program.cs。默认情况下,它已经包含编写“ Hello World!”所需的代码。到控制台。
运行你的应用
在命令提示符下,运行以下命令:
恭喜,您已经构建并运行了第一个.NET应用程序!
编辑您的代码
Program.cs在任何文本或代码编辑器(例如记事本或Visual Studio Code)中打开文件。该Program.cs文件位于新创建的myApp目录中。
然后,在打印的代码之后添加突出显示的行"Hello World!",如下所示:
保存Program.cs文件并再次运行代码:
似以下的输出:
命令提示符
使用.NET Core 2.0需要先安装.NET Core SDK 2.0,并且在Visual Studio 2017中创建APP。
.NET Core SDK 2.0.0 包括了 .NET Core 2.0.0 Runtime,如果下载了SDK就不需要单独下载Runtime了。
CIMCO Edit 其他软件276.25 MB7.5 简体中文版
详情CKplayer网页播放器 其他软件336 KB6.6 免费版
详情WordPress 其他软件6.7 MB4.1 英文版
详情Discuz论坛 其他软件4.05 MB官方版
详情Guns后台管理系统 其他软件12.5 MBv7.0.3 官方版
详情狂雨小说cms 其他软件7.8 MBv1.3.2 官方版
详情Slidev(开发幻灯片展示) 其他软件8.52 MBv0.10.2 官方版
详情魔众短链接系统 其他软件27.5 MBv2.0.0 官方版
详情易语言资源网源码下载工具 其他软件1.51 MBv1.0 免费版
详情W5 SOAR(自动化响应平台) 其他软件6.8 MBv0.4 官方版
详情魔众文档管理系统 其他软件28.8 MBv3.0.0 官方版
详情Milvus(矢量数据库) 其他软件6.0 MBv1.1.0 官方版
详情FlatBuffers(序列化库) 其他软件1.95 MBv2.0.0 官方版
详情Wendasns(问答社区系统) 其他软件7.8 MBv1.1.5 官方版
详情DM企业建站系统 其他软件14.0 MBv2021.5a 官方版
详情Ember.js(JavaScript框架) 其他软件1.66 MBv3.27.0 官方版
详情Exifr(EXIF读取库) 其他软件42.1 MBv7.0.0 官方版
详情RavenDB数据库 其他软件64.5 MBv5.1.7 官方版
详情iWebShop(开源商城系统) 其他软件11.5 MBv5.9.210101 官方版
详情OElove(婚恋交友系统) 其他软件28.7 MBv8.1 官方版
详情点击查看更多
ThinkSNS 其他软件20 MB4.6.1 免费版
详情CKplayer网页播放器 其他软件336 KB6.6 免费版
详情vqqq.com带20000数据库的笑话程序 其他软件300 KB2.0 官方版
详情EXE文件加口令源代码 其他软件799 KB3.0 官方版
详情PPTV网络电视系统 其他软件1.27 MB4.0.1.0 官方版
详情建站专家网站建设系统 其他软件20.02 MB1.0.4.1819 官方版
详情Turbo C 2.0库函数速查 其他软件71 KB1.0 官方版
详情中国联通SGIP1.2短消息网关客户端程序 其他软件54 KB1.37 官方版
详情伤感文学CMS文章发布系统 其他软件4.11 MB2.0 官方版
详情娱乐先锋论坛 其他软件1.31 MB5.3 官方版
详情笔试考试源代码 其他软件1.17 MB1.0.0 官方版
详情Deluge For Linux 其他软件2.79 MB1.0.0 官方版
详情幻影留言版(ASP多用户版) 其他软件567 KB5.30 官方版
详情GeniusBBS 其他软件475 KB1.1 官方版
详情上机考试源代码 其他软件1.01 MB1.0.0 官方版
详情vqqq.com在线网页编辑asp源码 其他软件22 KB1.0.0 官方版
详情CIMCO Edit 其他软件276.25 MB7.5 简体中文版
详情狐狗网页源代码显示器 其他软件434 KBBuild1214 官方版
详情农业企业网站模板中英繁企业网站管理系统源码 其他软件2.18 MB2010 官方版
详情vqqq.com多用户ip统计asp源码 其他软件134 KB1.0.0 官方版
详情点击查看更多
牛牛下载金币版苹果 休闲益智61.5MBv7.2.0
详情狂暴捕鱼官网有330.3版本 休闲益智61.5MBv7.2.0
详情波克城市棋牌 休闲益智61.5MBv7.2.0
详情777水果机免费单机版 休闲益智0MBv1.0
详情心悦吉林麻将完整版 休闲益智0MBv1.0
详情老式水果机下载手机版 休闲益智0MBv1.0
详情森林舞会飞禽走兽 休闲益智0MBv1.0
详情老式水果机 休闲益智0MBv1.0
详情ky棋牌苹果版本 休闲益智61.5MBv7.2.0
详情狂暴捕鱼官网504.1 休闲益智61.5MBv7.2.0
详情明星三缺一手机单机版 休闲益智61.5MBv7.2.0
详情欢乐拼三张单机版2025 休闲益智61.5MBv7.2.0
详情老式水果机单机版 休闲益智0MBv1.0
详情ky棋牌网站大全98 休闲益智61.5MBv7.2.0
详情彩虹多多专享版 生活服务33.2MBv9.9.9
详情天天炸翻天单机版 休闲益智61.5MBv7.2.0
详情琼崖海南麻将15旧版下载 休闲益智61.5MBv7.2.0
详情彩虹多多彩票正版 生活服务33.2MBv9.9.9
详情开元棋脾595cc 休闲益智61.5MBv7.2.0
详情水果机投币游戏机单机版免费版 休闲益智0MBv1.0
详情点击查看更多