在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
0、简介 开源、跨平台
1、环境安装
2、向世界问个好 sheel/cmd 下: dotnet --help // 查看帮助 dotnet new * // new project dotnet run // run
3、ASP.NET Core 基础学习文档 ASP.NET Core 源码学习之 Options[1]:Configure (博主介绍很细,很多篇)
3、实战项目 在开发阶不建议使用 IIS 作为 Web 服务器来进行调试,使用 Program.cs 下的 Kestrel 内置浏览器, 控制台上还可以看到许多其他的调试信息,以及 EF 执行的 SQL 语句。
具体代码及功能细节不做记录了,官方教程太全了。以及还有一些开源大神的学习项目。[传送门]
4、Windows 下开发,部署到 IIS 服务器注意事项 1、IIS "模块" 安装 AspNetCoreModule;(注意:1.0、2.0 版本区别,没试过兼容不兼容最好同版本) 2、IIS 进程池 .NET CLR 版本修改为 “无托管代码”; 3、项目根目录 sheel/cmd -> dotnet publish --help; // 发布到对应站点目录 // VS 上操作 -> 直接发布文件;
5、部署到 CentOS 7+ 安装见步骤1; 1、VS 编译 (publish); 2、FTP 上传;(注意:sftp://ip); 3、sheel -> dotnet *.dll // 注意:默认为 5000 端口,如修改 80 需要修改 ConfiguareServices 配置;
|
请发表评论