영어로 읽기

다음을 통해 공유


NuGet 에코시스템 개요

2010을 소개하므로 NuGet에서는 개발 프로세스의 다양한 측면을 개선하고 자동화하는 좋은 기회를 제공합니다.

NuGet이 허용 Apache v2 라이선스 하의 오픈 소스이기 때문에 다른 프로젝트에서는 NuGet를 활용할 수 있고 회사는 해당 제품에서 지원을 빌드할 수 있습니다. 오픈 소스 프로젝트나 엔터프라이즈 애플리케이션 개발에서 NuGet 및 NuGet 주위에 빌드되는 다른 애플리케이션은 소프트웨어 개발 프로세스를 향상시키기 위한 도구의 광범위한 에코시스템을 제공합니다.

이러한 프로젝트는 모두 개발자 기여로 인해 혁신할 수 있습니다. NuGet 자체에 기여한 것처럼 가능한 경우 오류 및 새로운 기능 아이디어를 보고하고, 피드백을 제공하고, 설명서를 작성하고, 코드에 기여하여 이러한 프로젝트에 참여할 수 있습니다.

.NET Foundation 프로젝트

NuGet은 Microsoft 개발 플랫폼에 대한 체험용 오픈 소스 패키지 관리 시스템을 제공합니다. 공식 NuGet 갤러리를 구성하는 서비스 집합뿐만 아니라 몇 가지 클라이언트 도구로 구성됩니다. 이 항목이 결합되어 .NET Foundation에 의해 제어되는 NuGet 프로젝트를 형성합니다.

NuGet 조직에는 GitHub에 대한 다양한 저장소가 포함됩니다. https://github.com/Nuget/Home에서는 모든 리포지토리에 대한 개요 및 다양한 NuGet 구성 요소를 찾을 수 있는 위치를 제공합니다.

Microsoft 프로젝트

Microsoft에서는 NuGet을 개발하는 데 광범위하게 기여했습니다. Microsoft 직원들이 수행한 모든 노력은 오픈 소스이며 .NET Foundation에 제공됩니다(저작권 포함).

타사 프로젝트

다른 개인 및 회사에서도 NuGet 에코시스템에 상당히 기여했습니다. 여기에 나열된 각 프로젝트에서는 주요 NuGet 구성 요소와 다른 라이선스를 사용할 수 있습니다. 따라서 사용하기 전에 사용 약관을 허용할 수 있는지 확인합니다.

기타 NuGet 기반 유틸리티

NuGet에 기반한 도구 및 유틸리티는 다음과 같습니다.

교육 자료 및 참조

일반적으로 새로운 도구 또는 기술을 사용하면 학습 곡선이 함께 제공됩니다. 다행히 NuGet의 학습 곡선은 가파르지 않습니다. 실제로 신속하게 패키지를 사용하기 시작할 수 있습니다.

즉, 자동화된 빌드 및 배포 프로세스에서 NuGet과 함께 패키지를 작성하려면(특히 양호한 패키지) 다음 리소스에 좀 더 많은 시간을 들여야 합니다.

개별 패키지에 대한 설명서

NuDoq은 NuGet 패키지에 대한 액세스와 업데이트 및 설명서를 간단하게 제공합니다.

NuDoq는 정기적으로 최신 패키지 업데이트에 nuget.org 갤러리 서버를 폴링하고, 라이브러리 설명서 파일을 처리하고, 그에 따라 사이트를 업데이트합니다.

프로젝트 추가

이 페이지에 추가되는 NuGet 에코시스템 프로젝트가 있는 경우 이 페이지를 편집하는 끌어오기 요청을 제출하세요.