Search Share Home Devices Settings


Due nuovi plug-in per TFS da Telerik e Imaginet

(c) Lorenzo Barbieri - 10/09/2009

Non ho tempo di provarli, attualmente sono in Beta, ma sembrano molto interessanti:

TFS Work Item Manager e TFS Project Dashboard

Il bello è che sono completamente gratuiti.

Ecco alcune funzionalità:

  • Work Item grid filtering, grouping, and aggregation
  • Area and Iteration filtering using single and multi select modes
  • Filter query results using a tree of areas or iterations
  • Unique Task board view of work items independent from any process template
  • Print work item cards for the board in your room
  • Iteration schedule
  • Paste clipboard contents into a work item
  • "New Query by example” saves your query for other team members
  • Search the title and description of query results as you type
  • Built with RadControls for WPF
  • TFS Project Dashboard is a unique stand alone console that connects to your Team Foundation Server and pulls workload data directly from there to be displayed as various widgets.  The application shows all important indicators in real time at a glance – build history, recent check-ins, assigned tasks, bug history, and more.

Grazie a Giulio per la segnalazione.

Technorati Tags: ,

Tags: TFS Plug-in

Si riconoscono lontano un miglio le UI fatte dai programmatori…

(c) Lorenzo Barbieri - 06/09/2009

Perchè hanno lo stesso stile dei commenti che “mediamente” vengono scritti dai programmatori.

Che differenza c’è tra:

image

e:

/// metodo che calcola il saldo del conto “conto”

public int CalcolaSaldo(int conto)

{

}

😊

P.s. non ce l’ho con SubText (tra l’altro sto ancora usando una build vecchia, magari il messaggio è già stato aggiornato/rimosso), ma quando l’ho visto è stato un po’ come la goccia che ha fatto traboccare il vaso delle varie applicazioni con “help inutili” che ho usato in questi giorni…

L’importanza della “rete” e della “grandezza dello stagno”…

(c) Lorenzo Barbieri - 06/09/2009

L’altro giorno ho visto questo post stupendo, e mi sono preso un po’ di tempo per leggerlo e rileggerlo con calma…

Già le prime righe mi hanno mostrato “nero su bianco” una serie di idee, di convinzioni che avevo ma su cui non mi ero mai concentrato adeguatamente.

Più ci penso e più sono convinto che prendere un sacco di certificazioni Microsoft “senza barare”, diventare MCT, partecipare alle WPC e ai TechEd (prima come semplice “guest” e poi in maniera attiva), partecipare ai Newsgroup, essere premiato come MVP e entrare in Microsoft faccia parte del desiderio di “ingrandire” la mia rete di conoscenze, sia nel senso di cose che so, sia nel senso di persone che conosco, e di nuotare in “uno stagno sempre più grande”…

Ora penso di essere in uno degli stagni più grandi del mondo, in compagnia di un sacco di pesci “enormi”, dai quali posso solo imparare.

Nell’ultimo periodo può sembrare che la mia “crescita”, la volontà di sapere e condividere, la volontà di fare nuove esperienze, la volontà di “volare più in alto” si sia fermata.

In verità ho consumato molte energie facendo altro, sia a livello personale, sia a livello “lavorativo” in senso lato.

Ho conosciuto molte persone, mi sono dedicato a cose a cui prima non davo importanza, ho cercato di cambiare il modo di pormi nei confronti di persone che prima non avrei mai frequentato, per “incapacità” o per “paura”.

La strada è lunga… anzi… lo stagno è grande… e un “pesce piccolo” (non di certo come dimensioni reali… 😊) deve stare attento… ma la voglia di nuotare è tanta…

Ora sono cambiate le unità di misura, gli obiettivi, e anche “il fondale”,  per cui è cambiata anche l’immagine che si vede dal di fuori… ma questo è naturale…

Bene… dopo tutte queste mie parole, spero che vogliate leggere anche il post che mi ha dato il LA:

A friend of mine gave me the following advice … you’re the average of the 10 people you spend time with.  Looking back through my life, I could see how impactful that guideline really is.  I know I’ve grown the most, when I’ve surrounded myself with the best.  Whenever I feel like a big fish in a small pond, I try to change my container.  Partly why I joined Microsoft was to change my container.  Aside from a new adventure, I wanted to be a small guppy in a big ocean and I wanted to be surround myself with people who were better at just about everything.  Trial by fire.

Your Network Enables or Limits You
You can actually think of your network as a container that enables or limits you.  You’re the sum of your network and you are who you hang with.  You end up modeling your friends.  They can grow you, or they can hold you back.  It influences what you think about, how you feel, and what you do.  While you can rise above any challenge, the key is to find as many sources of support and build a firm foundation for your success as possible.

Proven Practices
Here are some key practices I that have served me well:

…CUT…

Leggete il resto alla fonte: You’re the Average of the 10 People You Spend Time With

Per chi legge i post di We Love Raf! via aggregator…

(c) Lorenzo Barbieri - 03/09/2009

Ricordatevi che sul sito c’è la possibilità di votare i post che preferite… per cui… fateci sapere quali sono i vostri preferiti, soprattutto nei prossimi giorni quando rimetteremo su anche i post “storici”… 😊

Windows 7 HouseParty!!!

(c) Lorenzo Barbieri - 03/09/2009

Io mi sono iscritto… e voi?

In ogni caso (che venga estratto o meno) organizzerò a Ottobre un Party Windows 7 in qualche bel locale… eventualmente potremmo anche “federare” più Party e organizzare un bel festone… che ne dite? 😊

…CUT…

In occasione del lancio, previsto per il 22 ottobre prossimo, potrete organizzare a casa vostra una festa con almeno 10 amici e vi garantirete la possibilità di avere in anteprima una scatola piena di sorprese:  materiali per l'occasione (tovaglioli, poster, etc...) e una copia in edizione limitata di Windows 7 firmata da Steve Ballmer.

Tutto il materiale che riceverete sarà gratuito. Il vostro impegno dovrà essere quello di: iscrivervi, organizzare la festa con il materiale inviatovi, installare Windows 7, invitare i vostri amici, spiegare loro le nuove caratteristiche di Windows 7 e condividere con noi i momenti più belli.

Per assicurarvi tutto questo registratevi subito sul sito di HouseParty e seguite le istruzioni.

La disponibilità dei posti è limitata, vi consigliamo quindi di affrettarvi!

Fonte: Windows 7: organizzate una festa per l'arrivo del nuovo sistema operativo Microsoft e lo riceverete direttamente a casa

Technorati Tags:

Tags: Windows 7

Torneranno i post vecchi su We Love Raf! ?

(c) Lorenzo Barbieri - 03/09/2009

Si… Stay tuned… 😊

Nel frattempo… preparate quelli nuovi… 😜

Dopo una lunga trattativa con il governo americano…

(c) Lorenzo Barbieri - 03/09/2009

…il mito è TORNATO!!!

Fonte: www.weloveraf.com

Feed: Subscribe

Il mito sta tornando!!!

(c) Lorenzo Barbieri - 02/09/2009

Annunciate nuove sessioni alla PDC 2009

(c) Lorenzo Barbieri - 02/09/2009

In bold quelle che mi interessano di più… indovinate di cosa trattano… 😊

Some more sessions have just been announced for PDC09 (Nov 16-19, LA Convention Center). The current session list is available. Below I’ve listed just the latest additions.

  • Advanced Diagnostics, Historical Debugging and Test Automation
  • Advanced Microsoft SQL Server 2008 R2 StreamInsight
  • Code Visualization, UML, and DSLs
  • Developing Advanced Applications with Windows Azure
  • Developing Rich Reporting Solutions with Microsoft SQL Server 2008 R2
  • Developing Solutions for Microsoft SharePoint Server 2010 Using the Client Object Model
  • Developing Solutions with Business Connectivity Services in Microsoft SharePoint Server 2010
  • Document Assembly and Manipulation on Microsoft SharePoint Server 2010 Using Word Services and Open XML
  • Embodiment: The Third Great Wave of Computing Applications
  • Extending Internet Information Services (IIS) 7.x
  • Future Directions for C# and Visual Basic
  • Introduction to Microsoft SQL Server 2008 R2 StreamInsight
  • Networking and Web Services in Silverlight
  • Patterns for Building Scalable and Reliable Applications with Windows Azure
  • Patterns for Building Scalable and Reliable Applications with Windows Azure
  • Scaling out Web Applications with Microsoft SQL Azure Databases
  • Scaling out Web Applications with Microsoft SQL Azure Databases
  • Scrum for Microsoft Visual Studio Team System
  • Software + Services Identity Roadmap Update
  • SQL Azure Database: Under the Hood
  • Storing and Manipulating Blobs and Files with Windows Azure Storage
  • Storing and Manipulating Blobs and Files with Windows Azure Storage
  • Using ADO.NET Data Services
  • Using ADO.NET Entity Framework
  • What’s New for Windows Communication Foundation 4
  • Windows Azure Monitoring, Logging, and Management APIs
  • Windows Azure Present and Future
  • Windows Azure Tables and Queues

Early bird pricing ($1595) is available until 15th September after which the price is $2095. This year there are additional options such as a one day pass (probably not of much interest to people outside the US but I thought I’d mention it anyway).

Registration and pricing details can be found here.

Technorati Tags: pdc,pdc09,microsoft,developer,conference

Fonte: More Sessions Posted for PDC09

Task, schedule e rischi

(c) Lorenzo Barbieri - 01/09/2009

Come ogni primo del mese, Eric Brechner (uno dei miei blogger preferiti) ci delizia con un’altra chicca, questa volta sulla differenza tra “gestire i rischi” e “rispettare un commitment”…

…CUT… Software engineers do this all the time. They come up with a development schedule, unexpected issues come up, and they end up being late. Instead of informing their managers of the delay, they avoid facing conflict, rush the work, sacrifice quality, and slip the schedule, all with little control or visibility. It's the opposite of what managers should want, yet those same managers insist on following the schedule precisely. Why? Because most managers and engineers don't distinguish between the two types of scheduling—meeting a commitment and managing risk.

Those who understand binary and those who don't

Yes, that's right. There are two types of scheduling and project management.

§ Meet a commitment. You made a commitment to customers or partners and you must meet it at the quality and time period promised. Period.

§ Manage risk. There is a mix of critical and desirable work. People can make bad choices. Issues can arise. You must manage risk to ensure critical work gets done.

…CUT…

Just don't confuse the high-level schedule with the low-level tasks. If you treat the low-level tasks like your high-level commitments, your engineers will take shortcuts and drive too fast. Instead of managing risk, you might cause them to crash one of your critical tasks, which in turn breaks your high-level commitments. Use the right tool for the right level. You'll sleep better at night.

Tutto il resto alla fonte: Right on schedule

Tags: Eric Brechner Time Management Risk Management