背景介绍

  • 根据网上招聘网站的一些.NET技能需求,画了一个图,便于在自修和学习的过程当中有一个方向。

    技能栈

  • Web front-end
    o 框架技术

    ▣ Vue

    ▣ Bootstrap

    ▣ LayUI

    ▣ EasyUI

    ▣ Node.js

    ▣ ReactJS

    ▣ Angular

    ▣ Webpack

    o 开发工具

    ▨ 编码工具

    ▣ HBuilder X

    ▨ 设计工具

    ▣ PxCook -- 像素大厨

    ▣ 蓝湖

    ▣ Visio

    ▣ 迅捷流程图软件

  • Website
    o 框架技术

    ▨ 云服务模型

    ▣ Saas -- 软件即服务

    ▣ IaaS -- 基础设施即服务

    ▣ PaaS -- 平台即服务

    ▨ 缓存技术

    ▣ Redis

    ▣ MemoryCache

    ▣ Session

    ▨ 消息队列

    ▣ Windows Message Queue

    ▣ RabbitMQ

    ▣ Kafka

    ▨ 数据操作

    ▤ ORM -- 对象关系映射(Object Relational Mapping)

    ▣ Entity framework

    〼 Code First

    〼 Database First

    〼 Model First

    ▣ NHibernate

    ▣ Dapper

    ▨ 框架概念

    ▤ OOD -- 面向对象设计(Object-Oriented Design)

    ▤ DDD -- 领域驱动设计(Domain-DrivenDesign)

    ▤ AOP -- 面向切面编程(Aspect Oriented Programming)

    ▤ IOC -- 控制反转(Inversion of Control)

    ▣ 概念

    〼 依赖注入DI(Dependency Injection)

    〼 依赖查找(Dependency Lookup)

    ▣ 框架

    〼 Autofac

    〼 Spring.NET

    〼 MEF(Managed Extensibility Framework)

    〼 Unity

    〼 PostSharp

  • Windows app
    o 框架技术

    ▣ Winform

    ▣ WPF

    ▤ 通讯技术

    〼 即时通讯

    ▣ SignalR

    ▣ Socket

    〼 通讯协议

    ▣ TCP/IP

    ▣ UDP

    ▣ SSH

    ▣ PCI/PCIE

    ▣ Canbus

    ▣ Modbus

    〼 串口通讯

    ▤ 异步编程

    ▣ 多线程

    ▣ 队列

    o 控件仓库

    ▣ DevExpress

    ▣ WPF

    o 打包加密

    ▤ 打包

    ▣ InnoSetup

    ▤ 混淆/加密

    ▣ .NET Reactor

    ▤ 签名

  • Web api
    o 框架技术

    ▤ 接口规范

    ▣ Resultful

    ▣ OpenAPI

    ▤ 接口管理

    ▣ Yapi

    ▣ Swagger

  • Windows services
    o WCF
    o Windows services
  • Devops
    o CI -- 持续集成(Continuous integration)

    ▤ 代码仓库

    ▣ Git

    ▣ Svn

    ▤ 构建工具

    〼 Maven

    〼 Jenkins

    ▣ SonarQube -- 自动化测试工具

    〼 Daily build

    〼 Puppet

    ▣ 供应(Provisioning)

    ▣ 配置(Configuration)

    ▣ 联动(Orchestration)

    ▣ 报告(Reporting)

    ▤ 测试工具

    ▣ Selenium

    ▣ QTP

    ▣ Loadrunner

    ▣ Robot Framework

    ▣ Postman

    ▣ Soapui

    ▤ 配置管理

    ▣ Zookeeper

    ▤ 日志监控

    〼 ELK

    ▣ Elasticsearch -- 实时搜索

    ▣ Logstash -- 中央数据流引擎

    ▣ Kibana -- 实时分析

    ▤ 文件存储

    ▣ TFS -- 淘宝分布式文件存储(Taobao File System)

    ▣ NAS网络存储

    ▣ 阿里云OSS对象存储

    o CD

    ▤ 持续交付(Continuous Delivery)

    ▣ 预发布环境

    ▣ 灰度环境

    ▤ 持续部署(Continuous Deployment)

    ▣ 自动发布到生产环境

    o 云

    ▤ 云平台

    ▣ 阿里云

    ▣ 华为云

    ▣ 腾讯云

    ▣ Microsoft Azure

    ▤ 云概念

    ▣ 公有云

    ▣ 私有云

    o SRE

    ▤ 网站可靠性工程师

    o 开发语言

    ▤ Python -- 人工智能、系统运维

    ▤ Go语言 -- 服务器编程、分布式系统、网络编程、云平台

    思维导图

.NET 技术栈 思维导图的更多相关文章

  1. Java技术栈思维导图

    Java技术栈思维导图 Java IO流体系 设计模式

  2. 思维导图概览SpringCloud

    @ 目录 1.什么是微服务 1.1.架构演进 1.2.微服务架构 1.3.微服务解决方案 2.SpringCloud概览 2.1.什么是SpringCloud 2.1.SpringCloud主要组件 ...

  3. IT技术思维导图

    在网上看到有个人总结的java技术的东东,觉得很好,就保存下来了,码农还真是累啊,只有不断的学习才能有所提高,才能拿更多的RMB啊. java技术思维导图 服务端思维导图 前端思维导图

  4. 20140912-关于.NET技术体系的思维导图

    逛园子时看到的. 关于.NET技术体系的思维导图

  5. 区块链公链分片技术(sharding)方案,配思维导图

    区块链公链分片技术(sharding)方案,配思维导图 分片技术(sharding)方案 以太坊分片思路 其基本思想是,将网络中的节点分成不同的碎片,各分片可以并行处理不同交易,这样可以并行处理相互之 ...

  6. java技术思维导图(转载)

      在网上看到有个人总结的java技术的东东,觉得很好,就保存下来了,码农还真是累啊,只有不断的学习才能有所提高,才能拿更多的RMB啊. java技术思维导图 服务端思维导图 前端思维导图

  7. 测开之Python自动化全栈工程师+性能专项(送思维导图)

    测开之Python自动化全栈工程师+性能专项 功能测试基础 接口测试基础接口的通信原理与本质cookie.session.token详解接口测试的意义与测试方法接口测试用例的设计 app测试 app流 ...

  8. Web思维导图实现的技术点分析(附完整源码)

    简介 思维导图是一种常见的表达发散性思维的有效工具,市面上有非常多的工具可以用来画思维导图,有免费的也有收费的,此外也有一些可以用来帮助快速实现的JavaScript类库,如:jsMind.KityM ...

  9. 【前端阅读】——《JavaScript应用开发技术详解指南》摘记&思维导图

    读这本书,我主要关注三个部分:JavaScript内置函数,程序调试以及Ajax基础.由于多是介绍基本概念,所以,采用思维导图的方式,做了一个梳理,以下就是精简的主要内容. 注:转载请注明出处

随机推荐

  1. 「雕爷学编程」Arduino动手做(24)——水位传感器模块

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里 ...

  2. react-router 4v 路由嵌套问题

    嵌套的路由中,子级的Link跳转到父级时,页面无法整个渲染到父级. 原因:某一级的路由用了Router组件,导致内部Link的时候无法将整个页面渲染到“/” 解决方法:全局一个Router. 子级的兄 ...

  3. vs2015 cppunit配置及使用

    目录 第一步 第二步 第三步 编译生成lib库 使用 calculator类测试 代码部分 第一步 下载源代码 http://sourceforge.net/projects/cppunit/file ...

  4. mysql 优化(包含sql语句的书写)

    http://blog.chinaunix.net/uid-11640640-id-3426908.html  mysql性能优化-慢查询分析.优化索引和配置 2012-11-30 15:18:42 ...

  5. oracle分析函数Rank, Dense_rank, row_number

    http://www.cnblogs.com/wuyisky/archive/2010/02/24/oracle_rank.html 目录=============================== ...

  6. strut2登陆注册验证码

    1. 生成图片和验证码 package com.jmu.code; import java.awt.Color; import java.awt.Font; import java.awt.Graph ...

  7. Hyperledger fabric MSP成员管理

    Hyperledger fabric 1.0 基于 PKI(Public Key Infrastructure)体系,引入了MSP模块(Membership Service Provider): 成员 ...

  8. Android常用五大布局

    一.说明 1.每个应用程序都默认包含一个主界面布局文件(.xml). 2.位于项目的app/src/main/res/layout目录. 3.宽度和高度的属性 match_parent:强制性的使使徒 ...

  9. 仿开源框架从零到一完整实现高性能、可扩展的RPC框架 | 6个月做成教程免费送

    去年年就在写一本付费小册,今年年初基本上就写完了,本来预计计划是春节上线结果由于平台的原因一直拖着没上.五一前跟平台联系给的反馈是五月份能上,结果平台又在重构,停止小册的申请和上线,最后我考虑了一下决 ...

  10. zepto快速入门教程

    * zepto* 特点:1.体积8kb2.针对移动端的框架3.语法同jquery大部分一样,都是$为核心函数4.目前功能完善的框架体积最小的左右* 同jquery相似的语法核心:$--作为函数使用参数 ...