DLL 이란? dynamic-link library, DLL)는 마이크로소프트 윈도우에서 구현된 동적 라이브러리 내부에는 다른 프로그램이 불러서 쓸 수 있는 다양한 함수들을 가지고 있는데, 확장DLL인 경우 클래스를 가지고 있기도 한다. windows 에서 사용되는 공유 라이브러리 여러 프로그램을 만들어 배포할떄 자신이 만든 함수를 배포할떄마다 함수를 직접넣을 필요없이 dll에 함수를 저장하여 공유하면 된다 한 프로그램이라해도 여러 프로그램으로 나누어서 배포 해야하는 경우도 있는데 그때 같은 함수가 사용된다면 dll로 배포할수 있다 프로그램의 용량을 줄이기 위해서도 사용 예로 메모장이나 그림판, 한글워드 등 다양한 윈도우용 프로그램을 보면 파일열기 기능이 있는데, 동일한 창이 뜨는것을 보실수 있습니다. ..
전체
반응형
DAL / BLL / PL 패턴, 구조란? 요즘은 MVC 패턴으로 불리고 있지만 이전에는 대기업에서 DAL BLL PL 패턴이라하여 MVC 패턴과 유사하게 사용하던 패턴이있었다고 한다 주요 내용은 아래와 같고, MVC 패턴과 상당히 유사하다 DAL(Data Access Layer) provide an abstraction of the underlying data source(s) (Where and how the information coming from/going to business layer is stored) Methods that access the underlying database data tier (database, data storage): a database, typically a RD..
Winform과 WPF의 차이 Winform 정의 Windows 윈도우 + Form 형태? ex. word, access, 메모장, 계산기와 같은 윈도우 프로그램을 쉽게 만들 수 있게 해놓은 환경이 Winform이다 장점 업무를 세세하게 맞춰나가는 점에서 우세하다 많은 문서들을 인터넷에서 찾을 수 있다 많은 예제들과 수년간 테스트되어왔다 제 3의 업체(큰 기업을 제외한 중소규모의 업체들)들이 많이 있어서 일자리를 구하기 쉽다 배우기 쉽다 복잡하고 다양한 기능을 구현해야하는 프로그램을 만드는데 쓰인다 WPF(Windows Presentation Foundation) Windows에서 문서, 미디어, UI(사용자 인터페이스)를 만들어 표시하고 조작하는 방법을 통합 개발자와 디자이너가 시각적으로 뛰어나며 차별..
xBIM 이란? eXtensible Building Information Modelling의 약자이다 닷넷 오픈소스 소프트웨어 개발 BIM 도구 세트라고 할 수 있다 Industry Foundation Classes IFC을 지원한다 => IFC란? 빌딩과 건축 산업 데이터들을 묘사하기 위한 것 xBIM은 닷넷 개발자들이 빌딩 정보에 대하여 IFC 포맷으로 읽고 작성하고 볼 수 있도록 해준다 핵심 조작과 관련한 라이브러리는 C#으로 작성되었고 핵심 기하학 엔진은 C++로 작성되었다 참고사이트 http://docs.xbim.net/index.html https://xbim.codeplex.com/ https://github.com/xBimTeam http://docs.xbim.net/XbimWebUI/->..
반응형