.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의 기술 스택, 피라미드 모양(한 번에 찾을 수는 없지만 아시는 분은 알려주세요)도 보셨을 거라 믿습니다. :
큰 이미지 보기
수년에 걸쳐 많은 .Net 아키텍처 다이어그램/기술 스택을 보았고 오랫동안 검색한 끝에 내 요구 사항을 충족하는 것을 찾지 못했습니다. .Net 기술 시스템을 보다 포괄적으로 설명하는 다이어그램입니다. Microsoft 내에 더 포괄적인 것이 있다고 생각하지만 안타깝게도 찾지 못했습니다.
버전에 따라 카테고리를 추가하고 인터넷에 10개 정도의 포인트를 추가하는 간단한 것들이 몇 가지 있습니다. 예를 들면 다음과 같습니다:
크게 보기 이미지
또는 .NET 버전을 기반으로 한 이 새로운 기술:
더 큰 이미지 보기
Microsoft 자체 .net 세계 2014를 포함합니다. 아니요:
더 큰 이미지 보기
Templars는 싱가포르 건축가 인터뷰 요약에서 .NET 건축가 인터뷰 요구 사항에 대한 기술 요약 차트를 게시했습니다.
큰 이미지 보기
하지만 이 요약 다이어그램은 .NET 설계자가 마스터해야 하는 기술을 지향하고 있으며 이는 제가 필요한 것과 다릅니다.
최근 저는 일자리를 찾고 있으며 여러 회사에 대해 기술 요구 사항이 다릅니다. 이러한 기술을 제가 습득한 기술과 결합하여 Net에 정리했습니다. 관련 기술에는 10개의 주요 범주에 약 50개의 기술 포인트가 있습니다. .NET 기술 스택에 대한 개요를 얻는 데 시간이 걸렸습니다.
본 차트의 분류는 정확하지 않을 수 있으며, 관련 기술의 누락이 불가피할 수 있습니다. 지속적인 개선을 위한 여러분의 제안을 환영합니다.
공간 제한으로 인해 일부 기술은 여기에 나열되지 않습니다. 예:
NoSQL, NHibernate와 같은 O/RM과 같은 데이터베이스 액세스
Autofac 등의 종속성 주입
다음은 1차 초안의 미리보기입니다.
보기 더 큰 이미지
그렇습니다. NET 기술 개요(현재까지 가장 포괄적인 .NET 기술 스택)에 대한 자세한 내용은 PHP 중국어 웹사이트(m.sbmmt.com)를 참조하세요!