기업에서 이렇게 말할 때는 보통,
"개발 환경으로 Visual Studio를 쓰고, UI는 WinForms 기반이다"라는 뜻.
IDE(도구): Visual Studio
UI 프레임워크: WinForms
✔ WinForms 기본 기능만으로는 부족한 기능들이 있어서
✔ WinForms 프로젝트 내부에서 추가 라이브러리를 사용한다는 뜻
즉, Visual Studio는 그대로 사용하고,
프로젝트 안에서 WinForms 기반 + 여러 라이브러리를 조합해서 개발한다는 의미.
WinForms는 기본 UI 기능만 제공해서,
회사 실무에서는 보통 아래 예시의 라이브러리를 추가로 사용한다.
더 예쁜 버튼/그리드/차트 등을 쓰기 위해
출력물, 리포트, 문서 처리 등
API 연동, JSON 파싱
유지보수 편하게
➡️ WinForms 프로젝트 안에서 기능을 확장하기 위해 여러 라이브러리를 추가.