Coding

Tutto ciò che riguarda programmazione e codice...in .Net ma non solo...

Weekend ;)

bool ret = false; IList<Woman> women = (from p in omar.KnownPersons where p.Gender == 'f' && p.BeautifulPoints >=65 select p ...

TFS2010: un po’ di “esercizi” :)

Da qualche tempo ho deciso di smetterla di “tenere in piedi” una Virtual Machine (tra l’altro hostata in Windows Virtual PC…e non dico altro) sul PC di mio fratello che, povero, era costretto a giocare a COD Modern Warfare 2 con la VM attiva, con evidenti “effetti speciali” del frame rate… Senza contare il fatto che necessitavo del suo PC acceso mentre lavoravo (il che tradotto, data la mia doppia vita, significa dalle 21 alle 2) e che, comunque, non era raggiungibile dall’esterno (essendo semplicemente in LAN). Allora ho deciso di orientarmi all’acquisto di un VPS, mi sono...

Intervista su SCRUM

Mi era sfuggita (e si che lo sapevo che doveva uscire…) e devo dire che l’ho seguita con interesse. Non sapevo minimanente di cose si trattasse, mi sembra una cosa molto utile da sapere…sarebbe bello anche applicarla… Seguitela qui.

Navigazione Custom in SharePoint

Girando per la Rete, ho trovato questo simpatico post che in più di un caso potrebbe servirmi per risolvere una questione scomoda che SharePoint non risolve out-of-the-box. http://cregan.wordpress.com/2008/05/09/wss-navigation-flyouts-security-trimming-custom-nav-items/ Spiega tutto perfettamente e direi che non c’è da aggiungere altro se non un complimento per la scelta tecnica ;)

SharePoint web services, Visual Studio e l'autenticazione perduta (?!?)

Questa cosa davvero bizzarra (vi prego, ditemi che ho qualche grossa lacuna, preferirei...) la scrivo perchè (spero che sia complice qualche festicciola natalizia) mi ha fatto perdere due giorni lavorativi. Finalmente stasera ho avuto l'illuminazione. Ho dovuto abbandonare la mia razionalità, ma d'altronde Einstein insegna "Imagination is more important than knowledge". Veniamo al dunque. Premesso che, fino a lunedì, ancora non avevo mai utilizzato WCF, ho deciso di non farmi problemi ad utilizzarlo per referenziare i web service di SharePoint. Fin qua tutto ok. Peccato che poi, alla chiamata di un qualsiasi metodo di un qualsiasi web service (tra quelli...

SharePoint e Architettura...why not? #1

Una volta qualcuno mi ha chiesto "Ma perchè ti interessi di Architettura (del software nda)? Tu mica lavori con SharePoint?". A parte il fatto che fortunatamente non lavoro solo con SharePoint, non capisco dove sia il nesso. Una buona architettura ti aiuta. Sempre. (dove per buona non intendo che la sua bontà sia direttamente proporzionale alla sua cardinalità, per non dire complessità). Detto questo volevo portare questo mio esempio (niente codice, solo teoria quindi, veri coders, cambiate pure post :D) senza avere nessuna pretesa, solo come case study (addirittura?). Mesi fa, avendo riscontrato una certa ripetitività codice in alcune WebPart...

Dependency Injection with Unity

Da quando ho sentito parlare per la prima volta di IoC e di DI, devo dire che la cosa mi ha interessato sempre più e, non ho ancora ben capito se è causa o conseguenza, è sempre più presente nella mia vita professionale di tutti i giorni. Innanzitutto volevo segnalare questo bell'articolo che spiega di base sia di cosa si tratta, sia come risolverlo con Unity, la soluzione Microsoft per la Dependency Injection. Come dicevo pochi secondi fa a mgutman, la DI è una di quelle cose che io pensavo fossere irrisolvibili. Un assunto. Tipo "Babbo Natale non esiste". Impossibile pensare...

NDepend: analisi e metriche di un progetto

E' qualche mesetto che uso, un po' saltuariamente, NDepend e devo dire che non pensavo fosse uno strumento così completo. Chi è stato agli ultimi Community Days ne ha anche sentito parlare... All'inizio l'avevo visto solo come un raccoglitore (inteso come "colui che raccoglie") di metriche in un nostro progetto software, poi però ho visto che fa qualcosa in più. Fermo restando i miei pensieri (ancora dubbiosi e fumosi) sulle metriche, ho visto che con NDepend si ottiene: Gestione struttura del codice Qualità del codice (query CQL) Dipendenze dei vari assembly Produzione di report di analisi Possibilità di comparare...

GoogleMaps vs Mappoint: 10-0

...e sono buono, nel senso che, a mio parere, quasi non sarebbero comparabili. Chi mi conosce bene o chi lavora con me, sa quanto riesco ad essere obiettivo sulle varie tecnologie: the right tool, for the right thing. Per lavorare con le mappe non ho dubbi: le Google Maps API sono il right tool. Anzi the tool. Oggi, in circa un'oretta di lavoro, sono riuscito a fare quello che in una settimana di MapPoint non ero nemmeno riuscito a sfiorare. Ovvero, richiedere una mappa, centrata in un preciso punto, al server e "riempirla" di pushpin in posizioni prestabilite (ho un...

TOP: Team Oriented Programming

Da quando ci sono stati gli ultimi fantastici CD, non mi sono ancora fermato a studiare: IoC, NSK, Castle Project, Enterprise Library e metto insieme i pezzi, osservando il mio famoso progetto che, il 16 Luglio (in contemporanea con il suo primo compleanno) è stato anche oggetto di una mia piccola (dalle 9:30 alle 15) presentazione... Oggi mi è venuta una riflessione a galla e volevo condividerla. Prendendo spunto dal bell'esempio di Mauro durante la sessione INF304 - Estendere Visual Studio: vspackage dalla a alla z, quello dell'infermiera che istanzia il tipo corretto di bisturi e lo passa al medico, mi...

Full Coding Archive

Copyright © Omar Damiani

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski