서브메뉴

본문

기초부터 차근차근 C#.NET 프로그래밍
기초부터 차근차근 C#.NET 프로그래밍
저자 : 고일석
출판사 : 삼양미디어
출판년 : 2002
정가 : 25000, ISBN : 8990038421

책소개


C# 입문서로 객체지향 프로그래밍 원리를 그림과 함께 설명하여 이해하기 매우 쉽게 하였다. C#의 시작, .NET 프레임워크, VisualStudio.NET 개발환경, C# 프로그래밍 언어 이해하기, 자료형, 상수와 변수, 배열, 제어문, 클래스, C# 고급, 윈도우 프로그래밍, 데이터베이스 다루기, 인터넷 프로그래밍 등에 대한 실습을 통하여 C# 프로그래밍의 다양한 활용 경험과 감각을 느낄 수 있도록 하였다.

[부록 CD] 본문에 소개한 소스, Microsoft.NET Framework Redistributable, Microsoft.NET Framework Software Development Kit, 닷넷 프레임워크 한글 서비스팩 1 수록

목차


Part1. C#과의 만남

Ch 1 . C#을 시작하기 전에
1. .NET Framework 이해하기
2. C#의 소개
연습문제

Ch 2. Visual Studio.NET 설치하기
1. Visual Studio.NET 소개
2. Visual Studio.NET 설치하기
3. Visual Studio.NET을 처음 실행해 보자.
4. 처음으로 만들어 보는 C# 프로그램
연습문제

Ch 3 .Visual Studio.NET 개발환경 익히기
1. 화면 및 기본 환경 이해하기
2. C# 코드 작성과 컴파일
연습문제

Part2. C# 기초 다지기

Ch 4 .C# 프로그래밍 언어 이해하기
1. C# 프로그래밍 언어의 기본 구조
2. C# 프로그램 코딩 기술
3. C# 파일 형식 및 확장명
연습문제

Ch 5 .C# 자료형
1. 자료형이란?
2. 기본 자료형
3. 문자를 다루는 자료형 - char, string
4. 참, 거짓을 표현하는 bool
5. 사용자 정의 자료형
연습문제

Ch 6 .변수와 상수
1. 변수
2. 상수
연습문제

Ch 7 .연산자
1. C#과 연산자
2. C# 연산자 사용하기
3. 연산자 우선 순위와 결합 순서
연습문제

Ch 8 .배열
1. 배열이란 무엇인가?
2. 1차원 배열과 다차원, 가변 배열
3. 배열의 여러 가지 활용 방법
연습문제

Ch9 .제어문
1. 조건문
2. 복잡한 조건의 판단을 짧게 : switch 조건문
3. 프로그램의 순환 구조 : while/do-while
4. for / foreach 순환문
5. 제어로부터의 탈출 : goto / break / continue
연습문제

Part3. C# 한 단계 올라서기

Ch 10 . 객체 지향 C#
1. 객체 지향 프로그래밍이란?
2. 객체 지향 프로그래밍의 기본 원리
3. 객체 지향 프로그래밍의 핵심 요소
4. 객체 지향 프로그래밍의 여러 개념들
연습문제

Ch 11 . 클래스 멤버
1. 데이터 멤버
2. 함수 멤버
연습문제

Ch12 . 클래스 고급 사용
1. 클래스 상속(Inheritance)
2. 정적 및 인스턴스 클래스 멤버
3. 위임과 이벤트
연습문제

Ch13 . 구조체, 인터페이스, 예외 처리
1. 구조체(Struct)
2. 인터페이스(Interface)
3. 예외 처리
연습문제

Ch14 . 파일 다루기
1. System.IO 네임스페이스
2. 파일 다루기
3. 파일 읽고 쓰기
연습문제

Ch15 . 윈도우 프로그래밍
1. Windows 응용 프로그램
2. Windows Forms
3. Windows Forms 컨트롤
4. 여러 가지 대화상자
연습문제

Ch16 . 그래픽 프로그래밍
1. C#에서의 그래픽 프로그래밍
2. 펜, 브러시, 컬러
3. 선과 모양 그리기
4. 텍스트 그리기
5. 이미지 그리기
6. OnPaint 메서드
연습문제

Part4. 데이터베이스 프로그래밍과 웹 프로그래밍

Ch17 . 데이터베이스 다루기
1. ADO.NET
2. ADO.NET에서 데이터베이스 연결
3. 데이터셋 다루기
4. 레코드 추가, 삭제, 수정
연습문제

Ch18 . 인터넷 프로그래밍
1. 나만의 웹 브라우저를 만들자.
2. 웹 응용 프로그램과 Web Forms
3. 웹 응용 프로그램 만들기
연습문제

Part5. C# 예제 만들기

Ch19 . 메모장 만들기
1. 메모장 소개
2. 기본 화면 구성
3. 메뉴 구성
4. 대화상자 등록
5. 메뉴별 코드 작성
6. 남은 문제
7. 메모장 전체 소스

Ch20 . 이미지 뷰어 만들기
1. 이미지 뷰어 소개
2. 이미지 뷰어 만들기
3. 프로그램 전체 소스

부록 1 (다른 언어와 C# 언어 비교)
부록 2 (.NET Framework 네임스페이스)