Flylib.com
The .NET Developers Guide to Directory Services Programming
The .NET Developers Guide to Directory Services Programming
ISBN: 849314992
EAN: 2147483647
Year: 2003
Pages: 162
Authors:
Joe Kaplan
,
Ryan Dunn
BUY ON AMAZON
Table of Contents
BackCover
Creating Components-Object Oriented, Concurrent, and Distributed Computing in Java
Preface
Intended Audience
Resources Needed
Approach
Overview
Keywords
Problems
References
Code Availability
Chapter 1: Introduction to Concurrent Programming and Components
1.2 Chapter Goals
1.3 What Is Concurrent Programming?
1.4 Components
1.5 Types of Concurrent Programming
1.6 Conclusion
1.7 Further Reading
1.8 Problems
Chapter 2: Threads and Program Contexts
2.2 Chapter Goals
2.3 Writing Threads in Java
2.4 A Simple Execution Model
2.5 Program Safety
2.6 Deadlock
2.7 Conclusion
2.8 Further Reading
2.9 Problems
Chapter 3: Designing and Implementing Concurrent Programs with State Diagrams
3.2 Chapter Goals
3.3 Background
3.4 Steps to Create a Concurrent Program
3.5 The ProducerConsumer Problem
3.6 Why Passive Objects Are Components
3.7 Gas Station Simulation Problem
3.8 Conclusion
3.9 Further Reading
3.10 Problems
Chapter 4: Identifiers, Variables, Objects, and Collection Classes
4.2 Chapter Goals
4.3 Identifiers and Variables
4.4 Java Identifiers and Variables
4.5 Primitives
4.6 Objects
4.7 Collection Classes in Java
4.8 Further Reading
4.9 Problems
Chapter 5: Programming to an Interface
5.2 Chapter Goals
5.3 Reuse with Interfaces
5.4 Programming to a Promise
5.5 Dynamic Polymorphism
5.6 Using Multiple Interfaces
5.7 Implementing the SortedPrintTable
5.8 Using the SortedPrintTable
5.9 Expression Trees
5.10 Further Reading
5.11 Problems
Chapter 6: Exceptions in Java
6.2 Chapter Goals
6.3 How to Handle Errors Incorrectly
6.4 Java Exception Handling
6.5 Checked and Unchecked Exceptions
6.6 Writing Exceptions
6.7 Further Reading
6.8 Problems
Chapter 7: Implementing an Animator Component Using the Java Event Model
7.2 Chapter Goals
7.3 A Very Simple Animator
7.4 Adding a Speed Control to the Animator
7.5 Implementing a Generic Animator
7.6 Implementing the Animator Using the Java Event Model
7.7 Event Multicaster
7.8 Further Reading
7.9 Problems
Chapter 8: Cooperative Synchronization
8.2 Chapter Goals
8.3 Cooperative and Competitive Synchronization
8.4 Coordinating Threads Using Long Sleep Times
8.5 Using Wait and Notify to Coordinate Threads
8.6 A Solution with a Hidden Race Condition
8.7 Solving the Race Condition
8.8 Notification Objects
8.9 Animating the Gas Station Problem
8.10 Further Reading
8.11 Problems
Chapter 9: Combining Concurrent Techniques
9.2 Chapter Goals
9.3 A First-InFirst-Out Binary Semaphore
9.4 ReadersWriters Problem
9.5 An Improved Gas Station Simulation
9.6 Improving the Animator
9.7 Conclusion
9.8 Further Reading
9.9 Problems
Chapter 10: Organizing the Problem for Reuse: Reuse of Utility Classes
10.2 Chapter Goals
10.3 Types of Reuse
10.4 Finding Commonality in Code
10.5 Reuse by Copy
10.6 Procedural Reuse in Java
10.7 Classification: Reuse by Extension
10.8 Composition: Reuse by Delegation
10.9 Defining the Java Event Model by Extending a Vector
10.10 Using Cohesion and Coupling to Evaluate Designs
10.11 Conclusion
10.12 Further Reading
10.13 Problems
Chapter 11: Object-Oriented Design
11.2 Chapter Goals
11.3 Organizing Objects
11.4 Choosing Composition or Classification
11.5 Conclusion
11.6 Further Reading
11.7 Problems
Chapter 12: Program Management in Java
12.2 Chapter Goals
12.3 What Is Program Management?
12.4 Implementation Attributes Not Defined in Java
12.5 Implementation Attributes Defined in Java
12.6 Packages
12.7 Further Reading
Chapter 13: Distributed Programming using RMI
13.2 Chapter Goals
13.3 A Brief History of Distributed Computing
13.4 Overview of RMI
13.5 Implementing a Simple Program Using RMI
13.6 Migrating and Non-Migrating Objects
13.7 Chat Program
13.8 Conclusions
13.9 Further Reading
13.10 Problems
Appendix A: Key Words
D-N
O-S
T-X
References
Index
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_L
Index_M
Index_N
Index_O
Index_P
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
List of Exhibits
The .NET Developers Guide to Directory Services Programming
ISBN: 849314992
EAN: 2147483647
Year: 2003
Pages: 162
Authors:
Joe Kaplan
,
Ryan Dunn
BUY ON AMAZON
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Understanding Form Technologies
Setting Form Template and Digital Signing Options
Connecting Forms to Databases
Introducing InfoPath Form Template Projects
Navigating the InfoPath Object Model
A+ Fast Pass
Domain 4 Motherboard/Processors/Memory
Domain 5 Printers
Domain 2 Installation, Configuration, and Upgrading
Domain 3 Diagnosing and Troubleshooting
Domain 4 Networks
Java for RPG Programmers, 2nd Edition
The Java Onion
Javas Language And Syntax
An Object Orientation
Database Access
Appendix C Obtaining The Code Samples
GO! with Microsoft Office 2003 Brief (2nd Edition)
Project 1A. Thank You Letter
Key Terms
Skill Assessments
Forms and Reports
Objective 4. Import Text from Word
Python Standard Library (Nutshell Handbooks) with
The getpass Module
The BaseHTTPServer Module
The cgi Module
The whatsound Module
The util Module
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Arrays and Collections
Multithreading
Network Programming
Windows Controls
ASP.NET Web Applications
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies