Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. Other Discussions
  3. The Back Room
  4. System.DirectoryServices is poorly-documented, lazily implemented, and fundamentally broken. Those responsible for it should be taken out and beaten soundly with a phone book.

System.DirectoryServices is poorly-documented, lazily implemented, and fundamentally broken. Those responsible for it should be taken out and beaten soundly with a phone book.

Scheduled Pinned Locked Moved The Back Room
questioncomtoolsooplearning
5 Posts 4 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Shog9 0
    wrote on last edited by
    #1

    ...and i'm having A Bad Day. What is the point of throwing exceptions on a method designed only to test the validity of its input? Or providing an enumerator that tries (and then fails) to pre-cache the data it is designed to enumerate over? Bah. Yet another leaky abstraction turning the annoying into the impossible.

    ----

    You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

    D 1 Reply Last reply
    0
    • S Shog9 0

      ...and i'm having A Bad Day. What is the point of throwing exceptions on a method designed only to test the validity of its input? Or providing an enumerator that tries (and then fails) to pre-cache the data it is designed to enumerate over? Bah. Yet another leaky abstraction turning the annoying into the impossible.

      ----

      You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

      D Offline
      D Offline
      Dan Neely
      wrote on last edited by
      #2

      Shog9 wrote:

      Those responsible for it should be taken out and beaten soundly with a Large Urban phone book.

      Fixed that for you. A half inch thick floppy semi rural one won't be of much use.

      Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

      S 1 Reply Last reply
      0
      • D Dan Neely

        Shog9 wrote:

        Those responsible for it should be taken out and beaten soundly with a Large Urban phone book.

        Fixed that for you. A half inch thick floppy semi rural one won't be of much use.

        Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

        S Offline
        S Offline
        Shog9 0
        wrote on last edited by
        #3

        dan neely wrote:

        A half inch thick floppy semi rural one won't be of much use.

        Death by 1000 paper cuts? :-\

        ----

        You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

        R 1 Reply Last reply
        0
        • S Shog9 0

          dan neely wrote:

          A half inch thick floppy semi rural one won't be of much use.

          Death by 1000 paper cuts? :-\

          ----

          You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

          R Offline
          R Offline
          Rob Graham
          wrote on last edited by
          #4

          Shog9 wrote:

          Death by 1000 paper cuts?

          Isn't that the short description for the .NET Framework?

          O 1 Reply Last reply
          0
          • R Rob Graham

            Shog9 wrote:

            Death by 1000 paper cuts?

            Isn't that the short description for the .NET Framework?

            O Offline
            O Offline
            Oakman
            wrote on last edited by
            #5

            Rob Graham wrote:

            Isn't that the short description for the .NET Framework?

            Microsoft considers it a small price for us to pay for them to have so thoroughly destroyed Borland as a competitor.

            Jon Smith & Wesson: The original point and click interface

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups