server 三层架构 IIS、管道原理 五.ASP.NET MVC 路由机制 razor视图引擎 AOP思想与实现(过

时间:2021-10-01 09:25:44

标签:

C# .NET常识体系图 一.C#根本   

C#数据类型

流程控制

I/O

面向东西思想

封装,担任,,多态

泛型

数据

运算符和类型转换

委托,Lambda表达式和事件

String类和正则表达式

调集

列表  ->List

行列队伍  ->Queue

栈    ->Stack

链表  ->LinkedList

字典   ->Dictionary

集     ->Set

Linq

反射

动态语言扩展

异步编程(要和多线程区别开)

多线程

错误和异常

XML

json         

二.数据库

SQL:T-SQL、存储过程、索引、游标、SQL函数、事务

ADO.NET:ADO.NET五大东西

 EF框架:EF框架的三种模式

UML技术


三.WEB技术

HTML

CSS

Javascript

Ajax:Ajax道理

Jquery , BootStrap , Jquery UI , Easy UI,AngularJS,vue.js

HTTP协议

四.ASP.NET WebForm    

asp.net内置东西:session,application,request,response,server

 三层架构

IIS、管道道理

五.ASP.NET MVC      

路由机制

razor视图引擎

AOP思想与实现(过滤器)

IOC与DI:autofac框架

六.ASP.NET WebAPI 七.WebService技术 八.Remoting技术 九.WCF通信技术(替代Remoting技术 十.常用框架

官方框架: 三层架构
                  .NET MVC
                  EF

第三方框架:日志:log4net
                     长期层:NHibernate,MyBatis.NET
                     IOC容器: autofac
                     单元测试:NUnit
                     缓存框架:Redis
                    自动任务调理框架:Quartz.NET:开源的功课调理和自动任务框架。
                                                  Topshelf:另一种创建Windows处事的开源框架
                   格局和数据类型转换:Newtonsoft.Json、JavaScriptSerializer
                                                      iTextSharp、PDFsharp 和 PDF.NET:通过.NET措置惩罚惩罚和生成PDF文档的组件。
                                                      DataContractJsonSerializer 和 DataContractXmlSerializer:微软在WCF中使用的序列化器。
                                                      NOPI.dll:导出Excel报表的插件(基于微软OpenXml实现)(nopi.css.dl通过css设置样式)

前端js框架:jquery、angular.Js、Vue.js、React

前端UI框架:bootstrap、easyUI

可视化插件:echarts

十一.ASP.NET 云计算       

Microsoft Azure

十二. CS措施开发

winForm,WPF,windows service