Tag 31: Alle Kontakt und Termine beisammenKaum eine Anwendung kommt ohne eine Benutzer- oder Kontaktliste aus. In Windows Vista werden die Kontakte (früher „Windows-Adressbuch“) im XML-Format zentral im Kontakte-Ordner (unter C:\Users\<Benutzername\Contacts) in .contact-Dateien abgelegt.
Über die COM-Schnittstelle IContact lassen sich neue Kontakt anlegen, bestehende Kontakt lesen bzw. bearbeiten sowie zusätzliche Eigenschaften (Properties) zu Kontakten definieren. .NET-Entwickler kommen in den Genuss einer komfortablen, streng-typisierten Wrapper-Bibliothek "Contacts.Net" auf Codeplex. Wie einfach der Zugriff dann ist, wird an einem Codebeispiel deutlich, das Sie hier finden. Die "Contacts.NET"-Komponente ist mittlerweile Teil des kostenlosen Coding4Fun Developer Kits, welches noch eine Reihe weiterer Vista-Funktionen (und auch Nicht-Vista-Funktionen) für .NET-Entwickler einfach bereitstellt, wie unter anderem:
Mehr Informationen finden sich im Visual Studio 2008 Express Developer Center. Viel Spaß beim Ausprobieren! Ihr Neno Loje P.S. Übrigens: Das oben erwähnte Developer Toolkit bietet ebenfalls einfach einzubindende Steuerelemente zum Zugriff auf diverse bekannte Onlinedienste wie beispielsweise Yahoo Traffic, Flickr, MySpace, Amazon.com, YouTube, und einige mehr. |
|