개인적으로 구독중인 개발자들 이 많이 언급하는 내용을 간추려 보았습니다.
어디까지나 주관적인 정리라 관심분야에 따라 공감이 안가실수도 있습니다.
Minimal api
.Net6 부터 Minimal API 를 제공하는것 같습니다. 매우 짧은 Code로 API 작성이 가능합니다.
이제 더이상 Node 부러워하지 않아도 됩니다.
EF 튜닝
개발자들이 EF 튜닝과 관련해서 많은 포스팅을 하고있습니다.이제 sql 튜닝이 아닌 Linq 튜닝을 하는 분위기입니다.
Nullable
그동안 Null Check 가 ?? 프로그램밍의 상당한 숙제였나 봅니다 ;;짧은 생각에 왜이리 화제가 되지 할정도로
많이 언급 하는 느낌이네요
ValueTask
이제 C#은 그동안 슈가코드로 감쳐져있던 기능들의 대해서 개발자에게 선택권을 주고 이를 전파하는 경우가 많은 것 같습니다.
개인적으로 Task,ValueTask는 미묘한 차이가 크게 와닿지 않는데 여러모로 Deep 하게 봐야할것 같습니다.
API 속도 제한 MiddleWare
ASP.NET Core 7에는 속도 제한 미들웨어 내장되어 리소스에 대한 효율적인 관리가 가능하다고 합니다.
앞으로 섬세(?) 하게 짤수있겠네요
Httpfile,Dev Tunnel
이제 Visual Studio는 외부도구를 많이 통합하는 추세같습니다. Testing 툴이 많아지고 있습니다.
전체적으로 MS가 Simple, Safty, Trust 하게 방향을 잡고 발전시키는 것 같습니다.
한편으로 요즘은 특히나 변화가 많은 시기인것 같고 앞으로도 많이 변할것 같은 예상이 듭니다.
실제로 필드에서도 같은 .Net 개발자여도 OB,YB 끼리도 개념이나 Syntax 가 차이나서 괴리감이 느껴지고 합니다.
더불어 chat gpt 나 api 가 대세긴 하지만 아직까지는 개발자들 사이에서는 많이 언급은 안되는 느낌입니다.