리소스 3

#111_닷넷(.NET)_ WPF_ 리소스(Resource)

안녕하세요 삽잡이입니다. 지난 시간에는 데이터 바인딩을 XAML 코드로써 나타냈습니다.이번 시간에는 WPF에서의 리소스에 대해서 알아보려고합니다. 리소스는 지금까지의 개념으로는 즉, UI에서 사용하는 리소스가 아닌 일반적인 리소스의 개념은시스템으로부터 얻고, 사용한 뒤에 반환해줘야하는 자원들이었습니다. 그런데, API로부터 리소스란 의미는디자이너와 프로그래머가 분류해서 협업하기 위한 구성요소중디자이너에 있는 요소들을 리소스라고 불렀습니다. 헷갈리게도 WPF에서 또 용어의 의미가 약간 달라집니다.데이터에다가 이름을 붙일 수 있으면 모두 다 리소스라고 부르게 된 것입니다.즉, 개념이 확장된 것이지요. 지금부터 WPF에서의 리소스에 대해서 알아보겠습니다. WPF에서 리소스는 이름만 설정할 수 있으면,이미지이던..

#017_WIndow_System_리소스

안녕하세요 삽잡이입니다.이번 시간에는 리소스에 관해서 생각해보는 시간을 가져보도록 하겠습니다. 프로세스는 우리가 더블클릭해서 실행될 수 있지만, 다른 프로세스에 의해 실행될 수 있습니다.이와 같은 경우는 커널 오브젝트에서는 쓰레드와 프로세스가 있습니다.create 함수에 의해 생성될 수 있지만, 프로세스와 쓰레드는 다른 프로세스에 의해 실행 될 수도 있다는 것입니다. 프로세스는 쓰레드와 함께 리소스가 사라져도 해당 프로세스나 쓰레드의 정보를 받아가기 위한 정보가 존재하는 특징을 가지고 있습니다.다른 놈들은 이벤트가 제거되면 더 이상 이벤트를 사용할 놈이 없기 때문에 필요 없습니다.즉, 리소스가 없어지는 순간 커널 오브젝트의 의미가 없어진다는 것입니다. 하지만, 프로세스나 쓰레드는 리소스가 없어도 정보를 ..

#008_WIndow_API_리소스 (Resource)

안녕하세요 삽잡이입니다.이번 시간에는 리소스에 대해서 알아보도록 하겠습니다. 리소스라는 단어는 이곳 저곳에서 굉장히 많이 사용되는 용어입니다.리소스의 한글 뜻은 '자원'으로써 스타크래프트에서는 SCV가 캐는 미네랄이 바로 '자원'이죠... 아무튼... IT 분야에서 리소스란 '코드와 분리되어 실행 파일에 포함되는 데이터'라고 정의 할 수 있습니다...코드는 리소스와 어떤 차이가 있기에 코드와 분리한다고 하는 것일까요? 우리가 프로그램을 만들게 되면 해당 프로그램은 바이너리 코드 .exe에 만들어집니다.프로그램이란 무수히 많은 데이터와 명령어의 집합으로 구성 되어있습니다.이 집합을 로직 코드로 나누어 따로 데이터를 관리해보자는 취지에서 만들어진 개념이 바로 리소스입니다. 우선 리소스에 대해서 이야기하기전,..