did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780789728975

MCAD Developing XML Web Services and Server Components with Visual C#(TM) . NET and the . NET Framework Exam Cram 2 (Exam Cram 70-320)

by ;
  • ISBN13:

    9780789728975

  • ISBN10:

    0789728974

  • Edition: CD
  • Format: Paperback w/CD
  • Copyright: 2003-01-01
  • Publisher: Que Pub
  • Purchase Benefits
List Price: $34.99
We're Sorry.
No Options Available at This Time.

Summary

The Smartest Way to Get Certified(TM)!- Published under the direction of Series Editor Ed Tittel, the leading authority on certification and the founder of The Exam Cram Method(TM) series - Nearly 1 million copies sold!- CD-ROM features PrepLogic(TM) Practice Tests.- Exam Cram 2 is Cramsession(TM) Approved Study Material.

Table of Contents

Introduction xxi
Self-Assessment xxx
Chapter 1 Microsoft Certification Exams 1(20)
Assessing Exam-Readiness
2(1)
What to Expect at the Testing Center
3(1)
Exam Layout and Design: New Case Study Format
4(8)
Multiple-Choice Question Format
5(1)
Build-List-and-Reorder Question Format
6(2)
Create-a-Tree Question Format
8(1)
Drag-and-Connect Question Format
9(2)
Select-and-Place Question Format
11(1)
Microsoft's Testing Formats
12(2)
Strategies for Various Testing Formats
14(3)
Case Study Exam Strategy
14(1)
Fixed-Length and Short-Form Exam Strategy
15(1)
Adaptive Exam Strategy
16(1)
Question-Handling Strategies
17(1)
Mastering the Inner Game
18(1)
Additional Resources
18(3)
Chapter 2 Consuming and Manipulating Data 21(34)
The ADO.NET Object Model
22(1)
Data Provider Classes
23(5)
The SqlConnection Class
23(1)
The SqlCommand and SqlParameter Classes
24(1)
The SqlDataReader Class
25(2)
The SqlDataAdapter Class
27(1)
The Dataset Classes
28(4)
The DataTable Class
29(1)
The DataRelation Class
30(1)
The DataRow Class
30(1)
The Datacolumn Class
31(1)
The Dataview Class
31(1)
Using DataSet Objects
32(3)
Using Dataset Objects with Multiple Tables
33(1)
Finding and Sorting Data in DataSet Objects
33(2)
Editing Data with ADO.NET
35(3)
Updating Data
35(2)
Adding Data
37(1)
Deleting Data
38(1)
Handling Data Errors
38(2)
Handling Database Errors
39(1)
Handling Multiuser Errors
39(1)
Strongly Typed DataSet Objects
40(2)
Manipulating a DataSet Schema
42(2)
Creating a DataSet Schema
42(1)
Using Simple Types
43(1)
Manipulating DataSet Relationships
44(4)
Adding Keys to a DataSet Schema
44(1)
One-to-Many Relationships
45(1)
Nested Relationships
46(1)
Creating a Strongly Typed DataSet from a Data Set Schema
47(1)
Exam Prep Questions
48(6)
Need to Know More?
54(1)
Chapter 3 Accessing and Manipulating XML Data 55(36)
Accessing an XML File
56(7)
Understanding the DOM
56(1)
Using an XmlReader Object
57(2)
The XmlNode Class
59(1)
The XmlDocument Class
60(3)
The XmlDataDocument Class
63(3)
Understanding XPath
66(7)
The XPath Language
66(4)
Using the XPathNavigator Class
70(3)
Generating and Using XSD Schemas
73(4)
Generating an XSD Schema
74(1)
Using an XSD Schema
75(2)
Using XML with SQL Server
77(5)
Using ExecutexmlReader () Method
79(1)
Updating SQL Server Data by Using XML
79(3)
Exam Prep Questions
82(7)
Need to Know More?
89(2)
Chapter 4 .NET Remoting 91(34)
Using the .NET Framework to Develop Distributed Applications
92(1)
.NET Remoting Architecture
92(7)
Object Marshaling
94(1)
Channels
95(1)
Formatters
96(1)
Remote Object Activation
96(2)
Lifetime Leases
98(1)
Applying .NET Remoting
99(13)
Creating a Remotable Class
99(1)
Creating a Server-Activated Object
100(3)
Creating a Client-Activated Object
103(2)
Using Configuration Files to Configure the Remoting Framework
105(4)
Using IIS As an Activation Agent
109(3)
Asynchronous Remoting
112(4)
Exam Prep Questions
116(7)
Need to Know More?
123(2)
Chapter 5 Basic Web Services 125(22)
Understanding Web Services
126(5)
SOAP
126
Disco and UDDI
121(6)
WSDL
127(2)
Invoking a Web Service
129(2)
Creating Web Services
131(2)
Creating a Web Service Project
131(1)
Testing the Web Service Project
132(1)
Customizing the WebMethod Attribute
133(1)
Using Web Services
134(2)
Discovering Web Services with Disco and UDDI
134(1)
Using the Web Services Discovery Tool (disco.exe)
135(1)
Creating Proxy Classes with the Web Services Description Language Tool (wsdl.exe)
136(5)
Using Web References
138(1)
Testing a Web Service
139(2)
Exam Prep Questions
141(5)
Need to Know More?
146(1)
Chapter 6 Advanced Web Services 147(28)
Creating and Using SOAP Extensions
148(6)
Testing the SOAP Extensions
154(1)
Creating Asynchronous Web Methods
155(2)
Using a Callback Delegate
156(1)
Using the WaitHandle Object
156(1)
Controlling XML Wire Format
157(10)
Using Literal Parameter Formatting
160(1)
Using Encoded Parameter Formatting
161(2)
Using RPC-Style Body Formatting
163(1)
Wrapped and Bare Parameters
164(1)
Using the XmlElement Attribute
165(2)
Exam Prep Questions
167(6)
Need to Know More?
173(2)
Chapter 7 Windows Services 175(16)
Introduction
176(1)
Understanding Windows Services
176(1)
Architecture of Windows Services
177(1)
The FCL Support for Windows Services
178(1)
The ServiceBase Class
179(4)
Understanding How the SCM Interacts with a Windows Service
180(1)
Creating the Windows Service Application
181(2)
Installing a Windows Service
183(3)
The ServiceProcessInstaller and the ServiceInstaller Classes
184(1)
Adding Installer Classes to a Windows Service Project
185(1)
Using the Installer Tool (installutil.exe) to Install a Windows Service Application
186(1)
Using Tools to Monitor and Control a Windows Service
186(3)
Using the Services MMC Snap-In
187(1)
Using Visual Studio .NET Server Explorer
187(1)
Using the NET Utility (net.exe)
187(1)
Using the Service Control Utility (sc.exe)
188(1)
Controlling a Windows Service
189(2)
Exam Prep Questions
191(5)
Need to Know More?
196
Chapter 8 Component Services 191(40)
COM+ Services
198(1)
Exposing .NET Components to COM/COM+
199(1)
Calling a .NET Component from COM/COM+
199(1)
Exporting .NET Components As COM Type Libraries
200(1)
Architecture of Component Services
200(6)
Serviced Components
200(1)
Declarative Programming Model
201(2)
COM+ Applications
203(1)
COM+ Catalog
204(1)
Serviced Component Activation
204(2)
Creating and Consuming a Serviced Component
206(4)
Creating a Serviced Component
206(3)
Consuming a Serviced Component
209(1)
Understanding and Using Enterprise Services
210(11)
Object Pooling
211(2)
Just-in-Time Activation
213(2)
Design Considerations for Using Just-in-Time Activation
215(1)
Automatic Transaction Processing
215(3)
Queued Components
218(3)
Exam Prep Questions
221(8)
Need to Know More?
229(2)
Chapter 9 Calling Unmanaged Code 231(18)
COM Components
232(5)
Understanding Runtime Callable Wrappers (RCW)
232(3)
Using the Type Library Importer Tool (tlbimp.exe)
235(1)
Using COM Components Directly
236(1)
Platform Invoke
237(4)
Exam Prep Questions
241(6)
Need to Know More?
247(2)
Chapter 10 Testing and Debugging 249(34)
Testing
250(1)
Tracing
250(6)
Using the Trace and Debug Classes
250(1)
Trace Listeners
251(1)
Trace Switches
252(3)
Conditional Compilation
255(1)
ASP NET Tracing
256(2)
Debugging
258(11)
Setting Breakpoints and Stepping Through Program Execution
259(3)
Analyzing Program State to Resolve Errors
262(1)
Debugging on Exceptions
262(1)
Debugging a Running Process
263(1)
Debugging a Remote Process
263(2)
Debugging the Code in DLL Files
265(1)
Debugging Client-Side Scripts
265(1)
Debugging a Windows Service
266(1)
Debugging a Serviced Component
266(1)
Debugging a .NET Remoting Object
267(1)
Debugging an XML Web Service
268(1)
Working with Event Logs
269(1)
Working with Performance Counters
270(3)
Exam Prep Questions
273(8)
Need to Know More?
281(2)
Chapter 11 Deployment 283(30)
Deploying Private Assemblies
284(3)
Binding Policy for Privately Deployed Assemblies
284(1)
How the CLR Binds to a Privately Deployed Assembly
285(2)
Using the .NET Framework Configuration Tool to Specify Additional Probing Location
287(1)
Deploying Shared Assemblies
287(4)
Assigning a Strong Name to an Assembly
288(1)
Adding an Assembly to the GAC
289(1)
Binding Policy for Shared Assemblies
290(1)
How the CLR Binds to a Shared Assembly
290(1)
Delay Signing an Assembly
291(2)
Using the Assembly Generation Tool for Delay Signing
292(1)
Packaging a .NET Application for Deployment
293(4)
Packaging an Application for Deployment by Copying the Files
293(1)
Using Microsoft Windows Installer to Package an Application for Deployment
294(1)
Customizing Visual Studio .NET Setup and Deployment Projects
295(2)
Deploying a Web Service
297(3)
Deploying a Windows Service
300(1)
Deploying a Serviced Component
300(1)
Deploying a .NET Remoting Object
301(1)
Installation Components
302(3)
Exam Prep Questions
305(7)
Need to Know More?
312(1)
Chapter 12 Security Issues 313(32)
Configuring Security
314(9)
Understanding Code Access Security
314(8)
Using Custom Security Attributes
322(1)
Configuring Authentication
323(4)
No Authentication
323(1)
IIS and ASP NET Authentication
323(1)
Authentication Providers
324(1)
Configuring Windows Authentication
325(1)
Passport Authentication
325(1)
Forms Authentication
326(1)
Configuring Authorization
327(3)
Implementing Impersonation
328(2)
Security for Windows Services
330(1)
Security for Web Services
331(4)
Platform and Application Security
331(2)
Configuring Web Services for Security
333(2)
Remoting Security
335(1)
Enterprise Services Security
336(2)
Exam Prep Questions
338(6)
Need to Know More?
344(1)
Chapter 13 Practice Exam #1 345(34)
How to Take the Practice Exams
345(1)
Exam-Taking Tips
346(1)
Practice Exam
347(32)
Chapter 14 Answer Key for Practice Exam #1 379(16)
Answer Key
379(1)
Detailed Answers
380(15)
Chapter 15 Practice Exam #2 395(34)
Chapter 16 Answer Key for Practice Exam #2 429(14)
Answer Key
429(1)
Detailed Answers
430(13)
Appendix A What's on the CD-ROM 443(2)
PrepLogic Practice Tests, Preview Edition
443(1)
An Exclusive Electronic Version of the Text
444(1)
Complete Code Samples
444(1)
Appendix B Using the PrepLogic Practice Tests, Preview Edition Software 445(8)
Exam Simulation
445(1)
Question Quality
446(1)
Interface Design
446(1)
Effective Learning Environment
446(1)
Software Requirements
446(1)
Installing PrepLogic Practice Tests, Preview Edition
447(1)
Removing PrepLogic Practice Tests, Preview Edition from Your Computer
447(1)
Using PrepLogic Practice Tests, Preview Edition
447(3)
Starting a Practice Test Mode Session
448(1)
Starting a Flash Review Mode Session
449(1)
Standard PrepLogic Practice Tests, Preview Edition Options
449(1)
Time Remaining
450(1)
Your Examination Score Report
450(1)
Review Your Exam
450(1)
Get More Exams
450(1)
Contacting PrepLogic
451(1)
Customer Service
451(2)
Product Suggestions and Comments
451(1)
License Agreement
451(2)
Glossary 453(8)
Index 461

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program