个人.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

二、正则表达式 

相关文章
相关标签/搜索