ASP.NET Core 簡單引入教程


0、簡介

  開源、跨平台

 

1、環境安裝

  參考官方教程   Core 官方文檔

 

2、向世界問個好

  sheel/cmd 下:

  dotnet --help   // 查看幫助

  dotnet new *      // new project

  dotnet run    // run

  dll 丟失環境問題小插曲

 

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 配置;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM