.net core 知識介紹

===編程基礎linux

1.計算機原理:CUP運行基本原理及對線程的影響,存儲體系,網絡模型及硬件架構對軟件的影響
2.數據結構,算法:數組,棧,堆,隊列,鏈表,遞歸,二分樹,集合,映射,線段樹,trie,並查集,AVL,哈希表,N種排序法
3.內存管理:野內存,.net中內存的坑
4.IO管理;異步IO解析,.NET中的異步IO使用git

 

===.net core 知識介紹github

1..net core 基礎理論,重要工具,重要組件,
2..net core 命令行:介紹,項目遷移,構建,發佈,管理,包管理
3..net core 編譯:core源代碼解讀,windows 編譯,linux系統開發及編譯,macos 系統開發及編譯
4..net core 調試和調優:開發環境配置,調試器命名調試,windg調式器
5.LINQ使用場景研究:語法,高級應用
6.I/O使用解析:文件讀寫,流,內存映射,序列化
7.網絡編程:通訊,反射,安全加密
8.web頁面調優:建模,架構,razor調優
9.多線程和線程死鎖:多線程,線程死鎖
10.異步開發:async,await
11.內存和垃圾回收:內存管理,GC回收web

---------------------------------------------------------------------------------------算法

1..net core 基礎理論,重要工具,重要組件macos

1.NET CORE 與.net frameworks從機構而言,有啥差別編程

.net core 3.1 簡介windows

是.net的將來,是一個重大轉折數組

開源通用的開發框架,支持跨平臺部署,開發,物聯網,雲服務安全

hppts://github.com/dotnet/core

.net core 模塊化管理方式,你須要什麼組件,獲取什麼組件

2.net core 特色:跨平臺,跨架構(x86,x64,arm),支持命令行vscode,部署靈活,兼容性強,開源

雲原生,微服務,性能好(體積小,啓動快,支持水平擴展)

asp.net core 是從新設計的asp.net,體系機構改變了

asp.net core 3.0 只能運行在.net core 3.x

vs2019.16.4版本

3. .net core3.x 新東西?

            開發模式現代化,不是拖拉組件
           性能穩定性好 :技術選型好
          看好的將來

asp.net core 啓動流程: IIS,自宿主的方式

4.主機與主機配置項

主機:負責WEB應用程序的啓動和生命週期,配置服務器和請求處理管理

默認配置,環境變量,加載命名行參數,配置默認日子,

配置主機--建立主機-運行主機

kestrel 跨平臺的適用於asp.net core 的WEB 服務器,角色類型IIS

反向代理:額外的安全集配站

5.目前項目是否有遷移到.net core的必要

相關文章
相關標籤/搜索