Blog Stats
  • Posts - 171
  • Articles - 1
  • Comments - 197
  • Trackbacks - 5

 

.NET

There are 5 entries for the tag .NET

MonoTouch jit issues using linq

Per un progetto su IPod/IPhone ormai in dirittura d’arrivo, nonostante avessi già preso dimestichezza con objective-c, abbiamo preferito utilizzare MonoTouch per dare maggiore visibilità interna al progetto anche a chi non avesse competenze su objective-c(in pratica tutti gli altri dev qui in azienda). Programmare in C# su IPhone è stato di grandissimo aiuto, in particolare per quanto il linguaggio come sintassi ti permette di fare con poche righe di codice: generics, dlegates, linq to xml, linq to object. Ma è proprio su Linq che ho riscontrato problemi, in particolare nel costruire query linq che utilizzassero orderby su query...

EF Self Tracking Entities: direi…finalmente la luce in fondo al tunnel ?

Dalla fonte: http://blogs.msdn.com/adonet/archive/2009/06/22/feature-ctp-walkthrough-self-tracking-entities-for-entity-framework.aspx “The first scenario we are trying to address with Self Tracking Entities is one in which a WCF service exposes a series of operations that return entity graphs, then a client application can manipulate that graph and submit the modifications to a service operation that validates and performs the updates to a database store using Entity Framework” E finalmente stiamo arrivando a qualcosa di serio… Leggere anche questo relativamente alla nuova generazione di POCO entities tramite T4. PS. l’evidenziazione in grassetto della frase è mia e non della...

Entity Framework POCO Generator

Una delle problematiche che affligge Entity Framework e di cui ci sono anche parecchi post in merito, è la totale dipendenza delle entities dalla logica di persistenza. Insomma, se voglio come è normale utilizzare il mio model in altri strati della mia architettura multilivello, creo implicitamente una dipendenza con lo strato di accesso ai dati. E questo, indipendentemente che voglia realizzare o meno una soluzione il più astratta e loosely coupled possibile, è male. In particolare se pensiamo a tutta una serie di scenari SOA dove utilizzo dei servizi web che devono dialogare tramite queste entities....

I love refactoring

In questi giorni sto facendo un pesante refactoring su alcune parti di un nostro applicativo di workflow basato su .net e workflow foundation. L’applicativo non è ancora definitivo, e con l’avanzare dello sviluppo di nuove funzionalità il disegno iniziale di alcune feature si è modificato. Avrei potuto seguire l’approccio più comodo e veloce, ossia continuare con l’aggiunta di codice al disegno iniziale.Questo avrebbe portato al rischio di trovarsi nel  breve con codice difficilmente manutenzionabile, estendibile e testabile. La strada che ho preferito percorrere è stata quella di dedicare qualche ora per operare invece un completo refactoring...

Anno nuovo, vita nuova ?

Il 2009 inizia per me, dopo molti anni, con un nuovo lavoro, o meglio, con un nuovo posto di lavoro, dal momento che continuerò ancora a scrivere tanto codice. Un po più di strada da fare in auto, nuovi colleghi, nuove sfide, rimettersi in gioco per riconquistare quello che “ di là “ era una certezza conquistata sul campo. Se considero che questa non sarà l’unica novità dell’anno, e di sicuro a breve ce ne sarà un altra più importante….diciamo che non ci sarà spazio per annoiarsi… Intanto per tenere rinfrescata la memoria e rinforzare concetti basilari...

 

 

Copyright © Luca Mauri