做爲一個.Net的技術人員須要掌握的技術,固然,理解這些知識點並不能讓你學會.NET開發。html
但可以衡量你是否有着走出校門的能力,也算是給本身留一個知識的儲備庫吧。正則表達式
共勉!算法
基礎知識:數據庫
- 數據類型
- 變量
- 運算符
- 分支結構
- 循環結構
- 方法
- 反編譯
- 遞歸,遞歸算法的非遞歸優化
數據庫相關知識:編程
- T-SQL語句(增刪改查)
- where字句:
- 聚合函數
- 排序,分組
- 聯合查詢/跨表查詢
- 外鍵主鍵檢查非空等約束
- 子查詢
- 函數,視圖,觸發器
- 存儲過程
- MySql數據庫
- MsSQL數據庫
ADO.Net:設計模式
- Sql注入漏洞及優化方法(參數化SQL數據)
- 離線結果集
- 事物
- ADO.NET多態編程
- 數據插入
.Net高級方法緩存
- CLR,CTS,CLS
- IL,程序集
- 索引器
- 密閉類
- 靜態類與拓展方法
- 抽象類和接口
- 泛型
- 深拷貝和淺拷貝
- 結構體
- 值類型與引用類型
- UnBoxing,Boxing
- 字符串拘留池
- Ref 和 Out
- 正則表達式
- XML
- 序列化與反序列化
- 委託與事件:委託語法,Func和Action,匿名方法,Lambda表達式與Linq,事件本質論,經常使用拓展方法
- 反射:程序集,反射,通用對象拷貝,Attribute(特性)ORM引擎
- .NET設計模式:http://www.cnblogs.com/zhili/p/DesignPatternSummery.html
- 三層架構
Asp.Net服務器
- Web底層原理:Soket編程,Http協議,HttpHandler
- 上傳下載
- 驗證碼
- 網站開發與防禦
- 內置對象
- 分佈式Session
- 高級Asp.Net
- Ajax
- JSon
- Jquery Ajax
- ServerPush
- Global
- UrlRewrite
- 緩存
- 母版頁和SSI
- 複雜數據綁定-GridView
- Razor模板引擎
- 網站部署與IIS服務器配置
MVC架構
- entity framewok基礎:匿名類,Var,dynamic,Entity Framewok的使用,三種ef開發模式,導航屬性與lazyLoad , One DbContext Per Request
- Model,View,Controller(模型,視圖,控制器)
- MVC 分頁
- ViewBag和ViewData
- HtmlHelper
- 路由機制
- 驗證
- layout
- 異步