novembre 2009 Blog Posts
Nell’ambito delle attività per DotNetCampania io e gli altri fondatori stiamo cercando di organizzare un tour in tutte le università campane per cercare di portare le tecnologie Microsoft all’interno dei vari atenei della nostra regione. Cercando un po’ su internet i contatti a cui mandare eventuali mail per chiedere la disponibilità delle facoltà a questa idea mi sono imbattuto nel programma Microsoft Student Partner che da anni si occupa praticamente delle stessa cosa a livello Nazionale con varie iniziative. Potete trovare maggiori dettagli qui: https://student-partners.com/default.aspx Ho fatto domanda per diventare … continua
Forse è vero: pretendo troppo dagli altri! Lo dico perchè oggi me ne è capitata un’altra di quelle che secondo me sono assurde. Come responsabile risorse umane (tra le altre cose) dell’azienda in cui lavoro mi occupo anche di formare e preparare i consulenti per i colloqui… Oggi ci chiedono, prima di un colloquio dal vivo, se due risorse possono sostenere un colloquio telefonico. No problem. Ci prepariamo e sostengono il colloquio: due curriculum completamente .NET, in particolare VB.NET, uno più skillato sulla parte web, l’altro più spinto sulla parte Windows Form. Mi dicono che il colloquio è andato bene...
La notizia, appresa dal blog di Lorenzo, mi ha lasciato un po’ sorpreso, i dettagli qui: http://www.microsoft.com/presspass/press/2009/nov09/11-09teamprisepr.mspx Per chi non lo sapesse (compreso il sottoscritto fino a qualche mese fa) Teamprise ha realizzato il client che permette di utilizzare TFS da Eclipse. Sinceramente non ho mai capito bene perchè un team che utilizza Eclipse dovrebbe pagare la licenza di TFS, nonostante le grandissime feature di TFS. Capiamoci: i vantaggi sono tantissimi ma conoscendo il mondo Java (che penso sia il più grande utilizzatore di Eclipse) ho ben presente quanto sia difficile, quantomeno in Italia, riuscire a convicerli a...
Nonostante qualche limite della beta Visual Studio 2010 a portato tutta una serie di novità alla produttività dello strumento. Quella che più mi fa impazzire è la nuova feature del completamente automatico che adesso ricerca tra gli oggetti con l’operatore LIKE… :) Se come me si viete dati qualche standard per le nomenclature troverete questa funzionalità una vera chicca: finalmente non dovete ricordarvi più come comincia il nome del metodo o dell’oggetto. Davvero bello!
Si lo sò che è una beta e non dobbiamo lamentarci troppo, però è stato detto che è possibile già cominciare ad usarlo in produzione, che poi è il miglior modo di testarlo sul serio! Al momento però ho trovato qualche limite abbastanza importante per la produttività: i controlli aspx non vengono sempre riconosciuti dall’intellisense se all’interno, ad esempio di una table: portare il controllo fuori per farsi aiutare dall’intellisense è quantomeno scomodo… Non lo fa sempre, e per la legge di murphy lo fa sempre quando mi serve, ma lunedi dall’ufficio vi posto un caso...
Sono riuscito finalmente a pubblicare un po’ di foto e le slide del community tour 2009 tenutosi a Napoli il 28 Ottobre 2009, ecco i link: http://dotnetcampania.org/content/CommunityTour2009.aspx Un grazie di cuore a tutti i partecipanti a cui do appuntamento ai prossimi eventi che stiamo organizzando: occhio al sito che a breve pubblicheremo le date. Vi ricordo che la nostra è stata solo la prima tappa del tour. Non perdetevi tutte le altre: http://www.microsoft.com/italy/lancio09/community.aspx Al momento manca OrangeDotNet ma non temente: è questione di giorni! In bocca al lupo ragazzi
Purtroppo mi sono inibito a portare la mia Nikon che non riesce a passare inosservata…quindi dovrete accontentarvi delle foto fate con il mio Samsung Omnia…di per se, grazie ai suoi 5 Megapixel non è male, ma se non c’è luce non ci può fare veramente niente! ...
Gian Maria Ricci termina questa giornata spiegandoci come includere il database nell’ALM. Molti dei nostri applicativi hanno sotto dei database, quindi perchè non comparare la gestione del codice a quella del database? Ci sono delle difficoltà: Tracciare l’evoluzione degli oggetti Effettuare una regressione daun aversione precedente Stabilire la paternità del codice delle stored Effettuare il deploy in produzione Aggiornare il database esistente in produzione Gestire più installazioni con versioni di database differenti ...
Giancarlo Sudano di ObjectWay (e aggiungerei di OrangeDotNet) ci presenta le problematiche di testing e deployment di applicazioni. Quando viene trovato un bug da parte di un tester quest’ultimo lo notifica al developer che ha il compito di fixarlo. Il developer di solito risponde: “ma da me funziona….”. Quindi il dev ha bisogno di info aggiuntive che per quanto possano essere ricche esiste il problema di riprodurre il bug sulla sua macchina: avviene il cosiddetto PING PONG Bug, il tester e il dev si palleggiano informazioni per ricreare il bug. Gli ambienti di sviluppo ed esecuzione sono...
TeamDev nella persona di Andrea Cruciani ci parla di Design e Sviluppo finalmente insieme legati dai nuovi strumenti di Microsoft. Uno dei principali fattori di costi nello sviluppo software è la manutenzione, tra cui rispondere a posteriori a problemi di usabilità dei prodotti realizzati. Spesso è il programmatore che realizza l’interfaccia client dell’applicazione che di solito diventa una form grigia con i soliti pulsanti. User Interface (User Experience) e Tecnico devono collaborare alla realizzazione del prodotto. Ma Developer e Graphics Designer hanno spesso approcci allo sviluppo completamente opposto: il programmatore mette nell’interfaccia tutto ciò che serve, magari...
Progesoftware ci presenta le novità di Visual Studio 2010 per l’architetto. Visual Studio 2010 mette a disposizione 5 tipologie (dei 14) di uml diagram: Component Diagram Use Case Diagram Sequence Diagram Class Diagram Activity Diagram Al momento (beta 2) i diagrammi non sincronizzano con il codice. La versione definitiva dovrebbe farlo. Esiste un plugin della T4Editor col quale estendere visual studio… A partire dagli use case è possibile creare un nuovo Work Item o legarlo a...
Davide e Paolo si pongono l’obiettivo di spiegarci le possibilità di adozione di metodologie agili nei nostri progetti, con tutti i problemi e i benefici del caso. Si parte dal cliente, da cui acquisiamo requisiti, funzionalità e aspettative temporali, nonchè costi. Poi c’è il team di sviluppo, che mette in campo tecnologia, skill, agilità e Mood. C’è poi il project management con budget, gestione risorse, tracciabilità. Questo è l’ecosistema, l’ambiente in cui stiamo lavorando. Adottare una metodologia agile ha i seguenti vantaggi: migliorare reattività, qualità e tracciabilità normalizzare team...
Lorenzo ci illustra le nuove versioni di Visual Studio: finalmente si sono accorti che difficilmente in un’azienda c’è una persona per ogni ruolo (io da solo ne svolgo almeno 3…)! Le nuove versioni saranno: Professional Premium: database + developer + test automation Ultimate: Intellitrace e Test & Lab Manager su tutte… Test elements: contiene test e lab manager (prodotto client) Lab Management: questa è quella completamente nuova! (prodotto server) TFS (prodotto server) Il...
Vi scrivo dall’ALM Day dove è cominciata la giornata di sessioni dedicati all’application lifecycle managment. La location è lo Shareton Golf Hotel, la stesso del lancio di Windows 7, naturalmente la partecipazione non è paragonabile anche se la sala in cui ci troviamo è piena. Si comincia subito con una buona notizia: le slide della giornata ci saranno consegnate alla consegna del modulo di feedback su una pennina usb! Qualche problema tecnico con i microfoni fa slittare leggermente l’inizio dei lavori. Pasquale Della Torca ci da il benvenuto e ci illustra il programma della giornata: fino alle...
Tra poche ore ormai mi recherò a Roma per l’ALM Day: una giornata tutta dedicata alla gestione del ciclo di vita delle applicazioni! L’agenda è molto fitta e ci saranno due track tra cui mi districherò a seconda delle necessità. trovate l’agenda qui: http://www.microsoft.com/italy/alm/eventi/almday/index.aspx#1 Per chi ci sarà ci becchiamo lì, per chi non può è possibile rimediare il giorno dopo a Milano, per chi non potesse neanche a Milano…vi accontenterete del mio reportage! Restate sintonizzati!
Alzi la mano chi non si è annoiato a morte in attesa del caricamento delle 200 foto per album su facebook o su qualsiasi altro sito! Il problema più grosso è che la mia bellissima Nikon D60 Reflex fa le foto a 10 Megapixel ed è davvero una tragedia aspettare ore per caricarle quando poi facebook e altri le ridimensionano una volta caricate! Se avete il mio stesso problema troverete allora utile questo bellissimo tool: http://www.codeplex.com/ImageResizer Si integra nel sistema operativo, funziona benissimo ed è facilissimo da usare: Spero...
Anche se con grande ritardo approfitto dell’annuncio del community tour degli amici di DotNetRomaCeSta per postare qualche parola e qualche foto sul primo evento di questa community. Essendo anche noi ai primi eventi non posso non sentirmi vicino a tutto lo stress preparativo che comporta l’organizzazione di un evento e mi è capitato più volte di pensare che solo la passione può portare certi risultati, nient’altro! Eravamo in 4, in pratica una delegazione campana in visita a Roma: io, Antonio Agliata, Alessandro Forte e Emanuele Garofalo. Le sessioni sono state tutte interessantissime, ho postato in...