예상은 했으나 또 blazor가..........

image

blazor의 최대 단점은 Release

라고 생각합니다…

최상위문이다 뭐 어쩐다 계속 Startup이나 Program.cs쪽 구조가 바뀌더니

이제는 blazor 분류가 또 바뀌어버리니…

개인적으로 너무 아쉬운 부분이 많습니다…

가뜩이나 체감상 짧은 LTS주기에, 다른건 몰라도 구조가 지속적으로 바뀌는건 너무하지 않나요…

Auto짬뽕은 또 뭐람… 하…

증말 많이 순화해서 작성했는데… 너무 화납니다…ㅎㅎㅎㅎㅎ

8 Likes

아예 새로운 프레임워크여서 구조를 잡아나가다 보니 그런 게 아닐까 생각합니다.

오히려 닷넷 8 이전의 난잡했던 템플릿을 생각하면 지금쪽이 나아지는 방향 같기도 하구요.

5 Likes

저도 그 방향성을 잡는 과도기라고 이해하고 있었습니다만
빈도가 너무 잦네요…
방향을 잡아나가는건 좋은데 닷넷 코어1,2,3부터 시작해서
닷넷5,6 그리고 이제 8까지…
얼마나 더 많은 변화를 해야 방향이 잡힐까 싶은거지요.

버전별로 다른 구조적인 특징때문에 참고자료도 많지않을뿐더러, 디버깅 범위가 다양해지는 문제도 안게된 것 같습니다.

가뜩이나 LTS주기도 짧은 닷넷이라 쩝…
얼마 지나지않아 vs에서 6.0으로 프로젝트 선택 생성시 마주할 문구가 두렵습니다.

“.NET 6.0 (지원되지 않음)”

5 Likes

그래도 이번 업데이트는 웹앱 개발에 있어서 유연성을 가지게 된 것 같아 개인적으로는 괜찮은 것 같습니당…

4 Likes

전 여러가지 방식을 지원해준다는 점에서 좋아보입니다.
기존꺼는 기존꺼대로 써도 문제가 없어요.

닷넷이 VS기반에서 Cli기반으로 가면서 vs당 닷넷 지원버전에 대한 문제도 점점 사라질거같네요.

그리고 어느 프레임워크나 다 진화하고 바뀝니다.

5 Likes

.NET 6.0 쓰던거 계속 쓰고 싶습니다만, 문제가 없진 않지요.
결국은 마주하게 될 미래가 있으니까요.

사용중인 패키지를 업데이트를 하고 싶어도 그 패키지도 더이상 .NET 6.0에 설치할 수 없도록 해버리니까요.
그래서 쓰던거 계속 쓰는 고인물이 되기도 사실상 쉽지가 않은 것 같습니다.
무엇보다도 가장 큰 게 팀원들 설득하기가 더욱 어렵다는 것이 아닐까 싶습니다.
이렇게 구조가 자주 바뀌는데, 학습해야 될 내용도 더 많아지고 러닝 커브는 더욱 가팔라지게 되니까요…
.NET 6.0이 나온지 불과 2년 남짓이라는 걸 감안하면 변화는 굉장히 빠르고 크게 느껴집니다.

그리고 @루나시아 님께서 말씀하신 내용은 잘못된 것 같아요.
닷넷8 이전의 템플릿은 전혀 난잡하지 않습니다.
오히려 프로젝트 생성시 선택할 수 있는 가지 수로 따진다면 닷넷8의 템플릿이 더욱 많아진거죠.
눈에 보이는 템플릿 개수는 동일하다고 볼 수 있는데, UI방식으로 된 프로젝트 생성화면에서 선택할 수 있는 옵션은 더 늘어났습니다.

4 Likes

답답한 마음에 푸념 한번 해봤습니다…ㅎㅎㅎ
넓은 마음으로 이해를 부탁드려요… :cry:

6 Likes

.net6는 내년 11월 까지죠

3 Likes

그 이후에 쓴다고 해도 크게 문제 될 건 없지 않나요?
아직 .net framework 4.8도 많이 쓰는데…

2 Likes

.NET Framework와 .NET의 결은 많이 다르다고 생각이 되네요.
Blazor를 얘기하고 있었으니, Blazor의 경우 .NET Framework가 아니라 .NET Core를 과거 버전의 예로 들어야하지 않을까 싶습니다.

2 Likes

혹시 제 글에 LTS 기간에 대한 잘못된 정보가 있었나요…?

2 Likes

지금도 .NET 5 또는 그 미만을 사용하시던 분들은 아래와 같이 호환성 문제를 겪고 있습니다.

@code 님이나 제 바람처럼 그냥 쓰던거 계속 써도 문제가 없어야 하는데, 실상 그렇지 않다는거죠…

2 Likes

Nuget 패키지들의 버전 같은경우에는 기존 닷넷 버전과 같이 판올림 한다고 간주하시는게 낫지 않을까용?
밑에 보시면 버전 종속성도 있을테고요.
MS 주도 패키지의 경우 버전 넘버링도 닷넷 버전(빌드)과 거의 동일하게 가는 걸로 기억중이라서요.

적어도 스크린샷만 봐서는 제가 어떤 상황에 처하신 건지 이해를 못했을 수도 있구요.
닷넷 5 미만이라고 하면 3.1인데, 떙겨쓰는 패키지 종속성도 < 5.0이 맞지 않나 싶은 생각입니다.

여담이지만…
LTS임에도 불구하고 3년은 제가 보기에도 좀 짧지 않나… 라는 생각이 언제나 들어요.

3 Likes