导图社区 T .net工程师必备
.net平台开发所需的工具和技术,详细的总结了传销,服务器,建模,数据库,后端,前端,实施,前端和后端的交互,用户工具,视频的内容点。
编辑于2022-08-26 16:52:42 湖北省.net工程师必备
厂商
百度
AI开放平台
活体检测
腾讯
微信
微信web开发者工具
微信公众号开发
微信支付开发
阿里
支付宝
服务器
云服务器
阿里云
百度云
FTP
FileZilla
FlashFXP
性能查看
360浏览器,极速模式下面,看悬浮球
查看每个页面占用的带宽,按F5看加载时间和明细
按F12也可以查看详情
成本
采用siteid的方式来区分站点,使用二级域名
将其并入同一数据库服务器和前端服务器中管理
可以节约云服务器费用
IIS
IIS站点中绑定域名
host文件中将域名和ip绑定,可以使本机直接访问域名
vs 2017
MSDN
.NET API浏览器
插件
Resharper 2017
定位
Ctrl+F11 文件内部成员一览表(前后端通用)
Ctrl+F12 快速在文件内部成员之间切换(前后端通用)
Ctrl+E 最近文件列表
ALT+F7 查找所有引用
代码生成
类
Alt + Insert,选择生成类内部各种成员
代码块
Ctrl+J,生成各种代码块
快速操作
修改
Shift + F6 方法更名
选择
Ctrl + W 增量选择块
其它
格式整理
格式化代码
高级调试
Windows--Process Explorer
代码风险分析
Inspect--Code Issues in Current Project
自动
自动标记
未执行代码标记为灰色
错误代码标红
继承标记
重写标记
自动完成
复制代码时,自动引入命名空间
方法从一个类移动到另一个类的时候,支持引用更新
图标
智能提示列表,美观,各类成员区分
自动提示错误
行号前错误提示
VA 10.9
颜色区分
颜色区分类、方法、变量
查找所有引用
SVN源文件对比的时候,也能查找关键字
颜色区分查找的关键字
对象浏览
va ouline( 显示所有对象,包括类视图/设计视图)
SVN 6.3.1
NuGet
DLL
反编译
IL SPY
混淆
.NET Reactor
WebService
SoapUI-Pro-x64-5.1.2
windwsService
安装
C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe path
卸载
C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe -u path
实施
设计
封装
优势
隔离外部变化,安全
清晰
职责单一,清晰
相关度高,易于理解
代码少,易于查找
复用性高
类级别的代码重用
类成员
成员变量
避免面向过程编程中,变量名用尽
有自己数据体系(每个对象专享一套成员变量)
方法参数可以写成成员变量,构造函数中初始化,省略方法中的参数
方法
避免面向过程编程中,方法名用尽
复杂逻辑拆分为小方法
简单
可读性高
重用性高
继承
重用基类代码
多态
外在行为清晰,内部不同实现
编码
功能实现
bug清理
无法显示
结果错误
重构
清理
重复代码
未用代码
分解
长方法拆分为小方法
大类拆分为小类
转移
类成员转移到更合适的类
工具
本地
源码编辑查看
notepad++
在线工具
站长之家
翻译
有道
生成
cmd5
GUIDs online
二维码
草料二维码
二维码解码器
转换
pdf转word
时间戳在线转换
视频
七牛
视频存储与点播
格式转换
狸窝全能视频转换器
格式工厂
资讯
csdn
博客园
用户
登录
独立母版页
验证SlideVerify
密码
RAS加密
状态
Responser.Cookie
交互
将Success和Error的Alert,置入UserControl,供页面动态调用
前端和后端的交互
Jquery可以用name选择器,调用服务器控件
Request.Form可以调用前端控件值
<%%>可以放置服务端代码
前端
学习
菜鸟教程
BootStrap
优势
大气,醒目,简约
模块化调用,无需考虑内部细节
兼容手机端
动态创建
layoutit
bootstrap-live-customizer
模板
模板之家
simpliQ
ela Admin
模板王
菜鸟教程
Jquery
优势
覆盖广
覆盖html,Js全部
易于使用
代码精简
简化Ajax操作
接口易调用
兼容性
浏览器兼容性好
插件丰富
插件库
菜鸟教程
控件
树
Ztree
Html编辑器
ckeditor
图表
Echarts
支持stock
ZingChart
支持stock
highcharts
支持stock
Flotr2
图标
Fontawesome
后端
C#
DB操作
Linq
操作
增删改
查询
单个
链表
分页
语法测试
LINQPad
分页
AspnetPager
SQL
对查询的结果二次查询
Excel
NPOI
Python
菜鸟教程
数据库
SqlServer
SqlServer 2012
SQL Assistant v7.2
代码结构调整
智能化
函数
函数调用提示
select输入完,可勾选函数列表,展开看参数
输入
自动完成
where查询时,可勾选本查询所有表的字段
联表查询时,可勾选左右表字段
Microsoft SQL Server Migration Assistant for MySQL
MySql
MySQL Workbench 8.0 CE
东软三层代码生成器
可根据数据库表自动生成数据字典
建模
正向
Enterprise Architect 12.0
类图
数据模型图
界面原型
AxureRP_8.0
反向
UnderStand 5.0
通用
图形上点击眼睛,可以屏蔽选中的对象
可以收藏任意图形
项目文件发生变更后,可以重新扫描
图形化
方法
单一调用
Butterfly 查看方法内部,执行的简单路线
Call with Global Objects 查看方法内部,执行的详尽路线
Call 查看它内部调用了哪些对象
Call By 查看被哪些对象调用
集群调用
Cluster 查看它调用了,它依赖的对象的哪些成员
Cluster Call By 查看哪些依赖它的对象,调用了它的哪些成员
Cluster Call Butterfly 查看有它参与的,完整调用路线图
Cluster Control Flow 查看方法内部,执行的详尽流程图
Control Flow 查看方法内部,执行的简单流程图
类
单一调用
Declaration 查看声明的对象和方法
UML Class Diagram 查看继承路线图
Depends On 查看它依赖于哪些对象
Depended On 查看被哪些对象依赖它
集群调用
Cluster 查看它调用了,它依赖的对象的哪些成员
Cluster Call By 查看哪些依赖它的对象,调用了它的哪些成员
Cluster Call Butterfly 查看有它参与的,完整调用路线图
Cluster Call Internal 查看它内部如何调用的
信息展示(information)
browser,同步显示图上任意成员点击
browser members & declaration,可以查看类中所有成员
browser call by,可以看见成员被调用的所有地方
browser call,可以看见成员调用的所有地方
browser references,可以看见定义的文件,被调用的文件,可定位到行
.net工程师必备
厂商
百度
AI开放平台
活体检测
腾讯
微信
微信web开发者工具
微信公众号开发
微信支付开发
阿里
支付宝
服务器
云服务器
阿里云
百度云
FTP
FileZilla
FlashFXP
性能查看
360浏览器,极速模式下面,看悬浮球
查看每个页面占用的带宽,按F5看加载时间和明细
按F12也可以查看详情
成本
采用siteid的方式来区分站点,使用二级域名
将其并入同一数据库服务器和前端服务器中管理
可以节约云服务器费用
IIS
IIS站点中绑定域名
host文件中将域名和ip绑定,可以使本机直接访问域名
vs 2017
MSDN
.NET API浏览器
插件
Resharper 2017
定位
Ctrl+F11 文件内部成员一览表(前后端通用)
Ctrl+F12 快速在文件内部成员之间切换(前后端通用)
Ctrl+E 最近文件列表
ALT+F7 查找所有引用
代码生成
类
Alt + Insert,选择生成类内部各种成员
代码块
Ctrl+J,生成各种代码块
快速操作
修改
Shift + F6 方法更名
选择
Ctrl + W 增量选择块
其它
格式整理
格式化代码
高级调试
Windows--Process Explorer
代码风险分析
Inspect--Code Issues in Current Project
自动
自动标记
未执行代码标记为灰色
错误代码标红
继承标记
重写标记
自动完成
复制代码时,自动引入命名空间
方法从一个类移动到另一个类的时候,支持引用更新
图标
智能提示列表,美观,各类成员区分
自动提示错误
行号前错误提示
VA 10.9
颜色区分
颜色区分类、方法、变量
查找所有引用
SVN源文件对比的时候,也能查找关键字
颜色区分查找的关键字
对象浏览
va ouline( 显示所有对象,包括类视图/设计视图)
SVN 6.3.1
NuGet
DLL
反编译
IL SPY
混淆
.NET Reactor
WebService
SoapUI-Pro-x64-5.1.2
windwsService
安装
C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe path
卸载
C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe -u path
实施
设计
封装
优势
隔离外部变化,安全
清晰
职责单一,清晰
相关度高,易于理解
代码少,易于查找
复用性高
类级别的代码重用
类成员
成员变量
避免面向过程编程中,变量名用尽
有自己数据体系(每个对象专享一套成员变量)
方法参数可以写成成员变量,构造函数中初始化,省略方法中的参数
方法
避免面向过程编程中,方法名用尽
复杂逻辑拆分为小方法
简单
可读性高
重用性高
继承
重用基类代码
多态
外在行为清晰,内部不同实现
编码
功能实现
bug清理
无法显示
结果错误
重构
清理
重复代码
未用代码
分解
长方法拆分为小方法
大类拆分为小类
转移
类成员转移到更合适的类
工具
本地
源码编辑查看
notepad++
在线工具
站长之家
翻译
有道
生成
cmd5
GUIDs online
二维码
草料二维码
二维码解码器
转换
pdf转word
时间戳在线转换
视频
七牛
视频存储与点播
格式转换
狸窝全能视频转换器
格式工厂
资讯
csdn
博客园
用户
登录
独立母版页
验证SlideVerify
密码
RAS加密
状态
Responser.Cookie
交互
将Success和Error的Alert,置入UserControl,供页面动态调用
前端和后端的交互
Jquery可以用name选择器,调用服务器控件
Request.Form可以调用前端控件值
<%%>可以放置服务端代码
前端
学习
菜鸟教程
BootStrap
优势
大气,醒目,简约
模块化调用,无需考虑内部细节
兼容手机端
动态创建
layoutit
bootstrap-live-customizer
模板
模板之家
simpliQ
ela Admin
模板王
菜鸟教程
Jquery
优势
覆盖广
覆盖html,Js全部
易于使用
代码精简
简化Ajax操作
接口易调用
兼容性
浏览器兼容性好
插件丰富
插件库
菜鸟教程
控件
树
Ztree
Html编辑器
ckeditor
图表
Echarts
支持stock
ZingChart
支持stock
highcharts
支持stock
Flotr2
图标
Fontawesome
后端
C#
DB操作
Linq
操作
增删改
查询
单个
链表
分页
语法测试
LINQPad
分页
AspnetPager
SQL
对查询的结果二次查询
Excel
NPOI
Python
菜鸟教程
数据库
SqlServer
SqlServer 2012
SQL Assistant v7.2
代码结构调整
智能化
函数
函数调用提示
select输入完,可勾选函数列表,展开看参数
输入
自动完成
where查询时,可勾选本查询所有表的字段
联表查询时,可勾选左右表字段
Microsoft SQL Server Migration Assistant for MySQL
MySql
MySQL Workbench 8.0 CE
东软三层代码生成器
可根据数据库表自动生成数据字典
建模
正向
Enterprise Architect 12.0
类图
数据模型图
界面原型
AxureRP_8.0
反向
UnderStand 5.0
通用
图形上点击眼睛,可以屏蔽选中的对象
可以收藏任意图形
项目文件发生变更后,可以重新扫描
图形化
方法
单一调用
Butterfly 查看方法内部,执行的简单路线
Call with Global Objects 查看方法内部,执行的详尽路线
Call 查看它内部调用了哪些对象
Call By 查看被哪些对象调用
集群调用
Cluster 查看它调用了,它依赖的对象的哪些成员
Cluster Call By 查看哪些依赖它的对象,调用了它的哪些成员
Cluster Call Butterfly 查看有它参与的,完整调用路线图
Cluster Control Flow 查看方法内部,执行的详尽流程图
Control Flow 查看方法内部,执行的简单流程图
类
单一调用
Declaration 查看声明的对象和方法
UML Class Diagram 查看继承路线图
Depends On 查看它依赖于哪些对象
Depended On 查看被哪些对象依赖它
集群调用
Cluster 查看它调用了,它依赖的对象的哪些成员
Cluster Call By 查看哪些依赖它的对象,调用了它的哪些成员
Cluster Call Butterfly 查看有它参与的,完整调用路线图
Cluster Call Internal 查看它内部如何调用的
信息展示(information)
browser,同步显示图上任意成员点击
browser members & declaration,可以查看类中所有成员
browser call by,可以看见成员被调用的所有地方
browser call,可以看见成员调用的所有地方
browser references,可以看见定义的文件,被调用的文件,可定位到行