출처 : http://www.microsoft.com/showcase/en/US/details/58757441-f910-425d-b1eb-da09faf4628c#
'.NET Framework > .NET Framework 4.0' 카테고리의 다른 글
| 윈도우7(WPF4)에서 멀티터치 구현하기 (0) | 2010/07/15 |
|---|
| 윈도우7(WPF4)에서 멀티터치 구현하기 (0) | 2010/07/15 |
|---|
| |||||||||||||||||||||||||||||||
1. 닷넷프레임워크 기술 용어들
A. CLI – Common Language Infrastructure
서로 다른 컴퓨터 플랫폼에서도 여러 가지 개발 언어를 사용할 수 있도록 하는 실행 가능한 코드와 런타임 환경을 기술한 공개된 표준 스펙입니다. 아래와 같이 구성이 되어 있어요.
i. CTS - Common Type System
CTS에 호환되는 프로그래밍 언어들 간에 공유할 수 있는 데이터 타입의 모음입니다. 크게 두 가지로 구성하는데 하나는 Value Type으로 직접적으로 값을 갖고, 또 다른 하나로 Reference Type으로 값이 위치한 주소를 가져요.
ii. CIL – Common Intermediate Language
iii. CLS - Common Language Specification
iv. VES – Virtual Execution System
B. CLR - Common Language Runtime : 개발자들이 특정 CPU 의 많은 디테일한 부분들을 신경 쓰지 않고도 프로그램을 작성하고 실행할 수 있도록 제공하는 실행 환경이에요.
C. DLR – Dynamic Language Runtime
D. 네이티브 코드(Native Code)
E. 매니지드 코드(Managed Code)
F. BCL - Base Class Library
G. FCL - Framework Class Library
CAS - Code Access Security
작성중....
| 닷넷프레임워크의 이해 (0) | 2009/04/09 |
|---|---|
| .NET Framework 관련 축약어 (1) | 2009/01/30 |
WinForm의 경우는 앞단에 cs파일이 있고, UI를 구성하는 디자이너 cs 파일이 있지만...
마크업은 계층 구조를 명확하게 보여주기 때문에 가독성이 좋고 직관적이며, 컴파일 방식이 아닌 파싱 방식이기 때문에 동적으로 변경이 가능하여 유연 구조를 가진다. 또한, XML 기반이기 때문에 개방적이고 처리하기가 쉽다.
개념적인 차이로는 WinForm이 개발자-디자이너의 작업 흐름에 맞추어져 있는 반면, WPF는 디자이너-개발자 작업 흐름에 따른다.
| WinForm과 WPF의 차이 (0) | 2009/02/09 |
|---|---|
| C#002. 더하기 계산기 만들기 (0) | 2009/02/09 |
| 탭브라우징에서 새로운 탭 추가하는 부분 (0) | 2008/09/04 |
| WebBrowser 오브젝트로 만든 초간단 웹브라우저 (0) | 2008/09/03 |
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
| WinForm과 WPF의 차이 (0) | 2009/02/09 |
|---|---|
| C#002. 더하기 계산기 만들기 (0) | 2009/02/09 |
| 탭브라우징에서 새로운 탭 추가하는 부분 (0) | 2008/09/04 |
| WebBrowser 오브젝트로 만든 초간단 웹브라우저 (0) | 2008/09/03 |
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
CLR - Common Language Runtime
BCL - Base Class Library
CLS - Common Language Specification
CTS - Common Type Specification
IL - Intermediate Language
FCL - Framework Class Library
CAS - Code Access Security
| 닷넷프레임워크의 이해 (0) | 2009/04/09 |
|---|---|
| .NET Framework 관련 축약어 (1) | 2009/01/30 |
| WinForm과 WPF의 차이 (0) | 2009/02/09 |
|---|---|
| C#002. 더하기 계산기 만들기 (0) | 2009/02/09 |
| 탭브라우징에서 새로운 탭 추가하는 부분 (0) | 2008/09/04 |
| WebBrowser 오브젝트로 만든 초간단 웹브라우저 (0) | 2008/09/03 |
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
| C#002. 더하기 계산기 만들기 (0) | 2009/02/09 |
|---|---|
| 탭브라우징에서 새로운 탭 추가하는 부분 (0) | 2008/09/04 |
| WebBrowser 오브젝트로 만든 초간단 웹브라우저 (0) | 2008/09/03 |
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
| WPF 3D 그래픽 기초 예제 (0) | 2008/04/13 |
private void myTextBox_GotMouseCapture(object sender, MouseEventArgs e)
{
myTextBox.SelectAll();
}
| 탭브라우징에서 새로운 탭 추가하는 부분 (0) | 2008/09/04 |
|---|---|
| WebBrowser 오브젝트로 만든 초간단 웹브라우저 (0) | 2008/09/03 |
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
| WPF 3D 그래픽 기초 예제 (0) | 2008/04/13 |
| 가젯 스타일의 크롬리스 창 만들기 (0) | 2008/04/13 |
ShowsNavigationUI="False"[다른 페이지로 연결]
<Hyperlink NavigateUri="xaml 파일 주소">이름</Hyperlink>태그로 간단히 연결할 수 있다.
NavigationService.Navigate(New Uri("xaml 주소", UriKind...));* HTML 페이지를 연결할 경우 NavigationWindow 안에서 웹브라우저처럼 html을 보여준다.
| WebBrowser 오브젝트로 만든 초간단 웹브라우저 (0) | 2008/09/03 |
|---|---|
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
| WPF 3D 그래픽 기초 예제 (0) | 2008/04/13 |
| 가젯 스타일의 크롬리스 창 만들기 (0) | 2008/04/13 |
| 비스타 스타일의 반투명 창 만들기 (0) | 2008/04/13 |
| TextBox를 클릭하였을 때 텍스트 모두 선택하기 (0) | 2008/09/03 |
|---|---|
| Window 대신에 NavigationWindow 클래스 사용하기 (0) | 2008/06/29 |
| WPF 3D 그래픽 기초 예제 (0) | 2008/04/13 |
| 가젯 스타일의 크롬리스 창 만들기 (0) | 2008/04/13 |
| 비스타 스타일의 반투명 창 만들기 (0) | 2008/04/13 |
| 메시지 박스 테스트 (0) | 2008/04/13 |