May 2005 Blog Posts

[OT] Humor: eXperiment .NET 2.0

VS.NET 2005 si avvicina. E allora... clicca e ridi ;-)

E se il debug ASP.NET di Visual Studio .NET smette di funzionare ? ? ?

...con messaggi del tipo Unable to start debugging on the Web server . The Project Is Not Configured to Be Debugged. You do not have permission to debug the server. The debugger is not properly installed. Unable to start debugging. Access is denied. Could not start ASP.NET or ATL server debugging. Server side-error occurred on sending debug HTTP request. The server does not support debugging of ASP.NET or ATL server applications. Access is denied. Verify that you are an administrator or a member of ... ... ma anche se non ha mai funzionato già da dopo l'installazione, per documentarsi in maniera comprensiva delle varie casistiche e delle relative contromisure le spiegazioni sono in...

Lavorare in Team: delega e fiducia

  Lavorando in Team e a volte guidando un Team ho avuto modo di verificare quanto sia importante la capacità di delega.   Se la guida del Team non è capace di (e quindi non vuole) delegare ad altri parte dei compiti e delle decisioni diventa il collo di bottiglia che limita le prestazioni del Team (lo stesso accade nella guida delle aziende che raggiunta una certa dimensione, nonostante le capacità e la preparazione delle persone coinvolte smette di crescere, come accennavo qui).      Sapere cosa e quanto delegare ad uno specifico membro del Team è importante, il compito deve essere...

Esperienza di Refactoring con ReSharper: resoconto

Clicca il titolo per leggere tutta la storia. Sono molto interessato a conoscere i commenti di altri utenti di ReSharper, di utenti di altri tool di Refactoring x .NET e anche dei tool di Java.

I namespace Alias sono utili?

Gli alias di namespace gli definisco nel codice così using sysDat = System.Data; using sysSql = System.Data.SqlClient; using sysXmlSrl = System.Xml.Serialization; using sysRtmSrl = System.Runtime.Serialization; e quindi per indicare il tipo DataRow scrivo sysDat.DataRow. Se invece nel codice scrivo using System.Data;  posso anche dimenticarmi che esiste il namespace System.Data e per indicare il tipo DataRow scrivo DataRow e basta.   Quando disegno il codice (sia up-front che col refactoring) uso i namespace per organizzare i tipi (classi, enum, etc.) raggruppando quelli logicamente correlati (un EventArgs insieme al suo evento, il tipo Spedizione insieme all'enum TipoSpedizione, etc.) [1]. Quando poi dichiaro, istanzio o referenzio quei tipi, il namespace in cui sono...

Eventi abstract e virtual e stranezze del compilatore C# !?!

  In C# quando un evento è dichiarato abstract in una classe, in quella classe non è possibile ne testare se l'evento è null e nemmeno notificare l'evento (errore CS0079, The event can only appear on the left hand side of += or -=).   Dichiarandolo virtual nella classe base e facendo l'override nella classe derivata, quando l'evento viene notificato dalla classe base vengono ignorate le sottoscrizioni fatte dalla classe derivara (il compilatore crea due field distinti e privati su cui registrare le sottoscrizioni, uno per la classe base e l'altro per la classe derivata).   Dichiarando l'evento abstract e specificando gli accessor(1) add e remove, quando si indica il body degli...

Quando ASP.NET ostacola il buon disegno !

   Nel implementare una applicazione uso gli oggetti del framework .NET, ovviamente! Per quanto cerchi di applicare DIP (il principio di buon disegno OO chiamato "Dependency Inversion Principle") il framework finisce comunque per avere un ruolo nel facilitarmi o complicarmi l'implementazione delle scelte di disegno che ho fatto.     Questi i due casi in cui ASP.NET mi ha reso complicata o impossibile una buona scelta di disegno OO: Cosa? Estrarre delle nuove classi da una classe (ossia fare Refactoring) quando il codice  diventa troppo corposo e complicato e parti di codice sono duplicate e fare evoluzioni (togliere bug, aggiungere o cambiare funzionalità) richiede di intervenire a macchia...

[OT] Cliente Telecom Italia Business... tentativo di truffa 3!!!

Conoscete qualche altro operatore che consigliereste? Cliccate il titolo e lasciate un commento.

[OT] Cliente Telecom Italia Business... occhio alle truffe!!!

Questo post Fa parte di una serie di 6 disavventure con operatori italiani di telefonia e internet Ci trovi info e link utili ad affrontare problemi simili Telecom Italia : occhio alle truffe!!!,  tentativo di truffa 3!!!, tentativo di truffa sventato!, Odissea nel call center Tele2 : provider a metà???, Unplugged (libero da Tele2) Questo Sito Mi chiamo Luca Minudel e sono appassionato di informatica In questo sito trovi anche post su Creatività - Comunicazione - Motivazione - Leadership - Innovazione - Team Building - Negoziazione E se ti interessi di informatica professionale: Agile - Lean Agile - Disciplina - Progettazione Software - Complessità   -...

Fai il consulente... rassegnati... ;-)

Ecco la risposta all'interessante post di Lorenzo:  Fai il consulente... rassegnati... ;-) _____________ Argomento molto interessante ! ! ! Provo a rispondere raccontando la mia esperienza personale. > ... prendo ordini da uno che  ... solo perchè lui è dipendente della società che mi da lavoro... cerco di decidere gli obiettivi insieme al cliente, di renderlo consapevole delle diverse possibilità e delle loro conseguenze (valtaggi/svantaggi) di coninvolgerlo nelle scelte. cerco anche di tenere chiari i rispettivi ruoli, gli input che ogniuno deve dare all'altro e gli output che devono essere prodotti e quindi le rispettive responsabilità. cerco di tracciare in ogni istante lo stato di...