2023년 상위 Microsoft NuGet 패키지 | Dotnet Office

  1. Newtonsoft.Json
  2. Entity Framework Core
  3. AutoMapper
  4. Microsoft.Extensions.DependencyInjection
  5. Serilog
  6. Microsoft.AspNetCore.Mvc
  7. Microsoft.EntityFrameworkCore.SqlServer
  8. Dapper
  9. Microsoft.AspNet.WebApi.Core
  10. Microsoft.Extensions.Logging
  11. Microsoft.Extensions.Caching.Memory
  12. FluentValidation.AspNetCore

6개의 좋아요

Serilog!!

2개의 좋아요

ASP.NET쪽 패키지가 다 먹어버렸네요 ㅎㅎ

3개의 좋아요

image

Microsoft.Extensions.DependencyInjection
Microsoft.AspNetCore.Mvc
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.Extensions.Logging
Microsoft.Extensions.Caching.Memory
이것은 템플릿에 반포함인데 좀 제하고 봐야 할것 같아요 거의 필수로
설치되는데 아마도 20위까지는 순위를 봐야
사실 Newtonsoft.Json 이것도 뭐 거의 기본이고
사실상 automapper, serilog, dapper 가 인기군요
근데 serilog만 쓰는데 의외로 사용자들이 많군요 log4는 보안 이슈 터져서 그런가
저는 저기에 MediatR NSwag 즐겨 씁니다. automapper 는 요즘 안써도 되겠더군요

3개의 좋아요

asp.net 이 C#을 하드 캐리하는 것 같군요.

그런데, 웹앱 프레임워크 중 사용 비율이 그리 높지도 않고,

Most used web frameworks among developers 2022 | Statista

신규 사용자에게 추천되는 프레임워크 랭크에는 대부분 빠지는 듯 보입니다.

most used full statck web app frameworks - 검색 (bing.com)

3개의 좋아요

12번 뺴고는 다 과거에 사용해 봤거나 사용중인 패키지들이군요…
aspnetcore를 자주 안하다보니 12번은 모르는건가봐요…ㅋㅋ

1개의 좋아요

validation 라이브러인데 wpf 등에서도 활용하면 좋아요
아티클 따라서 하다보면 validation rule 로 거의 필수로 쓰더군요

2개의 좋아요

간추리면 JSON/DB 상하차(???), 로깅, 웹 프레임워크 정도군요. 그만큼 자주 필요하기도 하고 잘 만들어져있다는 뜻이기도 하겠네요 ㅎ.ㅎ

2개의 좋아요