linq

There are 14 entries for the tag linq

AndreaS @ .NET Campus 2011

Ho pubblicato sul mio profilo Slideshare (link diretti: qui e qui) le slide delle sessioni che ho erogato sabato scorso a Roma in occasione del .NET Campus 2011; in attesa delle “tappa” di Milano, non escludo di modificarle quanto basta per recepire il feedback (fortunatamente positivo) che ho ricevuto. Come al solito, “la” demo è NSK: per le demo MVC (MVC3, remote validation, Razor view engine, …) consiglio vivamente di scaricare l’ultimo changeset disponibile. P.S.: AFAIK le iscrizioni per la data di Milano (9 aprile) sono ancora aperte Technorati Tags: ASP.NET,MVC,ASP.NET MVC3,Model 2,DDD,Repository,LINQ,Code Contracts,generics

NSK: status update

Piccolo recap: A partire dal post di Giulio sul forum GUISA, il mapping fluent/POCO/code only con EF4 è la domanda che ultimamente ricevo più spesso. Un po’ per rispondere a tutti in “colpo unico”, un po’ perché la documentazione è effettivamente molto carente (in fondo si tratta di una feature in CTP3), ho iniziato a lavorare “seriamente” sul DAL EF4 di NSK: è ben lungi dall’essere finito, ma la “raffica” di check-in di ieri dovrebbe iniziare ad essere un significativo supporto per coloro che desiderassero intraprendere questa strada Con la definizione dei...

La potenza è nulla senza controllo

“questa è classe, coglionazzo!” (cit.) o “si salvi chi può” (cit.)? public class DiscussionGroupDto {     public int Id;     public string Description;     public string Name;     public int NumberOfPosts;     public int NumberOfThreads;     public DiscussionMessageDto LastMessage; } public class DiscussionMessageDto {     public int Id;     public string AuthorName;     public DateTime DateOfPublishing;     public string Subject;...

Linq to NHibernate?

Premessa: trattasi di pura speculazione. Ciò premesso, Ayende informa che terrà a Londra un corso di 3 giorni dedicato ad NH: nulla di sorprendente, però uno degli argomenti trattati è proprio il tanto desiderato “Linq to NHibernate”. Beh, io non inserirei nell’agenda di un corso che si terrà a maggio un argomento “inutile”; evidentemente lui (che è uno dei developer di NH) sa “qualcosa” che noi ancora non sappiamo. <g> Nel dubbio, io inizio ad incrociare le dita: se son rose... Technorati Tag: linq,nhibernate

Community After Hour: comunicazione di servizio

Come anticipato sul forum, sono disponibili le slide e le demo mostrate nel corso del "Community After Hour" svoltosi a Bologna. Poichè gli assenti potrebbero potrebbero avere qualche difficoltà nel districarsi con il codice del LINQ provider, ecco un "riassunto delle puntate precedenti": In Managed Designs stiamo provando a implementare un "mini" Linq 2 SQL Mobile: la codebase della demo è fondamentalmente lo stato attuale di questo "esercizio di stile" quindi non sparate sul pianista solo perchè non sono (ancora) supportate funzionalità indispensabili quali: transazioni distribuite, object tracking, persistence ignorance, ... <g> Non provate...

CommunityAfterHour.About(ContentType.Speech);

Suppongo che ormai anche i sassi sappiano che lunedi martedi prossimo UGIdotNET organizza, in appendice alla tappa di Bologna del roadshow di Microsoft, un workshop "after hour". Per coloro che fossero interessati a partecipare, segnalo di aver appena cambiato il titolo della sessione che io e SuperMauroBros stiamo preparando; il nuovo titolo è "The LINQ Backroom" e riflette sicuramente meglio le nostre intenzioni. Poichè ormai si sprecano gli (spesso validissimi) articoli/eventi/post/podcast/tip/tutorial/vattelapesca dedicati ai "mille gusti di LINQ", abbiamo pensato di evitare l'ennesima sessione sul tema e di concentrarci invece su un caso d'uso di LINQ che a volte...

Identity Map non è una cache

Questo post (dedicato a LINQ to SQL) di Corrado è un buon punto di partenza per una riflessione dedicata ad una delle caratteristiche salienti (e spesso poco comprese) di ogni strumento O/RM, ossia l'Identity Map. (continua)

LINQ: dubbi?

Temevo di non riuscirci, ma fortunatamente mi sono liberato in tempo: tra 15 minuti inizia il webcast "Q&A" di Luca, Program Manager di LINQ. La registrazione si effettua qui; io l'ho appena fatto: ci si "sente" lì?   Technorati Tags: linq

O/RM: e sdoganamento fu

Tutto come previsto: il rilascio del framework 3.5 si avvicina, ed i post su LINQ spuntano come funghi. Non so se essere contento perchè finalmente l'uso di O/RM non sarà più considerato un vezzo radical chic oppure rattristarmi al pensiero che sia stato necessario il rilascio di un O/RM funzionalmente scarso, purchè prodotto da Microsoft, per sdoganare l'uso di questi tool. Technorati Tags: linq, ORM

"Specifically in this release, we have focused on "database first" scenarios" (cit.)

WOW! Microsoft ha rilasciato la beta 2 dell'Entity Framework! Tra le sfolgoranti novità c'è addirittura la "...increased persistence ignorance in entity data classes..."! Ehi! Ma hanno rilasciato anche la CTP1 degli "Entity Framework Tools", così possiamo mappare il nostro domain model senza impazzire con i file xml!!! Però c'è qualcosa che non mi convince... Che sia la frase (pubblicata qui): "Specifically in this release, we have focused on "database first" scenarios"? <g> Technorati Tags: LINQ, ORM, entity framework, Microsoft

Tutta un'altra categoria

A causa del proliferare di contenuti inerenti NHibernate e dell'avvento di LINQ (e dei contenuti -in preparazione- ad esso dedicati), la "fu" categoria "ADO.NET" del sito UGIdotNET è stata ribattezzata "Data Access" ed è disponibile qui.   Technorati tags: UGIdotNET, NHibernate, Linq, ADO.NET

2 LINQ al prezzo di 1? Magari!

Questo post di Marco si conclude così: LINQ to SQL vs. LINQ to Entities - potremmo ragionare per ore e per giorni su quale sia il giusto posizionamento dei due. Lo faremo sui blog dedicati. Ma la vera verità è che tra i due c'è qualche sovrapposizione. Nel lungo periodo saranno unificati (detto da persone Microsoft). Quanto sia lungo questo periodo e cosa comporti l'unificazione, questo è tutto da decidere. Considerazioni non tecniche: LINQ to SQL esce prima, LINQ to Entities è più ambizioso ma esce qualche mese dopo. In termini di ridistribuibili e di adozione di massa, questo avrà un...

Corsi e ricorsi storici: G.B. Vico? No: LINQ!!!

ObjectSpaces posticipato. WinFS posticipato perchè avrebbe dovuto basarsi proprio su ObjectSpaces. ObjectSpaces tagliato. WinFS tagliato. PDC 2005, ed ecco quell'obbrobrio chiamato DLINQ. E mazzate, tante mazzate a MS: da tutti, da subito. Bouma, Ayende, anche (nel proprio piccolo) dal sottoscritto. Semplicemente, alcuni pazzi furiosi (siculo incluso, ovviamente) si sono resi conto che un ORM *vero* "si può fare!" (cit.) La risposta di MS fu "Entity Framework", tra le cui sfavillanti caratteristiche possiamo sicuramente includere: layer supertype imposto, SQL Server only, ... Ed ecco il colpo di scena: forse hanno capito che tirar fuori l'ennesima opera incompiuta non avrebbe avuto molto senso. Ecco...

ADO .NET Entity Framework: DLINQ Strikes Back

Ok, lo ammetto: mi ero illuso. Pensavo che la Forza avesse fatto il suo corso, sconfitto il Lato Oscuro e che avremmo avuto un ORM incluso nel framework. Pensavo che il significato di "definire il *mio* domain model e realizzarne il mapping verso uno store relazionale in modo non invasivo" fosse abbastanza chiaro. Lette le specifiche, non riesco a pensare che un tool che genera il domain model a partire dallo schema relazionale sia una buona soluzione. Nemmeno se il mapping è estraneo al domain model. E... No, il fatto che le classi siano generate come "parziali" non mitiga affatto...

«August»
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789