logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Programming Microsoft .NET

Programming Microsoft .NET

(Core Reference)

Jeff Prosise (지은이)
정보문화사
35,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 2개 85,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Programming Microsoft .NET
eBook 미리보기

책 정보

· 제목 : Programming Microsoft .NET (Core Reference)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > C#
· ISBN : 9788956740263
· 쪽수 : 895쪽
· 출판일 : 2002-10-28

책 소개

닷넷세상으로 들어가길 원하는 프로그래머들을 위해 닷넷 프로그래밍의 모든것을 담았다. C#에 대한 설명부터 닷넷 플랫폼으로 애플리케이션을 작성하는데 필요한 폼과 컨트롤에 대한 정보, ASP.NET과 ADO.NET, XML에 이르는 닷넷을 공부하고자 하는 개발자들에게 필요한 정보를 제공한다.

목차

Part 1 핵심 개념

Chapter 1 Hello, .NET

Microsoft .NET의 기본
Micorosoft .NET Framework
Common Language Runtime
개발 언어
관리 모듈(Managed Module)
메타데이터(Metadata)
Common Intermediate Language
어셈블리(Assemblies)
.NET Framework 클래스 라이브러리
첫 번째 .NET Framework 응용 프로그램
Hello, World
Hello.cs 살펴보기
Main 메서드에 대해 더 알아보기
Hello.exe 살펴보기
큰 그림


Chapter 2 타입과 예외(Types and Exceptions)

.NET Framework 데이터 타입
클래스(Classes)
구조체(Structs)
인터페이스(Interfaces)
열거형(Enumerations)
델리게이트(Delegates)
박싱과 언 박싱(Boxing and Unboxing)
참조 타입과 값 타입(Reference Types VS Value Types)
호출 시점이 예상되지 않는 소멸(Nondeterministic Destruction)
동적 링크(Dynamic Linking)
다중 파일 어셈블리 만들기
어셈블리에 동적 링크하기
어셈블리의 버전 관리
어셈블리의 공유 : 전역 어셈블리 캐시
특성을 이용한 강한 이름 적용
지연된 서명(Delayed Signing)
예외 처리
예외 잡기
확실한 수행
예외 발생(Throwing Exception)
요약


Chapter 3 .NET Framework 클래스 라이브러리(Class Library)

파일, 스트림 입출력
텍스트 파일 입출력
이진 파일 입출력
컬렉션(Collection)
해시 테이블(Hash Tables)
가변 배열(Resizable Arrays)
WordCount 응용 프로그램
정규 표현(Regular Expressions)
문자열 나누기
문자열 검색
문자열 바꾸기
인터넷을 위한 클래스
HttpWebRequest와 HttpWebResponse
System.Web.Mail 네임스페이스
데이터 접근(Data Access)
DataReaders
삽입, 갱신, 삭제
DataSets과 DataAdapters
리플렉션(Reflection)
어셈블리, 모듈, 타입의 분석(Retrieving Information About Assemblies, Modules, and Types)
사용자 정의 특성(Custom Attributes)
동적 로딩 타입(후기 바인딩)(Dynamically Loading Types(Late Binding))
요약


Chapter 4 윈도우 폼(Windows Forms)

윈도우 폼 프로그래밍 모델
첫 번째 윈도우 폼 응용 프로그램
폼에 그리기 : GDI+
선, 커브, 물체 그리기
GDI+ 핵심 클래스
메뉴
ImageView 응용 프로그램
마우스와 키보드 입력
컨트롤(Controls)
ControlDemo 응용 프로그램
앵커링(Anchoring)
대화 상자(Dialog Boxes)
DialogDemo 응용 프로그램
윈도우 폼과 VisualStudio .NET
1 단계 : 프로젝트 생성
2 단계 : 폼 디자인
3 단계 : 필드 추가
4 단계 : 폼 클래스의 생성자 코딩
5 단계 : 부가적인 메서드 작성
6 단계 : Click 핸들러 작성
7 단계 : 키보드 핸들러 작성
8 단계 : ProcessDialogKey 메서드 오버라이드하기
9 단계 : 빌드, 실행
NetCalc 소스 코드
윈도우 폼 갈무리


Part 2 ADO.NET

Chapter 5 웹 폼(Web Forms)

웹 응용 프로그램 개발의 기초
하이퍼텍스트 전송 프로토콜(HTTP, HyperText Transfer Protocol)
HTML 폼
서버측 처리(Server-Side Processing)
Active Server Pages
첫 번째 웹 폼
웹 폼 프로그래밍 모델
웹 컨트롤
HTML 컨트롤
페이지 수준의 이벤트
페이지 수준의 지시자
환율 변환 프로그램
코드 비하인드 프로그래밍
착륙 응용 프로그램
코드 비하인드의 동작 구조
코드 비하인드를 미리 컴파일하지 않고 사용하는 방법 : Src 특성
ASP.NET 언어 이외의 언어로 ASP.NET 웹 폼을 만들기
웹 폼과 Visual Studio .NET
1 단계 : 가상 디렉터리 생성
2 단계 : 웹 응용 프로그램 프로젝트 생성
3 단계 : Flow Layout Mode로 변경
4 단계 : 테이블 추가
5 단계 : 텍스트 삽입
6 단계 : TextBox 컨트롤 추가
7 단계 : Button 컨트롤 추가
8 단계 : Label 컨트롤 추가
9 단계 : HTML 편집
10 단계 : Click 핸들러 추가
11 단계 : 빌드와 테스트
LoanCalc 응용 프로그램의 소스 코드
미래에 대한 첫 발걸음

Chapter 6 웹 컨트롤(Web Control)

간단한 컨트롤
TextBox 컨트롤
Label 컨트롤
HyperLink 컨트롤
Image 컨트롤
CheckBox 컨트롤
RadioButton 컨트롤
Table 컨트롤
Panel 컨트롤
Button 컨트롤
List 컨트롤
DropDownList 컨트롤
ListBox 컨트롤
CheckBoxList 컨트롤
RadioButtonList 컨트롤
리스트 컨트롤에 데이터 담기
데이터 바인딩 컨트롤(Data-Bound Controls)
Repeater 컨트롤
MyComicsRepeater 응용 프로그램
DataList 컨트롤
MyComicsDataList 응용 프로그램
DataGrid 컨트롤
MyComicsDataGrid 응용 프로그램
Calendar 컨트롤
고급 커스터마이징 : DayRender 이벤트
Showtime 응용 프로그램
Validation 컨트롤
Validation 컨트롤의 사용
RequireFieldValidator
RangeValidator
CompareValidator
RegularExpressionValidator
CustomValidator
ValidationSummary
Spammer 주식회사
조건에 따른 검사
웹 컨트롤의 Base 클래스

Chapter 7 사용자 컨트롤(User Controls)

사용자 컨트롤의 기초
@Control 지시자(The @Control Directive)
첫 번째 사용자 컨트롤
속성 추가
이벤트 추가
사용자 컨트롤에 코드 비하인드 사용하기
XmlNavBar 컨트롤
동적 로딩과 쿠키
쿠키(Cookies)
쿠키와 ASP.NET
MyQuotes 페이지
부분 캐싱(Fragment Caching)
다음 장 : 사용자 정의 컨트롤

Chapter 8 사용자 정의 컨트롤(Custom Controls)

사용자 정의 컨트롤 제작의 기본
첫 번째 사용자 정의 컨트롤
Hello 컨트롤의 테스트 페이지
속성 추가
HtmlTextWriter
포스트백과 포스트백 데이터
IPostBackDataHandler 인터페이스
View State
이벤트 변경
View State의 동작 구조
포스트백 생성
IPostBackEventHandler 인터페이스
AutoCounter 컨트롤
컴포지트 컨트롤(Composite Controls)
선언적인 형태의 컴포지트 컨트롤
GroupBox 컨트롤
프로그래밍적인 형태의 컴포지트 컨트롤
LoginControl
서버 컨트롤과 클라이언트측 스크립팅
클라이언트에 Javascript 보내기
RegisterClientScriptBlock 메서드
스크립트 코드를 숨기기
NumTextBox 컨트롤
그래픽 컨트롤
HTTP 핸들러(HTTP Handlers)
Odometer 컨트롤
Odometer 컨트롤의 동작 구조
요약

Chapter 9 웹 응용 프로그램(Web Applications)

ASP.NET 응용 프로그램의 구조
Web.config 파일


설정 상속
Global.asax 파일
전역 이벤트 핸들러
전역 객체 태그
응용 프로그램 상태(Application State)
응용 프로그램 상태 사용
잠금과 잠금 풀기
AppCounter 응용 프로그램
응용 프로그램 캐시(The Application Cache)
요소의 추가와 삭제
잠금과 잠금 풀기
만료 정책
캐시가 삭제될 때 호출되는 콜백 메서드
Cache.Add 메서드
SmartQuotes 응용 프로그램
세션 상태(Session State)
세션 상태의 사용
SessionSpy 페이지
쿠키를 사용하지 않는 세션 상태
세션 상태의 프로세스 모델
State Server, SQL Server, Serializable 객체
세션의 수명
세션 상태 비활성화
웹 팜
Congo.com 응용 프로그램
Congo.com 살펴보기
요약

Chapter 10 ASP.NET 보안

웹에서의 보안 이해하기
인증(Authentication)
권한(Authorization)
IIS 보안
ASP.NET 보안
Windows 인증
Basic 인증
Digest 인증
Integrated Windows 인증
인증된 사용자의 정보 가져오기
Windows 인증 테스트
Windows 인증과 URL 허가
Windows 보안과 Role 기반의 보안
Forms 인증
첫 번째 Forms 인증 응용 프로그램
실무에서 사용되는 Forms 인증의 형태
인증 쿠키의 유효기간
Forms 인증과 Role 기반의 보안
다중 Role
로그 아웃
인증 쿠키 보안
요약

Chapter 11 웹 서비스(Web Service)

웹 서비스
첫 번째 웹 서비스
웹 서비스 테스트
웹 서비스와 코드 비하인드
WebService 기본 클래스
WebMethod 특성
웹 서비스 정의 언어
웹 서비스와 복잡한 데이터 타입
웹 서비스의 탐색 - DISCO
웹 서비스 검색 - UDDI
웹 서비스 클라이언트 응용 프로그램
웹 서비스 프록시
간단한 웹 서비스 클라이언트 응용 프로그램
웹 서비스 URL 하드코딩을 피하기
비동기 메서드 호출
웹 서비스 클라이언트와 프록시 서버
CityView 응용 프로그램
CityView 응용 프로그램의 동작구조
웹 서비스와 보안
요약


Part 3 Cutting Edge

Chapter 12 ADO.NET

두 가지 프로바이더에 관한 이야기
System.Data.SqlClient와 System.Data.OleDb 네임스페이스
Connection, Command, DataReader 객체
SqlConnection 클래스
OleDbConnection 클래스
연결을 열고 닫기
Command 클래스
ExecuteNonQuery 메서드
ExecuteScalar 메서드
ExecuteReader 메서드
매개 변수를 사용한 명령어
저장 프로시저(Stored Procedures)
DataSet과 DataAdapter
DataSet 클래스
DataAdapter 클래스
데이터베이스에서 DataSet을 생성하기
DataTable과 관련 사항
변경 사항을 데이터베이스에 적용하기 : DataAdapter.Update
CommandBuilder 클래스
DataView 클래스
XML에 대한 이야기

Chapter 13 XML

XML 기초
CDATA, PCDATA, 엔티티 참조
문서의 유효성과 스키마
XML 파서
XML 문서를 읽고 쓰기
XmlDocument 클래스
XmlTextReader 클래스
XmlValidatingReader 클래스
XmlTextWriter 클래스
XPath
XPath 기본
XPathNavigator와 관련된 내용
XPath 표현을 이용한 응용 프로그램
XSLT(XSL Transformations)
XML 문서를 HTML 문서로 변환하기
서버에서 XML 문서를 HTML 문서로 변환하기
XML 문서를 변환하기
요약

Chapter 14 멀티스레딩(Multithreading)

스레드(Threads)
스레드 시작하기
포그라운드 스레드 대 백그라운드 스레드
스레드의 우선 순위
스레드 중지하기와 다시시작하기
스레드 중단하기
Sieve와 MultiSieve 응용 프로그램
타이머 스레드
스레드 동기화
Interlocked 클래스
Monitors
Monitor의 내부 구조
읽기/쓰기 잠금
뮤텍스(Mutexes)
이벤트
다중 동기화 객체에서 Wait의 사용
여러 스레드에서 컬렉션 사용하기
MethodImplAttribute를 이용한 스레드 동기화
스레드 풀링

Chapter 15 리모팅(Remoting)

리모팅의 기본
첫 번째 리모팅 응용 프로그램
프로그래밍적인 설정과 선언적인 설정
서버 활성화와 클라이언트 활성화
Activator.GetObject 메서드와 Activator.CreateInstance 메서드
객체의 수명과 임대
리모팅의 고급 기술
IIS를 활성화 에이전트로 사용하기
HTTP 채널과 바이너리 포맷터
델리게이트와 이벤트
비동기 메서드 호출
NetDraw 응용 프로그램

마무리

저자소개

Jeff Prosise (지은이)    정보 더보기
83년부터 PC를 접한 엔지니어로 지금까지 9권의 책을 집필했으며, 수많은 잡지에 컬럼을 연재했다. 그의 책 중 <Programming Windows with MFC, SE - Microsoft Press>는그 해 가장 뛰어난 Windows관련 개발 서적으로 인정받았다. 현재 Wintellect라는 회사를 설립하여 출판, 강연 활동을 진행하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책