일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- winsock
- xml
- 파라미터
- vb
- SQL
- 소니
- Visual Studio 2005
- VB.NET
- SDK
- Delphi
- 입문
- MFC
- WIN32 SDK
- 설치
- 데이터베이스
- 예제
- 파이어버드
- MySQL
- c#
- dll
- 문자열
- Firebird
- 셋업
- 초보
- 인스톨
- 델파이
- 시리얼 통신
- PostgreSQL
- 기초
- Visual Basic
- Today
- Total
목록C# (47)
프로그래밍 노트
.NET에 대한 정의마이크로 소프트 XML 웹서비스 플렛폼 XML 웹서비스는 운영체제, 장치 또는 프로그래밍 언어에 관계없이 인터넷을 통해 응용 프로그램에서 데이터를 통신하고 공유할 수 있게 해준다. 닷넷의 정의 : 인터넷에서 XML을 이용해 개발 및 사용, 유지 보수를 할 수 있는 환경 (사용 환경이면서 개발 환경) ---------------------------------------------------새로운 닷넷을 설치할 때 이전 버전 닷넷을 지우지 않는다. MS의 닷넷의 정책으로 닷넷은 추가로 설치한다.
C#은 객채지향 언어이다. ■ 개념그러기에 객체에 대해 아주아주 간단하게라도 알고 넘어가는 것이 좋다.객체는 속성과 메서드로 이루어져있다. 좀 더 쉽게 이야기하면 객체를 사물로 보고 사물에는 외양과 행동이 있다. 예를 들어 차를 보면 차의 색과 문의 개수는 외양을 나타내고 달리거나 라이트를 켜는 것은 행동에 해당한다. 객체 속성 메서드(method) 사물 외양( 특성) 행동 차 노랑 색, 문 4개 달리다, 라이트를 키다 ■ 사용법객체지향 언어에서 객체를 사용하는 방법은 크게 아래와 같은 세가지 방법이 있다.1. 객체.속성 = 값 Car.color = “red” 속성에 값넣기 2. 객체.메서드() Car.run() 메서드 실행하기 3. 객체.속성 출력(Car.color) 속성값 가져오기
C#으로 WPF 응용 프로그램을 만들기파일 > 새로 만들기 > 프로젝트 를 선택한다.아래의 그림에서 WPF 응용 프로그램을 선택하고 이름에 적당한 이름을 넣고 확인 버튼을 누른다.그러면 아래와 같은 화면이 표시된다. WPF는 화면이 XAML로 되어있어 기존 폼 처럼 컨트롤을 가져다 놓을 수도 그리고 XAML 파일을 직접 변경해서도 작업할 수 있다.도구 상자에서 버튼을 선택하여 폼에 버튼을 그려 넣는다. 라벨도 추가한다. 그러면 XAML에도 버튼과 라벨이 추가된다.버튼을 더블 클릭하면 아래와 같이 버튼 클릭 이벤트에 대한 소스가 자동으로 만들어진다.label1.Content = "Hello";위 소스를 추가한다. WPF에서는 윈도우 폼의 Text 속성이 Content로 바뀌였다.실행 버튼을 누르면 아래의 ..
C#으로 윈도우 폼 응용 프로그램을 만들기파일 > 새로 만들기 > 프로젝트 를 선택한다.아래의 그림에서 Windows Forms 응용 프로그램을 선택하고 이름에 적당한 이름을 넣고 확인 버튼을 누른다.그러면 아래와 같이 폼이 표시된다. 도구상자가 오른쪽에 접혀져 있다. 도구상자를 클릭하면 아래의 화면처럼 도구상자가 표시된다. 개인적으로는 VB에서 쓰던 버릇이 있어서 도구상자를 왼쪽에 표시하는 것이 편하다. 도구상자의 위치는 드래그 앤 드랍으로 쉽게 위치를 바꿀 수 있다.도구상자에서 버튼을 더블클릭하면 자동으로 화면에 버튼이 생긴다. 아니면 도구상자에서 버튼을 선택해서 폼에 버튼을 그려 넣어도 된다.버튼과 같은 방법으로 라벨도 하나 추가한다. 처음 C#을 실행시키면 기본적으로 속성창이 표시되지 않는 것같다..
C#을 전혀 해보지 않은 상황에서 콘솔 응용 프로그램 만들어보기이 예제는 윈도우즈 XP에서 Visual Studio 2010 Professional을 사용했다.먼저 C#을 실행시킨다. 파일 > 새로 만들기 > 프로젝트 를 선택한다. Visual C#을 선택하고 콘솔 응용 프로그램을 선택한 후에 적당한 이름을 넣고 확인 버튼을 누른다.그러면 아래와 같이 소스가 자동으로 만들어진다.C#에서는 아래와 같이 Con만 입력하더라도 아래의 그림과 같이 자동입력 기능이 지원되어 리스트에서 선택한 것이 자동으로 입력된다.아래의 그림과 같이 Console.WriteLine("Hello"); 를 입력한다. Console.WriteLine는 콘솔에 지정한 라인을 출력하는 함수이다.빌드 > 솔루션 빌드 를 선택하여 빌드를 한..
.NET Framework의 구성닷넷 프레임웤은 개발과 실행에 필요한 다양한 라이브러리를 제공한다. 공통 언어 런타임(CLR - Common Language Runtime) 닷넷 프레임웤은 공통 언어 런타임(CLR) 다시 말해서 실행 환경을 제공한다. 자바에서 말하는 가상머신으로 생각하면 좋을 것같다. CLR은 닷넷을 지원하는 언어로 만든 프로그램을 실행해주고 관리해 주는 가상 운영체제이다.공통 언어 스펙(CLS - Common Language Specification) CLS는 언어의 규칙이다. CLR에서 실행되려면 반드시 CLS를 지켜야만 된다.