Visual Studio, WinForms, 라이브러리 사용 의미

강연주·2025년 11월 28일

📚 TIL

목록 보기
186/186

🔹"비주얼 스튜디오 윈폼을 사용한다"의 실제 의미

기업에서 이렇게 말할 때는 보통,
"개발 환경으로 Visual Studio를 쓰고, UI는 WinForms 기반이다"라는 뜻.

  • IDE(도구): Visual Studio

  • UI 프레임워크: WinForms

🔹 그런데 "다른 라이브러리를 사용하기도 한다"는 말의 뜻은?

✔ WinForms 기본 기능만으로는 부족한 기능들이 있어서
✔ WinForms 프로젝트 내부에서 추가 라이브러리를 사용한다는 뜻

즉, Visual Studio는 그대로 사용하고,
프로젝트 안에서 WinForms 기반 + 여러 라이브러리를 조합해서 개발한다는 의미.


🎯 구체적인 라이브러리 예시

WinForms는 기본 UI 기능만 제공해서,
회사 실무에서는 보통 아래 예시의 라이브러리를 추가로 사용한다.

➤ UI 확장 라이브러리

더 예쁜 버튼/그리드/차트 등을 쓰기 위해

  • DevExpress
  • Telerik
  • Infragistics

➤ PDF/Excel 처리 라이브러리

출력물, 리포트, 문서 처리 등

  • iTextSharp
  • ClosedXML

➤ 데이터 메시지·통신 라이브러리

API 연동, JSON 파싱

  • Newtonsoft.Json
  • RestSharp

➤ DI, 로깅, 유틸 라이브러리

유지보수 편하게

  • Autofac
  • Serilog

➡️ WinForms 프로젝트 안에서 기능을 확장하기 위해 여러 라이브러리를 추가.

profile
아무튼, 개발자

0개의 댓글