.NET 기술이 비즈니스 솔루션을 강화하는 3가지 방법

광고 Microsoft .Net은 많은 기업에서 가장 널리 사용되는 기술 중 하나입니다. 가트너(Gartner)조차도 .Net을 2016년 10대 전략 기술 트렌드로 선정했습니다. 가트너는 전략 기술 트렌드를 조직에 상당한 영향을 미칠 잠재력이 있는 기술로 정의했습니다. 상당한 영향을 미치는 요소로는 비즈니스, 최종 사용자 또는 IT에 큰 차질을 초래할 가능성, 대규모 투자 필요성, 또는 도입 지연 위험 등이 있습니다. 이러한 기술은 조직의 장기적인 계획, 프로그램 및 이니셔티브에 영향을 미칩니다.

.Net은 좋지만, 잠깐만요. Microsoft .NET 프레임워크의 장단점을 먼저 살펴보겠습니다 더포인트 플리핑.

단점:

Windows에서 작업하도록 강요합니다
Visual Studio는 Atom, VIM 또는 eMac과 같은 가벼운 편집기에 비해 규모가 크고 지연이 심합니다.
ASP.NET은 일반적으로 System.Web 및 레거시가 첨부된 대규모 패키지로 제공됩니다.
그것은 오래되고 “폐쇄된” 생태계입니다
새로운 개발 인재들은 그것과 함께 일하고 싶어하지 않을 것입니다.
장점은 무엇인가?

Visual Studio는 무거울 수 있지만 프로젝트의 새로운 개발자를 위한 자체 문서화 역할을 할 수 있고 리팩토링을 매우 강력하게 만들어주기 때문에 여전히 사용 가능한 가장 진보된 IDE 중 하나입니다.
C#은 컴파일된 강력한 형식 언어이므로 컴파일 중에 오류를 더 잘 발견할 수 있으므로 런타임에 놀라움을 피할 수 있습니다.
ASP.NET은 매우 성숙한 프레임워크이며 설명서는 여전히 철저하고 쉽게 접근할 수 있습니다.
새로운 ASP.NET Core는 크로스 플랫폼을 지원합니다. Mac에서 VS Code를 사용하고 Linux를 실행하는 Docker 컨테이너에 앱을 배포할 수 있습니다. 마치 비현실적인 느낌입니다.
Visual Studio의 전체 커뮤니티 에디션은 이제 개인 개발자와 오픈 소스 프로젝트를 위해 무료로 제공됩니다.
.NET Core는 아키텍처 측면에서 팽창 문제를 해결하고 감시 도구, 핫 리로드 및 괜찮은 CLI와 같은 유용한 기능을 제공합니다.