Installieren und Compilieren
Novell.Directory.Ldap erstellen
Wenn keine Assembly voliegt, kann man sich die selber compilieren (im Internet findet man aber auch fertig compilierte Assemblies):
- download CsharpLDAP-v2.1.7.zip
- Pfade auf .NET CLI-Tools csc.exe und resgen.exe in System -> Umgebungsvariablen ergänzen:
- C:WINDOWSMicrosoft.NETFrameworkv2.0.50727
- C:ProgrammeMicrosoft Visual Studio 8SDKv2.0Bin
- Assembly Novell.Directory.Ldap compilieren
- build.bat aufrufen
- erzeugt lib/Novell.Directory.Ldap.dll
- die dann als Verweis in Projekte hinzufügen
Applikation
- Applikationen compilieren
- mit VS,
- leeres Projekt erstellen
- Assembly als Verweis einfügen
- mit csc:
- csc /noconfig /w:1 /r:System.dll,Novell.Directory.Ldap.dll
/lib:../lib /target:exe /out:Search.exe /recurse:Search.cs
Getestete Applikationen an ADAM
- Samples.Search OK
- Samples.Control.SortSearch OK
- Samples.Control.VLVControl OK
- Sorting+Paging (offset,beforeCount, afterCount, contentCount)
- offset bestimmt die Startposition beginnend mit 1
- contentCount muss zuvor ermittelt werden (1. Search-Aufruf) und übergeben werden, sonst werden die anderen Parameter nicht korrekt verarbeitet (bei offset 1 braucht contentCount nicht übergeben werden)
- beforeCount i.d.R. 0 (Anzahl Einträge vor Startposition )
- afterCount (Anzahl Einträge nach Startposition)
- contentCount: geschätzte Gesamtanzahl, tatsächliche Gesamtanzahl wird in ControlResponse zurückgegeben
Wir arbeiten mit Software von http://www.campus21.de.
Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.