Sold out

.net developer s guide to directory

English · Hardback

Description

Read more

Listings xv Tables xix Foreword xxi Preface xxiii Acknowledgments xxix About the Authors xxxi Part I: Fundamentals 1Chapter 1: Introduction to LDAP and Active Directory 3 A Brief History of Directory Services 3 Definition of LDAP 4 Definition of Active Directory 5 Definition of ADAM 7 LDAP Basics 11 Chapter 2: Introduction to .NET Directory Services Programming 27 .NET Directory Services Programming Landscape 27 Native Directory Services Programming Landscape 29 System.DirectoryServices Overview 32 System.DirectoryServices.ActiveDirectory Overview 40 System.DirectoryServices.Protocols Overview 43 Selecting the Right Technology 49 Chapter 3: Binding and CRUD Operations with DirectoryEntry 53 Property and Method Overview 54 Binding to the Directory 62 Directory CRUD Operations 98 Chapter 4: Searching with the DirectorySearcher 109 LDAP Searching Overview 109 DirectorySearcher Overview 111 The Basics of Searching 115 Building LDAP Filters 118 Controlling the Content of Search Results 136 Executing the Query and Enumerating Results 139 Returning Many Results with Paged Searches 143 Sorting Search Results 146 Chapter 5: Advanced LDAP Searches 149 Administrative Limits Governing Active Directory and ADAM 150 Understanding Searching Timeouts 152 Optimizing Search Performance 154 Searching the Global Catalog 158 Chasing Referrals 161 Virtual List View Searches 162 Searching for Deleted Objects 169 Directory Synchronization Queries 171 Using Attribute Scope Query 178 Extended DN Queries 181 Reading Security Descriptors with Security Masks 183 Asynchronous Searches 185 Chapter 6: Reading and Writing LDAP Attributes 193 Basics of Reading Attribute Values 193 Collection Class Usage 195 Understanding the ADSI Property Cache 199 LDAP Data Types in .NET 200 ADSI Schema Mapping Mechanism 206 .NET Attribute Value Conversion 213 Standard Data Types 214 Binary Data Conversion 215 COM Interop Data Types 216 Syntactic versus Semantic Conversion 229 Dealing with Attributes with Many Values 230 Basics of Writing Attribute Values 234 Writing COM Interop Types 241 Chapter 7: Active Directory and ADAM Schema 247 Schema Extension Best Practices 247 Choosing an Object Class 251 Choosing Attribute Syntaxes 253 Modeling One-to-Many and Many-to-Many Relationships 256 Search Flags and Indexing 261 Techniques for Extending the Schema 264 Discovering Schema Information at Runtime 266 Chapter 8: Security in Directory Services Programming 273 Binding and Delegation 274 Directory Object Permissions in Active Directory and ADAM 300 Code Access Security 315 Chapter 9: Introduction to the ActiveDirectory Namespace 325 Working with the DirectoryContext Class 326 Locating Domain Controllers 332 Understanding the Active Directory RPC APIs 339 Useful Shortcuts for Developers 339 Part II: Practical Applications 345Chapter 10: User Management 347 Finding Users 347 Creating Users 351 Managing User Account Features 353 Managing Passwords for Active Directory Users 376 Managing Passwords for ADAM Users 386 Determining User Group Membership in Active Directory and ADAM 389 Chapter 11: Group Management 397 Creating Groups in Active Directory and ADAM 397 Manipulating Group Membership 400 Expanding Group Membership 403 Primary Group Membership 409 Foreign Security Principals 413 Chapter 12: Authentication 417 Authentication Using SDS 418 Authentication Using SDS.P 424 Authentication Using SSPI 428 Discovering the Cause of Authentication Failures 431 Part III: Appendixes 433Appendix A: Three Approaches to...

Product details

Authors Ryan Dunn, Kaplan, Joe Kaplan, Joseph Kaplan, Joseph E Kaplan
Publisher Addison-Wesley
 
Languages English
Product format Hardback
Released 18.05.2006
 
EAN 9780321350176
ISBN 978-0-321-35017-6
Series Microsoft .net Development
Microsoft .net Development Series
Addison-Wesley
Addison-Wesley
Microsoft .net Development Series
Subject Natural sciences, medicine, IT, technology > IT, data processing

Customer reviews

  • Super Ressource

    Written on 04. June 2014 by Chris.

    Obwohl das Buch schon relativ alt ist, ist der Inhalt das mit Abstand Beste zum Thema .net-Programmierung von AD-LDS / ADAM was ich finden konnte.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.