반응형

.NET 2

.NET과 .NET framework

.NET framework .NET framework는 microsoft에서 개발한 소프트웨어 프레임워크임 windows에서 여러 애플리케이션을 개발할 수 있음 여러 애플리케이션 개발의 예로는 WPF(Windows Presentation Foundation)를 통한 windows program 개발 및 ASP.NET을 통한 웹 사이트 개발 등이 있음 .NET framework는 공통 언어 기반(Common Language Infrastructure; CLI)이라는 컴포넌트가 중요함 CLI의 목적은 애플리케이션의 개발과 실행에서 언어에 종속되지 않는 플랫폼을 제공하기 위함임 microsoft가 구현한 CLI를 일컬어, 공통 언어 런타임(Common Language Runtime; CLR)이라고 부름 CLR..

Study/IT & Computer 2023.01.25

C# WPF에서 user control과 data binding에 대한 간단한 설명

응용 프로그램에서 유저 컨트롤(User control)이란? 윈도우 OS에서 동작되는 어떤 응용프로그램을 만든다고 가정하자. 여기서 응용프로그램은 사용자에게 정보를 보여줄 수 있고, 사용자의 입력을 받을 수도 있다. 예를 들면 텍스트로 정보가 작성된 어떤 ‘화면’이 있고, 사용자가 원하는 동작을 수행하기 위해 ‘버튼’이 있을 수 있다. 이처럼 화면과 버튼과 같은 요소들을 유저 컨트롤(User control)이라고 할 수 있다. 확장하여 생각한다면 UI의 요소라고 말할 수 있다. 유저 컨트롤은 응용프로그램을 개발할 때 사용자의 입력을 받기도 하고 사용자가 출력을 받아드리기도 하는 중요한 부분이다. 이러한 요소를 단순하게 사용할 수도 있지만 좀 더 편의성, 기능성을 주기 위해 개발자가 변형하여 사용할 수도 ..

Study/C# 2021.01.17
반응형