迄今為止最全的.NET技術棧
前言
.Net推出13年了,Visual Studio 2015 / .NET Framework 4.6近日也釋出了。
從2002年的.NET 1.0開始,1.1,2.x,3.x,4.x,每個新版本的.NET都會增加新的技術,生態圈也在不斷壯大。
問題
大家是否想過:
- .NET究竟包含哪些技術呢?
- 我所掌握的技術這個子集,在.NET技術大系這個超集裡面佔地比例是什麼呢?
- 我究竟還沒有掌握多少.NET技術呢?
- 面試的時候會考哪些技術呢?
相信大家也看過Java的技術棧,一個金字塔形狀的(我一下子沒找回,如果你知道,煩請告訴我),包含了繁多的技術:
(檢視原圖)
這些年來,看過n多.Net架構圖/技術棧,搜尋了很久,沒有找到一個符合我要求的“較為全面”地表述.Net技術大系的圖表。相信微軟內部有更全面的,但可惜我沒有找到。
網際網路上來去都是那幾個簡單的按版本新增分類等10來個點的,譬如這個:
或者這個按照.NET版本新增技術的:
包括微軟自家弄的.net universe 2014都不行:
(檢視原圖)
聖殿騎士 在 新加坡架構師面試總結 裡面發表過一張.NET架構師面試需要的技術總結圖:
(檢視原圖)
不過這個總結圖面向的是.NET架構師需要掌握的技術,和我需要的不一樣。
.NET技術棧
最近找工作,面試了多家公司,不同公司有不同的技術要求,我把這些技術,結合我已經掌握的技術,總結了一下.Net相關技術,大約10個大類50個技術點,花了一點時間搞個.NET技術棧概覽。
這個圖表裡的分類未必準確,相關技術也難免會有遺漏,歡迎大家指點以便不斷改進。
限於篇幅,這裡沒有羅列一些技術,譬如:
- 資料庫訪問如NoSQL、O/RM如NHibernate
- Dependency Injection如Autofac
以下是初稿預覽圖:
(檢視原圖)
相關文章
- NET技術大系概覽 (迄今為止最全的.NET技術棧)
- .NET技術大系概覽 (迄今為止最全的.NET技術棧)
- 微軟釋出 .NET 6:是迄今為止最快的 .NET微軟
- 這是一份迄今為止最全的亞馬遜產品佈局指南亞馬遜
- ThinkNet:迄今為止最簡單的語言建模網路
- 迄今為止最浮誇的程式碼編輯器外掛
- 那些將在.NETCore中被廢止的技術NetCore
- 可能是迄今為止最好的 GitHub 程式碼瀏覽外掛Github
- .NET 技術棧 思維導圖
- 2018年10大最佳SDN解決方案(迄今為止)
- 可能是迄今為止最好用的WPF載入動畫功能(沒有之一)動畫
- 新版Bing 搜尋後臺的.NET 技術棧
- iPhone 6 會是目前為止技術上最先進的手機麼?iPhone
- 迄今為止顏值與音質最好的藍芽音響,洛斐“毒奏”讓貓王汗顏藍芽
- 剖析公司技術棧
- 為什麼 Node 是小菜前端團隊的核心技術棧前端
- 快速創業之全棧技術棧創業全棧
- 面試了 Hypref 技術棧的公司面試
- 個人技術棧總結
- React專案技術棧React
- 前端融合方向技術棧前端
- 全棧技術導圖全棧
- React 技術棧系列教程React
- 如何使用Microsoft技術棧ROS
- 前端技術演進(七):前端跨棧技術前端
- 後端開發者需要掌握的技術棧後端
- SAP Emarsys 的前後臺技術棧
- 從技術到醫療,雲知聲全棧AI技術為智慧醫療加碼全棧AI
- IPv6過渡技術之雙棧技術
- Cube 技術解讀 | Cube 卡片技術棧詳解
- ChatGPT軟體技術棧解密ChatGPT解密
- 公司技術棧用到了ElasticsearchElasticsearch
- ELK技術棧實踐(一)
- 最全營銷技術全景圖–資訊圖
- .Net技術棧下的非同步,你還在用同步方式進行開發嗎?非同步
- 微店的Flutter混合棧管理技術實踐Flutter
- 令人激動的微服務2.0技術棧微服務
- [原創]DevOps 的技術棧和工具dev