個人.NET之路

有時感受知識比較零散,作個總結造成本身的知識體系,方便查閱【持續更新...】html

C#語法特性

.Net FrameWork發展史前端

C# 語言版本發展史mysql

一、NET體系結構jquery

【C#與.NET的關係、公共語言運行庫、中間語言、程序集、.NET Framework類、名稱空間、內層管理】web

.NET:bin 與 obj,Debug 與 Release ,區別與選擇ajax

二、C#基礎正則表達式

【基類、常量、變量、數據類型、String類、new的用法、類型轉換、裝箱與拆箱、預處理器指令、final】redis

三、C#面向對象sql

【封裝、繼承、多態、接口、抽象類、訪問修飾符、重載與重寫、索引器、序列化】mongodb

【設計模式】

四、C#1.0

【委託delegate Action Func、事件】

五、C#2.0

【泛型、Dictionary、匿名方法、迭代器、可空對象、分部類】

六、C#3.0

【自動屬性、var關鍵字(類型推斷)、匿名類型、lambda表達式、表達式樹、LINQ、對象和集合的初始化】

七、C#4.0

【dynamic 動態類型(運行時肯定的類型)、可選參數、命名參數、Task(基於任務的異步編程)、委託Action與Func(見C#1.0)】

八、C#5.0

【異步編程(async、await)】

九、C#6.0

【字符串插值($)vs Format、字典對象初始化、屬性初始化、??(空合併運算,var p=object1 ?? object2; 左不爲空,則返回左自己;左爲空,則返回右。)、nameof表達式】

十、C#7.0

【out參數改進、Tuple改進(解構元組)、模式匹配】

十一、C#8.0

【Readonly成員、默認接口方法、索引和範圍...】

十二、線程

1三、.NET互操做

【C#調用C++、Emgucv】

1四、文件處理

【報表、FTP、HTTP、ini文件】

1五、CultureInfo 區域設置

【筆畫排序、App_LocalResources多語言】

1六、緩存

【cookie redis】

1七、經常使用模塊

【郵件、AutoMapper、Ninject】

 

.NET框架

一、WinForm知識 

二、WPF

三、ASP.NET

四、MVC 

五、WebService

六、WebAPI

【RestfulApi、使用、Filter】

跨域問題:CORS(跨域資源共享)

安全:ASP.NET MVC使用Oauth2.0實現身份驗證

 

數據庫技術

一、數據庫基礎與核心

【三範式、事務、備份還原、性能優化】

二、sqllite

三、MSSQL

四、mysql

五、Oracle

五、redis

六、MongoDB

七、C#操做DB

【ADO.NET、EF】

八、EF

 

發佈部署

.NET添加新項目-配置不一樣環境參數

圖文詳解遠程部署ASP.NET MVC 5項目

 

Web前端 

一、HTML

二、CSS

三、JavaScript

四、JQuery

五、AJAX

【Asynchronous JavaScript and XML(異步的 JavaScript 和 XML) AJAX 是一種在無需從新加載整個網頁的狀況下,可以更新部分網頁的技術。用於建立快速動態網頁。】

六、AngularJS學習

【一個 JavaScript 框架,經過 ng-directives 擴展了 HTML。AngularJS 指令是以 ng 做爲前綴的 HTML 屬性】

七、requireJS

【JavaScript模塊載入框架】

八、瀏覽器相關

【瀏覽器兼容性、】

九、控件

 

工具雜記

一、VS

二、正則表達式 

相關文章
相關標籤/搜索