Microsoft MVP성태의 닷넷 이야기
WPF 관련 실무가 궁금합니다. [링크 복사], [링크+제목 복사],
조회: 10200
글쓴 사람
취준생
홈페이지
첨부 파일
 








WPF를 공부하다 보니
주변에 실무에 계신분들은 없어서 물어볼만한 상황이 아니라서,
여쭤보고 싶습니다.

인터넷을 보니 학원이나 아니면 외국 블로그 글들은 대부분이 .net6+ 중심으로만 이야기 하는 것 같은데...
 여기서
정말 궁금합니다.

1. WPF는 말 그대로 윈도우 전용인데 변화가 빠른.net6+ 버전 보다는

안정적인 .net framework(4.8이하) 버전이 실제 실무에서는 많이 쓰일 것 같아서 여쭤보고 싶습니다.

 물런 최신 기술의 습득은 늘 관심을 두고 살아야겠지만,

 실무에서 바로바로 버전 업을 적용 한다는 건 왠지 현실적이지 못한 것 같아서요.

 어떤 버전에 중심을 두고 취업 준비를 해야 하는지 고민입니다.

 예를 들면 .net framework버전의 socket 비동기 메서드와 이름이 같은 .net7 버전의 메서드를 발견했는데.. 이름만 같을 뿐 내부 구현 방식이 달라서
난감할 때가 있었습니다.
 
그 외에 2개의 버전에서 자잘하게 차이를 느끼다 보니 저 스스로 스트레스를 좀 받고 있는 상황입니다.
 
나중에 시간이 흘러 경력이 쌓이면 해결될 일이겠지만 취업을 앞두고 있는 저에겐 큰 부담감으로 와서요.

최소한의 방향이라도 잡고 싶어 이렇게 글을 올리게 되었습니다.

회사마다 상황이 다 다르겠지만 비교적 어떤 버전이 실무에서 광범위하게 활용되는지 알고 싶습니다.


2.WPF로 DB와 연동 시 ADO.NET 과 Entity framework 중에 어떤 것이 실무에 활용되고 있는지 궁금합니다.
 
웹쪽은 그래도 Entity Framework를 활용하다는것 같은데...
 
 인터넷에서 찾아보면 국내 블러그에서는 대부분 WPF+ ADO.NET을 사용하는 글들이 대부분 이라서요.

구글로 보면 외국은 대부분 ORM을 쓰는것 같은데...

국내는 특히 WPF나 윈폼처럼 데스크탑에서는 ADO.NET이 주로 쓰이는지도 궁금합니다.
 








[최초 등록일: ]
[최종 수정일: 2/8/2023]


비밀번호

댓글 작성자
 



2023-02-08 09시13분
1. .NET 4.8은 더 이상 업데이트 되지 않을 것이므로, 그러니까 WPF 역시 .NET 4.8의 경우에는 변화가 없을 것이므로 결국 .NET Core/5+ 환경으로 이전하게 될 것입니다. 단지, 취업하시는 입장이라면 어느 것을 했어도 크게 상관이 없을 듯합니다. 신입을 뽑는 입장에서 봤을 때, 어떤 환경에서 했든 WPF의 전반적인 사용법만 알고 있다면 OK라고 봅니다.

2. 글쎄요, 이건 둘 다 사용될 것으로 봅니다. 업체마다 다를 수도 있겠고, 업체에서도 프로젝트마다 다를 수도 있습니다. 게다가 설령 취업한 곳이 ADO.NET을 전통적으로 사용했어도 님이 취업하고 나서 EF를 써서 프로젝트를 진행해도 됩니다. 개인적으로는 이것을 찍먹과 부먹 정도의 문제라고 생각합니다. 귀찮아도 세세하게 제어하길 좋아하는 개발자는 ADO.NET을 할 것이고, 생산성을 최고로 여겨 귀찮은 작업은 모두 프레임워크에 맡기고 싶은 개발자라면 EF를 쓸 것입니다. 하지만, 어느 순간 ADO.NET을 쓰던 개발자도 EF를 쓸 것이고, EF만 썼던 개발자도 ADO.NET으로 직접 코딩하게 될 수도 있습니다.
정성태
2023-02-10 09시41분
[지나가다] 1.
실무 분야에 따라 다릅니다.
개인적인 생각으론 WPF하신다면 최신 버전을 따라가시는걸 추천드립니다.
저라면, 그런 이유로 NET6+ 이후를 배제했다고 말하는 신입은 뽑고 싶지 않을 것 같네요.

2.
EF를 선호하지만, DB가 매우 중요하다면 조금 더 생각할 것 같습니다.
[guest]
2023-02-11 06시26분
[asdf] 분야에 따라 차이가 있겠지만 보통은 다 하게 됩니다
무조건 할줄 아는게 많은게 결국엔 좋더라고요, 모르면 알아와야 되는 상황이 꽤 자주 생깁니다
[guest]

... 61  62  63  64  65  66  67  68  69  [70]  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
818개발돌이8/14/200917250ActiveX개발한 dll을 임베디드 할때 UI에 대한 질문 [1]파일 다운로드1
817채승수8/13/200916555클릭원스 관련 질문드립니다.~ [1]
816박진오7/29/200915867다국어 사이트의 컨텐츠 저장 방식에 대해.. [2]
814서광원7/16/200924771IWebBrowser2를 이용한 프로그램에서 javascript의 alert 창 무시하는 법? [1]
813윤상균7/16/200915662비관리코드와의 상호운용에서 마샬링 질문 [1]
812김현우7/13/200916148usercontrol은 mdi container가 될수 없는데 이를 구현할 방법은 무엇일런지요? [2]
811조민수7/3/200915612MSDN Magazine 한글화 않되나요? [1]
810세경6/29/200921054SmartClient Vista 64bit IE7 [4]
809윤석준6/24/200921017IE -nomerge 옵션으로 새창을 열려고 합니다. [1]
808한승훈6/4/200919824dll import하기 위해 struct 구성시에 struct가 struct를 가지고 있고 포함된 struct가 ByValArray형태일때 해결 [1]
806곰티5/26/200917968defcon pro 설치 원천 봉쇄 방법 문의 [3]
802채승수5/8/200917017신뢰사이트 등록/적용에 관해 질문드립니다. [1]
801채승수4/15/200917891IE8 새세션을 코드로 구현할수 없을까요 [1]
800신동열4/7/200918066IE8에서 스마트 클라이언트 로딩 문제 [2]
7993/27/200921829이벤트 로그 오류 [1]
798천해3/26/200918342IE8.0 에 관해 질문 드립니다. [2]
797궁금..3/23/200918260IE 8 관련 질문.. [2]
796정성태3/20/200916861스마트클라이언트와 ActiveX에 관한 질문 [1]
795김기용3/19/200916510[질문] DHTML 다이얼로그 관련 [2]
794박평옥3/18/200916834Vista에서 URL Shortcut 실행 시 SetSite가 두 번 호출되는 증상에 관해 조언 부탁드립니다. [2]
792김기용3/12/200915977어제 세미나 잘 들었습니다. 질문사항이 있습니다.(ie8 마이그레이션 관련) [4]
791vb표성백2/17/200921465ATL 로 만든 COM 에 문자열 전달하기! C#에서 어떻게 하나요? [1]
790고민중2/16/200914100vista에 vs2005를 사용중입니다. [1]
789지언2/14/200916148MFC & C#(COM) 호환 관련하여 답변좀 부탁드립니다 [2]
788하루야채2/3/200915125스마트클라이언트 Windowless 설정에 대해서 문의드립니다. [2]
787궁금이2/2/200915591TFS 관련하여 질문드리고자 합니다. [2]
... 61  62  63  64  65  66  67  68  69  [70]  71  72  73  74  75  ...