LINQ to LDAP: active directory -ga suhtlemiseks

by melborp 17. detsember 2007 23:23

Nüüd kui .Net 3.5 on väljas võib näha aina rohkem täiendusi tulemas uuele platvormile. Mõni aeg tagasi tuli välja LINQ -i päringute provider, mis võimaldab suhelda LDAP -i andmehoidlatega nagu Active Directory.

Täpsemat infot ja näiteid niisuguse provideri kohta leiate siit ning projekt ise asub codeplexis.

Kes ikka veel ei tea, mis LINQ on, saab täpsemalt lugeda selle kohta MSDN -st. Lühidalt võib öelda, et see on päringute tegemise keel integreeritud .Net 3.5 -te. See on üks põhilisemaid täiendusi, mis uue .Net -ga kaasa tuleb (teistest täiendustest kirjutan ka mina varsti).

Lisaks LINQ to LDAP, on olemas ka LINQ to Entities, LINQ to XML, LINQ to SQL, ja olen kuulnud ka, et tulemas on LINQ to Sharepoint.

Nüüd, et teid julgustada uut .Net -i platvormi kasutama, siis võin öelda, et .Net 3.5 -e peale panemine ei mõjuta olemasolevat platvormi. .Net 3.5, väga lihtsalt öeldes, ei ole muud midagi kui laiendused .Net 2.0 -le ja .Net 3.0 -le. Oletame, et teil on Sharepoint 2007 serveris jooksmas mis by default kasutab .Net 2.0 -i ja .Net 3.0 -i, siis .Net 3.5 -e peale panemine ei mõjuta Sharepoint 2007 -t, sest tema ei kasuta .Net 3.5 -te.

Ideeliselt võite te isegi luua Sharepointile (või mõnele teisele .Net 2.0 või .Net 3.0 -i kasutavale lahendusele) funktsionaalsust, mis kasutab näiteks LINQ -i (ehk .Net 3.5 -te) ja see peaks toimima ilusti Sharepointi (või mõne teise lahenduse) sees - see pole muud kui välise library kasutamine .Net -i lahenduse juures - vaja on ainult viidet assembly -le.
Note: Ma pole seda testinud, aga nii see peaks toimima loogiliselt võttes. Kui aega saan, siis testin ära ka.

Tags:

.Net | Microsoft | Sharepoint | LINQ

Lisa kommentaar




  Country flag

biuquote
  • Kommentaar
  • Preview
Loading



Autorist

Taavi Kõosaar

 Tere, olete sattunud mu blogi peale. Olen Taavi Kõosaar - tarkvara arendaja, arhitekt ja konsultant keskendudes arendamisele .NET -i platvormil. Hetkel asun peamiselt Rootsis, kus töötan Süsteemi Arhitektina toote/teenuse arendamisel, mida kasutatakse üle Euroopa. Lisaks tööle blogin, kirjutan artikleid, pean loenguid, treeninguid, reisin, loen raamatuid, sukeldun, teen sporti, fotografeerin, osalen Eesti arendajate kommuunis ...

Siit leiate minu mõtisklused ja seiklused tarkvara arendamisega, .NET -ga ja Team Systemiga.

Kalender

<<  september 2010  >>
estekonerela
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Liikmelisus

www.eneta.ee

Team System MVP

Tutvu minu LinkedIn profiiliga

Minu Eneta profiil

Lugejatest

Kaart:

Lugejad:

Hetkel lehel:

hit counters

Külastajaid:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Siin toodud arvamuseid saab käsitleda vaid kui minu isiklike arvamusi, need ei kajast vähimalgi kombel ühegi minu tööandja arvamusi ja nägemusi.

© Copyright 2010 Melborp.NET