Re: .NET Developer's Guide to Directory Services Programming
There were some additions made in .NET 3.5 with System.DirectoryServices.AccountManagement. Makes working with users and groups pretty easy. Check it out to see if it meets your needs. On Thu, Nov 4, 2010 at 9:59 AM, Dylan Tusler dylan.tus...@sunshinecoast.qld.gov.au wrote: __ [image: Sunshine Coast Regional Council]http://www.sunshinecoast.qld.gov.au/ The .NET Developer's Guide to Directory Services Programming Some years ago we purchased this book. I've had a look at the book's website, and it hasn't been updated since 2007, and the Amazon reviews tail off around 2008 too. Just curious to know whether there have been any advances in directory services programming since then, or whether the book is still relevant. We are about to commence work on a small project that will involve some complex LDAP queries, and wondering whether to use the book as a reference, or bin it? There is a sample chapter from the book available at http://www.awprofessional.com/content/images/0321350170/samplechapter/Kaplan_ch10.pdf Dylan Tusler -- To find out more about the Sunshine Coast Regional Council, visit your local office at Caloundra, Maroochydore, Nambour or Tewantin or visit us online at www.sunshinecoast.qld.gov.au. If correspondence includes personal information, please refer to Council's Privacy Policyhttp://www.sunshinecoast.qld.gov.au/sitePage.cfm?code=disclaimer . This email and any attachments are confidential and only for the use of the addressee. If you have received this email in error you are requested to notify the sender by return email or contact council on 1300 00 7272 and are prohibited from forwarding, printing, copying or using it in anyway, in whole or part. Please note that some council staff utilise Blackberry devices, which results in information being transmitted overseas prior to delivery of any communication to the device. In sending an email to Council you are agreeing that the content of your email may be transmitted overseas. Any views expressed in this email are the author's, except where the email makes it clear otherwise. The unauthorised publication of an email and any attachments generated for the official functions of council is strictly prohibited. Please note that council is subject to the Right to Information Act 2009 (Qld) and Information Privacy Act 2009 (Qld).
RE: .NET Developer's Guide to Directory Services Programming
Yeah the AccountManagement DLL helps you access PrincipalContext GroupPrincipal. Works wonders when you're manipulating a few groups. From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Hitman Hoss Sent: Thursday, 4 November 2010 10:04 AM To: ozDotNet Subject: Re: .NET Developer's Guide to Directory Services Programming There were some additions made in .NET 3.5 with System.DirectoryServices.AccountManagement. Makes working with users and groups pretty easy. Check it out to see if it meets your needs. On Thu, Nov 4, 2010 at 9:59 AM, Dylan Tusler dylan.tus...@sunshinecoast.qld.gov.aumailto:dylan.tus...@sunshinecoast.qld.gov.au wrote: __ http://www.sunshinecoast.qld.gov.au/ The .NET Developer's Guide to Directory Services Programminghttp://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/ Some years ago we purchased this book. I've had a look at the book's website, and it hasn't been updated since 2007, and the Amazon reviews tail off around 2008 too.http://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/ Just curious to know whether there have been any advances in directory services programming since then, or whether the book is still relevant.http://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/ We are about to commence work on a small project that will involve some complex LDAP queries, and wondering whether to use the book as a reference, or bin it?http://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/ There is a sample chapter from the book available at http://www.awprofessional.com/content/images/0321350170/samplechapter/Kaplan_ch10.pdfhttp://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/ Dylan Tuslerhttp://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/ To find out more about the Sunshine Coast Regional Council, visit your local office at Caloundra, Maroochydore, Nambour or Tewantin or visit us online at www.sunshinecoast.qld.gov.au. If correspondence includes personal information, please refer to Council's Privacy Policy.http://www.sunshinecoast.qld.gov.au/ This email and any attachments are confidential and only for the use of the addressee. If you have received this email in error you are requested to notify the sender by return email or contact council on 1300 00 7272 and are prohibited from forwarding, printing, copying or using it in anyway, in whole or part. Please note that some council staff utilise Blackberry devices, which results in information being transmitted overseas prior to delivery of any communication to the device. In sending an email to Council you are agreeing that the content of your email may be transmitted overseas. Any views expressed in this email are the author's, except where the email makes it clear otherwise. The unauthorised publication of an email and any attachments generated for the official functions of council is strictly prohibited. Please note that council is subject to the Right to Information Act 2009 (Qld) and Information Privacy Act 2009 (Qld).http://www.sunshinecoast.qld.gov.au/ http://www.sunshinecoast.qld.gov.au/
RE: .NET Developer's Guide to Directory Services Programming
The .NET Developer's Guide to Directory Services Programming by Joe Kaplan and Ryan Dunn I am looking at my copy as I type. Used it mainly for looking at user account attributes from AD. Have not used it for a while. System.DirectoryServices.AccountManagement makes this so much easier for what I wanted than what I found in the book, but the book nevertheless provides a good insight. When first starting out with LDAP, I found Softerra's free LDAP Browser http://www.ldapadministrator.com/download.htm very useful. Regards Peter Maddin Applications Development Officer PathWest Laboratory Medicine WA Phone : +618 9473 3944 Fax : +618 9473 3982 E-Mail : peter.mad...@pathwest.wa.gov.au The contents of this e-mail transmission outside of the WAGHS network are intended solely for the named recipient's), may be confidential, and may be privileged or otherwise protected from disclosure in the public interest. The use, reproduction, disclosure or distribution of the contents of this e-mail transmission by any person other than the named recipient(s) is prohibited. If you are not a named recipient please notify the sender immediately. From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Hitman Hoss Sent: Thursday, 4 November 2010 7:04 AM To: ozDotNet Subject: Re: .NET Developer's Guide to Directory Services Programming There were some additions made in .NET 3.5 with System.DirectoryServices.AccountManagement. Makes working with users and groups pretty easy. Check it out to see if it meets your needs. On Thu, Nov 4, 2010 at 9:59 AM, Dylan Tusler dylan.tus...@sunshinecoast.qld.gov.aumailto:dylan.tus...@sunshinecoast.qld.gov.au wrote: __ The .NET Developer's Guide to Directory Services Programming Some years ago we purchased this book. I've had a look at the book's website, and it hasn't been updated since 2007, and the Amazon reviews tail off around 2008 too. Just curious to know whether there have been any advances in directory services programming since then, or whether the book is still relevant. We are about to commence work on a small project that will involve some complex LDAP queries, and wondering whether to use the book as a reference, or bin it? There is a sample chapter from the book available at http://www.awprofessional.com/content/images/0321350170/samplechapter/Kaplan_ch10.pdf Dylan Tusler To find out more about the Sunshine Coast Regional Council, visit your local office at Caloundra, Maroochydore, Nambour or Tewantin or visit us online at www.sunshinecoast.qld.gov.auhttp://www.sunshinecoast.qld.gov.au/. If correspondence includes personal information, please refer to Council's Privacy Policyhttp://www.sunshinecoast.qld.gov.au/sitePage.cfm?code=disclaimer. This email and any attachments are confidential and only for the use of the addressee. If you have received this email in error you are requested to notify the sender by return email or contact council on 1300 00 7272 and are prohibited from forwarding, printing, copying or using it in anyway, in whole or part. Please note that some council staff utilise Blackberry devices, which results in information being transmitted overseas prior to delivery of any communication to the device. In sending an email to Council you are agreeing that the content of your email may be transmitted overseas. Any views expressed in this email are the author's, except where the email makes it clear otherwise. The unauthorised publication of an email and any attachments generated for the official functions of council is strictly prohibited. Please note that council is subject to the Right to Information Act 2009 (Qld) and Information Privacy Act 2009 (Qld).