babsevensix

Il blog di Alberto
posts - 94, comments - 81, trackbacks - 11

WPF e Silverlight – LINQ to SQL

Con LINQ abbiamo quindi introdotto gli anonymous type (http://www.linqitalia.com/script/16/Anonymous-Type-LINQ.aspx)

Dim names = From cust In Customers

Da notare che gli anonymous type sono visibili solo all’interno dello stack in cui l’abbiamo dichiarato, quindi all’interno o di una funzione o di un metodo, mai di una classe.

Quindi dopo aver visto LINQ e quindi aver capito che tanti cicli for possiamo eliminarli, vediamo cos’è LINQ2SQL.

Utilizzando LINQ to SQL è possibile avvalersi della tecnologia LINQ per accedere ai database SQL come se si trattasse di un insieme in memoria

Utilizzando Linq to SQL è possibile fare operazioni di ricerca/inserimento/modifica su un db SQL Server.

Vi consiglio questo web cast:

http://www.microsoft.com/italy/beit/Generic.aspx?video=ada76047-d117-45a4-99a4-6da0f00a13a0

E’ un premium, basta avere un account hotmail, è gratis, basta solo accedere con il proprio account che si utilizza per accedere a messenger.

Anche se in inglese, un bel tutorial su Linq to SQL è quello i Scott

http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx

altro tutorial ma in italiano

http://aspnet.html.it/articoli/leggi/2558/linq-to-sql/

Vi suggerisco questo PDF http://programminglinq.com/files/folders/programming_microsoft_linq/entry134.aspx

Per chi volesse fare qualche prova, può utilizzare LINQPad

http://www.linqpad.net/

nella versione free non c’è l’intellisense….

Per chi inoltre volesse approfondire c’è anche Linq to XML

http://www.microsoft.com/italy/beit/Generic.aspx?video=bf6807c4-05d4-4e80-915a-b3d9033ee775

Per chi invece volesse spingersi oltre, può vedere questo articolo sul come crearsi un proprio provider LINQ

http://www.linqitalia.com/articoli/linq/extension-live-search.aspx

Print | posted on mercoledì 24 febbraio 2010 11:07 | Filed Under [ WPF e Silverlight ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET