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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Programming C#

Programming C#

(3rd Edition)

제시 리버티 (지은이)
OReilly
54,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

Programming C#
eBook 미리보기

책 정보

· 제목 : Programming C# (3rd Edition)
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 > 일반
· ISBN : 9780596004897
· 쪽수 : 710쪽
· 출판일 : 2003-06-01

책 소개

3번째 개정판인 이 책은 특히 C#에서만 적용받는 새로운 특징과 프로그래밍 패턴, 닷넷 플랫폼 위에서의 웹 애플리케이션과 웹 서비스 프로그래밍에 대한 자료를 집중적으로 다루고 있다. 닷넷 프레임워크 1.1과 비주얼 스튜디오 닷넷 2003에 맞춰 내용도 업데이트되었다. 새로운 팁과 트릭은 물론이고 C#과 관련한 FAQ에 대한 해답들도 수록되어 있다.

목차

Preface


Part I. The C# Language

1. C# and the .NET Framework
The .NET Platform
The .NET Framework
Compilation and the MSIL
The C# Language

2. Getting Started: \'Hello World\'
Classes, Objects, and Types
Developing \'Hello World\'
Using the Visual Studio .NET Debugger

3. C# Language Fundamentals
Types
Variables and Constants
Expressions
Whitespace
Statements
Operators
Namespaces
Preprocessor Directives

4. Classes and Objects
Defining Classes
Creating Objects
Using Static Members
Destroying Objects
Passing Parameters
Overloading Methods and Constructors
Encapsulating Data with Properties
readonly Fields

5. Inheritance and Polymorphism
Specialization and Generalization
Inheritance
Polymorphism
Abstract Classes
The Root of All Classes: Object
Boxing and Unboxing Types
Nesting Classes

6. Operator Overloading
Using the operator Keyword
Supporting Other .NET Languages
Creating Useful Operators
Logical Pairs
The Equals Operator
Conversion Operators

7. Structs
Defining Structs
Creating Structs

8. Interfaces
Implementing an Interface
Accessing Interface Methods
Overriding Interface Implementations
Explicit Interface Implementation

9. Arrays, Indexers, and Collections
Arrays
The foreach Statement
Indexers
Collection Interfaces
Array Lists
Queues
Stacks
Dictionaries

10. Strings and Regular Expressions
Strings
Regular Expressions

11. Handling Exceptions
Throwing and Catching Exceptions
Exception Objects
Custom Exceptions
Rethrowing Exceptions

12. Delegates and Events
Delegates
Multicasting
Events
Retrieving Values from Multicast Delegates


Part II. Programming with C#

13. Building Windows Applications
Creating a Simple Windows Form
Creating a Windows Forms Application
XML Documentation Comments
Deploying an Application

14. Accessing Data with ADO.NET
Relational Databases and SQL
The ADO.NET Object Model
Getting Started with ADO.NET
Using OLE DB Managed Providers
Working with Data-Bound Controls
Changing Database Records
ADO.NET and XML

15. Programming Web Forms and Web Services
Understanding Web Forms
Creating a Web Form
Adding Controls
Data Binding
Responding to Postback Events
Web Services
SOAP, WSDL, and Discovery
Building a Web Service
Creating the Proxy

16. Putting It All Together
The Overall Design
The Screen-Scraper Application
Displaying the Output
Creating the Web Services Client
Searching By Category


Part III. The CLR and the .NET Framework

17. Assemblies and Versioning
PE Files
Metadata
Security Boundary
Versioning
Manifests
Multi-Module Assemblies
Private Assemblies
Shared Assemblies

18. Attributes and Reflection
Attributes
Reflection
Reflection Emit

19. Marshaling and Remoting
Application Domains
Context
Remoting

20. Threads and Synchronization
Threads
Synchronization
Race Conditions and Deadlocks

21. Streams
Files and Directories
Reading and Writing Data
Asynchronous I/O
Network I/O
Web Streams
Serialization
Isolated Storage

22. Programming .NET and COM
Importing ActiveX Controls
Importing COM Components
Exporting .NET Components
P/Invoke
Pointers

Appendix:. C# Keywords


Index

저자소개

제시 리버티 (지은이)    정보 더보기
마이크로소프트의 실버라이트 개발 파트의 선임 개발자이며, 오라일리의 『Programming Silverlight 2』와 베스트셀러인 『Programming C# 3.0』을 비롯한 여러 권의 책을 집필했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책