| 000 | 01155camuu22003014a 4500 | |
| 001 | 000000800037 | |
| 005 | 20021227102306 | |
| 008 | 011116s2002 waua 001 0 eng | |
| 010 | ▼a 01058662 | |
| 020 | ▼a 0735612897 (pbk.) | |
| 040 | ▼a DLC ▼c DLC ▼d 211009 | |
| 042 | ▼a pcc | |
| 049 | 1 | ▼l 121068102 ▼f 과학 |
| 050 | 0 0 | ▼a QA76.73.C153 ▼b S44 2002 |
| 082 | 0 0 | ▼a 005.13/3 ▼2 21 |
| 090 | ▼a 005.133 ▼b S531m | |
| 100 | 1 | ▼a Sharp, John, ▼d 1964- |
| 245 | 1 0 | ▼a Microsoft Visual C# .Net step by step / ▼c John Sharp, Jon Jagger. |
| 260 | ▼a Redmond, Wash. : ▼b Microsoft Press, ▼c c2002. | |
| 300 | ▼a xxi, 621 p. : ▼b ill. ; ▼c 24 cm. + ▼e 1 CD-ROM (4 3/4 in.). | |
| 490 | 1 | ▼a Step by step |
| 500 | ▼a Includes index. | |
| 538 | ▼a System requirements for accompanying CD-ROM: Microsoft WIndows XP Home or Professional, Microsoft Windows NT 4.0 Server, Microsoft Windows 2000 Professional, or Microsoft WIndows 2000 Server; Microsoft Visual Studio .Net. | |
| 630 | 0 0 | ▼a Microsoft Visual C#. |
| 650 | 0 | ▼a C# (Computer program language) |
| 700 | 1 | ▼a Jagger, Jon , ▼d 1966- |
| 830 | 0 | ▼a Step by step (Redmond, Wash.) |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(2층서고)/ | 청구기호 005.133 S531m | 등록번호 121068102 (3회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
Visual C#을 처음부터 배울 수 있도록 구성한 책. 한번에 한단계씩 Microsoft .NET 플랫폼을 위한 어플리케이션 작성을 시작할 수 있다. Microsoft .NET 플랫폼을 위한 여러분의 첫번째 컴포넌트, 웹 서비스 및 어플리케이션을 작성하고 운영할 수 있는 Visual C# 구문을 효율적으로 학습할 수 있도록 안내한다.
쉽게 따라할 수 있는 과정과 현실적인 예제로 핵심적인 테크닉을 습득할 수 있게 했다.실용적인 예제와 Visual C# 개발을 위한 정선된 연습문제를 담았다.
이 책은 아래와 같은 내용들을 담았다.
변수 , 메소드(methods) 정의 및 문장 구성
핸들(Handle)과 트랩(trap) 예외상황
상속성과 캡슐화(encapsulation)와 같은 객체 지향 테크닉 사용
리소스 관리와 가베지 콜렉터(garbage collector) 이용
속성(properties), 인덱서 및 이벤트를 포함하는 컴포넌트 구축
클래스 가용성을 높이기 위한 연산자(operators) 정의
GUI 컴포넌트와 사용자 제어(controls) 생성
ADO.NET을 사용하는 데이터 소스 접근
XML 문서 작성과 조작
많은 양의 데이터를 저장하는 웹 폼(Forms) 설계
ASP.NET 제어로 사용자 입력의 유효화
웹 서비스 작성, 테스트 및 배치
부록 CD에는 다음과 같은 내용을 담았다.
책 전체의 예제 파일
샘플코드
This step-by-step guide provides the foundation and real-world examples programmers need to begin building object-oriented applications with Visual C#. The CD-ROM features sample applications and the entire book electronically for supplemental reference and study.
정보제공 :
목차
CONTENTS Acknowledgments = ⅸ Introduction = xi Minimum System Requirements = xi Finding Your Best Starting Point in This Book = xii Corrections, Comments, and Help = xiv Visit the Microsoft Press Web Site = xiv Installing and Using the Practice Files = xv Conventions and Features in This Book = xxi PART 1 Introducing Microsoft Visual C# and Visual Studio.Net = 1 Chapter 1 Welcome to C# = 3 Beginning Programming with the Visual Studio NET Environment = 3 Writing Your First Program = 6 Using Namespaces = 11 Creating Documentation Using XML and Comments = 14 Creating a Windows Forms Application = 19 Chapter 1 Quick Reference = 28 Chapter 2 Working with Variables, Operators, and Expressions = 29 Understanding Statements = 29 Using Identifiers = 30 Identifying Keywords = 30 Using Variables = 31 Working with Primitive Data Types = 33 Setting Arithmetic Operators = 38 Chapter 2 Quick Reference = 43 Chapter 3 Writing Methods and Applying Scope = 45 Declaring Methods = 45 Calling Methods = 49 Understanding Scope = 51 Writing and Calling Methods = 54 Chapter 3 Quick Reference = 62 Chapter 4 Using Decision Statements = 63 Declaring bool Variables = 63 Using Boolean Operators = 64 Executing if Statements = 67 Chapter 4 Quick Reference = 78 Chapter 5 Using Iteration Statements = 79 Using Compound Assignment Operators = 79 Incrementing and Decrementing Variables = 81 Writing while Statements = 81 Writing for Statements = 83 Writing do Statements = 85 Chapter 5 Quick Reference = 98 Chapter 6 Managing Errors and Exceptions = 99 Coping with Errors = 100 Trying Code and Catching Exceptions = 101 Using Multiple catch Handlers = 102 Writing a General catch Handler = 103 Using Checked and Unchecked Integer Arithmetic = 107 Throwing Exceptions = 112 Writing a finally block = 118 Chapter 6 Quick Reference = 121 PART 2 Understanding the C# Language = 123 Chapter 7 Creating and Managing Classes and Objects = 125 What Is Classification? = 125 What Is Encapsulation? = 126 Controlling Accessibility = 127 Working with Constructors and the new Keyword = 129 Understanding static Methods and Data = 139 Chapter 7 Quick Reference = 144 Chapter 8 Understanding Values and References = 147 Copying int Variables and Classes = 147 Using ref and out Parameters = 152 What Are the Stack and the Heap? = 155 What Is System Object? = 157 Boxing = 159 Unboxing = 160 Chapter 8 Quick Reference = 163 Chapter 9 Creating Value Types with Enumerations and Structs = 165 Working with Enumerations = 165 Working with struct Types = 170 Chapter 9 Quick Reference = 182 Chapter 10 Using Arrays and Collections = 183 What is an Array? = 183 What Are Collection Classes? = 192 Chapter 10 Quick Reference = 204 Chapter 11 Understanding Parameter Arrays = 205 Creating Overloaded Methods = 205 Using Array Arguments = 206 Chapter 11 Quick Reference = 218 Chapter 12 Working with Inheritance = 219 What Is Inheritance? = 219 Understanding Core Syntax = 220 Creating Interfaces = 226 Working with Multiple Interfaces = 239 Summarizing Keyword Combinations = 242 Chapter 12 Quick Reference = 243 Chapter 13 Using Garbage Collection and Resource Management = 245 Garbage Collection = 245 Resource Management = 250 Chapter 13 Quick Reference = 259 PART 3 Creating Components = 261 Chapter 14 Implementing Properties to Access Attributes = 263 Comparing Fields and Methods = 263 What Are Properties? = 265 Understanding the Property Restrictions = 268 Using Static Properties = 269 Declaring Interface Properties = 271 Chapter 14 Quick Reference = 277 Chapter 15 Using Indexers = 279 What Is an Indexer? = 279 Interface Indexers = 286 Using Indexers in a Windows Application = 287 Chapter 15 Quick Reference = 291 Chapter 16 Delegates and Events = 293 Using Delegate Declarations and Instances = 293 Enabling Notifications with Events = 302 Chapter 16 Quick Reference = 309 Chapter 17 Operator Overloading = 311 Working with Operators = 311 Declaring Conversion Operators = 321 Chapter 17 Quick Reference = 326 PART 4 Working with Windows Applications = 327 Chapter 18 Introducing Windows Forms = 329 Creating Your Application = 330 Adding Controls to the Form = 338 Publishing Events in Windows Forms = 345 Chapter 18 Quick Reference = 350 Chapter 19 Working with Menus = 351 Menu Guidelines and Style = 351 Adding Menus and Processing Menu Events = 352 Pop-Up Menus = 360 Chapter 19 Quick Reference = 364 Chapter 20 Performing Validation = 365 Validating Data = 365 An Example-Customer Maintenance = 366 Chapter 20 Quick Reference = 377 Chapter 21 Using Complex Controls = 379 The Explorer Interface = 379 Splitter Windows, Docking Controls, and Panels = 381 Controls for Navigating Data = 385 Chapter 21 Quick Reference = 403 Chapter 22 Using the MDI, Windows, and Dialog Boxes = 405 What Is the Multiple Document Interface? = 406 Creating Dialog Boxes = 412 Using Common Dialog Controls = 416 Chapter 22 Quick Reference = 419 Chapter 23 Creating GUI Components = 421 Working with User Controls = 421 Specializing Controls Using Subclassing = 431 Chapter 23 Quick Reference = 438 PART 5 Managing Data = 439 Chapter 24 Using a Database = 441 Using ADO.NET Databases = 441 Using the Northwind Traders Database = 442 Chapter 24 Quick Reference = 459 Chapter 25 Working with Data Binding and DataSets = 461 Windows Forms Controls and Data Binding = 462 Disconnected DataSets = 469 Chapter 25 Quick Reference = 478 Chapter 26 Handling XML = 479 Why XML? = 479 The Employee Timesheet System = 483 Chapter 26 Quick Reference = 497 PART 6 Building Web Applications = 499 Chapter 27 Introducing ASP.NET = 501 Understanding the Internet as an Infrastructure = 502 Creating Web Applications with ASP.NET = 505 Chapter 27 Quick Reference = 522 Chapter 28 Understanding Validation Controls = 523 Comparing Server and Client Validations = 523 Chapter 28 Quick Reference = 531 Chapter 29 Accessing Data with Web Forms = 533 Using the Web Forms DataGrid Control = 533 Managing Security = 534 Querying Data = 539 Editing Data = 547 Chapter 29 Quick Reference = 553 Chapter 30 Building ASP.NET Applications = 555 Additional Features of the DataGrid Control = 555 Navigating Be-tween Forms = 564 Chapter 30 Quick Reference = 571 Chapter 31 Building an XML Web Service = 573 What is an XML Web Service? = 573 Building the Product Service Web Service = 578 Chapter 31 Quick Reference = 590 Chapter 32 Consuming a Web Service = 591 Web Services, Clients, and Proxies = 591 Chapter 32 Quick Reference = 602 About the Authors = 603 Index = 605
