marzo 2007 Entries

Su Connect trovate la nuova versione delle Additions per Linux, con il supporto per SuSE Linux Enterprise Server 10: 

The Virtual Machine Additions for Linux were updated to version 1.2 yesterday.  They were last updated on the 16/10/2006.  You can download the additions from Microsoft Connect and a snippet is below:

This package contains the Virtual Machine Additions for Linux, for use with Virtual Server 2005 R2.
VERSION 1.2 - now with support for SuSE Linux Enterprise Server 10

Leggete tutto alla fonte: Virtual Machine Additions for Linux 1.2

Ecco qui le istruzioni: 

How can I convert my commercial license to an unlimited license?

  1. Download the new Unlimited License
  2. Extract the downloaded zip file to <TeamPlain-Installation-Folder>\Web\App_Data\Settings directory * and overwrite the existing Licenses.xml file
  3. Restart IIS

Fonte: Free Unlimited License for Current Customers

Sono riuscito a far funzionare la Fast Mobile Card di 3 sotto Vista.

Ho scaricato i driver per 2000 e XP, ho selezionato di eseguire il setup in compatibilità Windows 2000, ho fatto Windows Update (ci sono i driver nuovi per il modem e la secondary com port) e lancio il Mobilink con Run as Administrator.

Ci ero riuscito sulla RC2, ma per motivi che non ho ancora capito non mi andava sulla RTM. Ora funziona perfettamente.

Unico problema è che per disconnettersi bisogna chiudere il Mobilink, altrimenti si ricollega immediatamente.

Ma sono felice lo stesso così... smile_regular

posted @ mercoledì 28 marzo 2007 16.12 | Feedback (3) | Filed Under [ Windows ]

Me lo appunto, ogni volta ci casco... smile_regular 

Visual Studio Profiler has a standalone installation: look for vs_profiler.exe in the Visual Studio installation CD/DVD. Installing that package allows users to collect, analyze and report performance data from command line. The package does not include any GUI. It is light-weight installation, suitable for production or testing environments.

See the following article for more details on how to profile applications from command line:

http://msdn2.microsoft.com/en-us/teamsystem/aa718871.aspx

If you are just getting started with profiling in VSTS, you may want to check out Jeff Atwood's quick walkthrough of profiling from the GUI: Simple Profiling with Team Developer.

Fonte: VSTS profiler: Installing only the command line tool

...o almeno è quello che spero vedendo il post precedente...

To the beta users: you may notice that a few pieces of the unit testing puzzle is missing from the Pro Versions of Beta 1

Speriamo... smile_omg

Non lo immaginava nessuno (smile_angel) ma ora è ufficiale... dopo che era già pubblico in alcuni post "ben nascosti" su Channel 9 e annunci dati sotto il "solito ..."

Due to popular demand we have decided to add the majority of the unit testing features of Team System to the Pro Sku of Visual Studio.  With the release of Orcas, the support for authoring, generating and running unit tests, will become available to the users of the Pro Sku of Visual Studio. Pro customers will also take advantage of the some of the unit testing improvements we have added into Orcas, specifically generating for generics, performance improvements, the ability to unit test devices and better IDE integration (I’ll try my best to blog on the details soon)...

To the beta users: you may notice that a few pieces of the unit testing puzzle is missing from the Pro Versions of Beta 1 – specifically, authoring test lists, remotely executing tests and generating code coverage results.  We have been debating if some of these features should also trickle down and would be very interested in your feedback.  

Fonte: Unit Testing Trickling into Pro!

E' uno dei tool più utili in assoluto per chi fa il trainer/speaker:

ZoomIt v1.3: This update to ZoomIt, a screen zooming and annotation tool for technical presentations, adds several break timer enhancements, including the ability to position the timer on the screen, make the break timer screen transparent, and play a sound when the timer expires.

Fonte: ZoomIt & Forum Lock-down

posted @ martedì 27 marzo 2007 20.03 | Feedback (1) | Filed Under [ Windows ]

Ecco la prima beta per chi non vuole o non può usare il Team Explorer: 

A common theme we've heard from our users is the desire to be able to work offline (in the "edit-merge-commit" style) when working on their CodePlex projects. Six months ago, we started working to write such a client that would integrate with our existing TFS server infrastructure, and today we've released our first beta of the client.

The CodePlex Client is a command line client for Windows, and requires .NET 2.0. The online documentation is available here.

Continua alla fonte: Announcing the CodePlex Source Control Client

Me le ha appena passate Lica, sono fatte al party al museo della Boeing:

Grazie 1000 Lica smile_wink

Tanti auguri a te... tanti auguri a te... tanti auguri Visual Studio... tanti auguri a te!!! cake 

No, that's not the name of a new feature coming in Visual Studio code name "Orcas" or Visual Studio Team System code name "Rosario". March 2007 is the Visual Studio Decennial since it marks the 10th anniversary of the release of Visual Studio 97, the first release of Visual Studio. Microsoft PressPass has a page o'quotes from numerous Microsoft customers and partners (Comments on the 10-year Anniversary of Microsoft Visual Studio, March 2007), and Prashant Sridharan is celebrating the anniversary in his keynote this morning at VSLive! in San Francisco, where Sam Gazitt is making his on-stage debut.

Update: I'm happy to find a blog post by someone who attended the keynote. See Day 2, Keynote.

Fonte: Visual Studio Decennial

A dispetto del nome (un albergo sull'isola di Orcas, e anche il nome dello stretto che separa le San Juan Islands dalla terra ferma) la prossima "BIG" release di VSTS promette funzionalità da urlo (l'enfasi è mia):

  • Joint prioritization and management of IT projects through integration with Microsoft Project Server
  • Project management across multiple projects for proactively load balancing resources according to business priorities
  • Full traceability (inc. hierarchical work items) to track project deliverables against business requirements and the ability to conduct rapid impact analysis of proposed changes
  • Comprehensive metrics and dashboards for shared visibility into project status and progress against deliverables
  • Powerful new features to enable developers and testers to quickly identify, communicate, prioritize, diagnose and resolve bugs
  • Integrated test case management to create, organize and manage test cases across both the development and test teams
  • Testing automation and guidance to help developers and testers focus on business-level testing rather than repetitive, manual tasks
  • Quality metrics for a ‘go/no-go’ release decision on whether an application is ready for production and has been fully tested against business requirements
  • Rapid integration of remote, distributed, disconnected and outsourced teams into the development process
  • Easy customization of process and guidance from Microsoft and partners to match the way your team works
  • Improvements to multi-server administration, build and source control

Direttamente dalla RoadMap:

  • Beta 1 - 2nd Quarter, CY 2007
  • Beta 2 - Mid-year CY 2007
  • RTM - TBA

Dove per CY si intende "Current Year", in contrapposizione con il "Fiscal Year".

Ecco la Road map ufficiale: http://msdn2.microsoft.com/en-us/teamsystem/bb407307.aspx

Major Releases

Power Tools Releases

Service Releases

In particolare aspetto con ansia i Power Tools di VSTS Db Professional:

Team Edition for Database Professionals Power Tools

“Move Schema” Refactoring
Allows a user to right click on an object and move it to a different but existing schema

SP Rename Generation
Generate a new script that will contain sp_renames for all rename refactored objects that the user can then execute.

Data / Schema Compare Build Tasks
MSBuild tasks that can generate scripts as if the user had run the Data / Schema compare UI

Script Preprocessor
Expand SQLCMD variables and include files and command line version (sqlspp.exe) & an MSBuild version ( wraps the command line version )

API Access to Schema View
Insert / Update / Delete to schema View and list schema objects and their associated files

Data / Schema Compare Build Tasks
MSBuild tasks that can generate scripts as if the user had run the Data / Schema compare UI

Dependency Tree
Show the dependencies ( incoming / outgoing ) for selected objects in a new tool window

Static Code Analysis
A precursor to the functionality that will be in future versions of VSTS that will allow you to perform Static Code Analysis on T-SQL code.

Wildcard Expansion
Automatically expand the wildcard in a select to the appropriate columns.

Fully-Qualified Name Support
Automatically inject fully-qualified names when absent in a script

Schema Reporting
DBSpecGen functionality for the project system allows you to easily document your database schema.

Spettacolo!!! smile_teeth

Era ora... lo immaginavo già da tempo che era nell'aria, poi i primi rumors... ma ora è ufficiale...

Ora devo aggiornare le slide!!!

As part of this acquisition, we are now inviting users of VSTS to download the current version of TeamPlain for free from the devBiz Web site so that they can start using it immediately. Of course, all users will still require a TFS CAL. Within the next several months, we will also release an updated version of TeamPlain as part of the Microsoft Visual Studio 2005 Team Foundation Server Power Tool and we will be offering support through Microsoft Product Support and MSDN Forums.

E finalmente ora posso pronunciare il nome di Rosario... come chi... beh... questo Rosario...

PressPass: Can you tell us what’s next for Visual Studio Team System?

Harry: The next major release of Visual Studio Team System (VSTS), code-named “Rosario,” will be released following our “Orcas” release. This is a very exciting new release for us, since we are making significant investments to help software and business teams collaborate more effectively, ensure applications meet the quality bar for delivery, and improve team productivity during application development. We will be talking about this in more detail in the coming months.

E' troppo lunga e interessante per riportarne uno stralcio. La trovate qui: Impersonation isn't dangerous

posted @ lunedì 26 marzo 2007 6.34 | Feedback (0) | Filed Under [ Sicurezza ]

Ormai la mia posizione è nota, ma in questo post Get Latest on Checkout - now and in the future trovate tutta la storia completa, incluse le soluzioni disponibili per "Orcas", VS2005 e il MSSCCI provider.

Andrea, intendevi una cosa del genere mentre mi parlavi del tool per Mac sull'autobus verso SeaTac? 

After Vista Desktop Manager with 3D Cube effect!! here is Switcher.

Switcher requires Vista with Aero enabled and comes with 2 views: tile and dock.

Vista Desktop Switcher

Vista Desktop Switcher

Fonte: Vista Desktop Switcher

posted @ domenica 25 marzo 2007 16.59 | Feedback (0) | Filed Under [ Windows ]

Nooooooo, perchè fanno queste cose... una volta che il tool faceva la cosa giusta, ecco un add-in che ci riporta indietro nel tempo... smile_sad 

And again about the famous issue of the TFS version control – Get latest version on check-out. I hear this question from many customers which migrate from VSS to TFS – "How can we configure TFS to get latest version on check-out, like in VSS?". I wrote a little Add-In for VS2005 that performs silent GetLatest action when the user requests CheckOut. The Utility is configurable through the configuration menu which is located under the "Tools" menu of VS.

You can enable or disable the add-in action and configure the TFS server properties. This is the Beta version and not yet fully tested, so use it carefully. And please report me for bugs…

Fonte: TFS GetLatest version on check-out Add-In

Cavolo, non ci avevo pensato, ma questo ragionamento non fa una grinza!!! 

Do you space out your code so there are line breaks between the pieces of logic?  Why do you think this is necessary?  Typically this is done to separate chunks of logic so that they can be easily distinguished.  If it is a complicated enough chunk, then it may even make sense to put a comment at the top of the chunk...

Continua alla fonte: Whitespace is a code smell

Oggi rivedevo le statistiche del blog... è una cosa che faccio di rado, anche perchè in queste settimane mi sto dedicando ad altro... come molti avranno notato...

Comunque... a Febbraio ero convinto che mi avessero seguito circa la metà di chi aveva sottoscritto precedentemente il blog, ma ora posso essere ancora più contento...

Il post "Stasera aperitivo pre-WOW" ha ad oggi 874 Agg Views (ed è il più visto di quelli pre-Revirgination...), un post medio di fine febbraio ha circa 600 Agg Views, con picchi di 648...

So che molti penseranno "per la serie... eamechemmenefrega"... ma grazie a tutti... smile_regular

Domani, lunedì 26 marzo, a Segrattle ci sarà l'evento "Migliorare la qualità del software con Visual Studio Team System".

E' un evento organizzato da Microsoft e ObjectWay in cui mostrerò come adottando i prodotti della famiglia Visual Studio Team System e soprattutto una metodologia adeguata ai propri progetti e al proprio contesto è possibile aumentare notevolmente la qualità del software prodotto, oltre che ottenere molto più facilmente tutto il necessario per le verifiche necessarie delle certificazioni di qualità (ISO 900x, etc...).

Ci vediamo domani. Se non vi siete iscritti e volete comunque partecipare potete farlo qui (dove è visibile anche l'agenda completa della giornata), oppure potete presentarvi e iscrivervi direttamente alla reception.

P.s. la parte più importante (smile_teeth)sarà lo sfoggio della mia nuova polo da MVP di Visual Studio Team System, polo che verrà mostrata in anteprima mondiale... mica vorrete perdervela...

Se non vi basta il webcast che ho realizzato qualche mese fa, ora esiste anche il documento ufficiale: 

Here is the high-level overview:

  • Introduction
  • Parallel Development
  • Branching Defined
  • Creating Isolation in Team Foundation Server
  • General Branching Structure Guidance
  • Branching Strategies
  • Broad Areas of Branching Isolation
  • Creating Your Branching Strategy
  • Defining Your Code Promotion Model
  • Feature Crews: How Microsoft Does It
  • End-to-End Implementation Scenario
  • Appendix

Go check it out here:

http://www.codeplex.com/BranchingGuidance

Fonte: New Branching Guidance For Team Foundation Server

Grazie ad Alead per il post... Spettacolo... che bei "ricordi"... smile_omg 

.. del MVP Global Summit, postato su Soapbox, in tutta la sua bellezza!
Notare che tra i "featured" MVP si possono intravedere Andrea Montanari, Gianluca Hotz, me medesimo (:-), Alessandro Angeli, Riccardo Golia e molti dei Gladiators in una foto di gruppo

P.S: Includo una foto di BillG durante la keynote...!

Fonte: Il video di apertura..

Oggi ho fatto il turista (poi con calma posterò qualche foto), ma domani 20 marzo ci sarà la data pisana del tour "Ingegneria del software: dai requisiti all'architettura".

Vi aspetto!!!

Inizia a prendere sempre più forma il supporto per BPEL (lo standard per fare workflow di web services) in WF.

BPEL è supportato dai maggiori produttori, ed ora lo è (anche se ancora non ufficialmente) anche in WF.

Attenzione però... BPEL non è uno standard COMPLETO per il Workflow... e questo permette a tutti i produttori di realizzare estensioni che poi non sono facilmente portabili da un ambiente all'altro, rendendolo di fatto molto limitato.

Lo trovate qui: http://www.microsoft.com/downloads/details.aspx?familyid=6d0daf00-f689-4e61-88e6-cbe6f668e6a3&displaylang=en&tm

Il negozio per mancini:

Il bagno x l'intera famiglia all'aeroporto di Seattle:

Il distributore di cellulari all'aeroporto di Londra (fuori servizio...) e il caricatore di cellulari all'aeroporto di Seattle:

Le società di revisione dei C.V. che fanno pubblicità nel campus:

Buonissimi!!!

Beef & Cheddar Sticks... non ho neanche avuto il coragglio di aprirlo... smile_sick

E ricevi i prodotti di Newsgator a gratis... quindi ho preso FeedDemon, e i prodotti per leggere i feed online via cellulare, J2ME e WinMobile...

Alla faccia di "qualcuno" che l'ha pagato... smile_teeth

Me l'hai chiesta... eccola qui... smile_regular Tutta firmata dai membri del Team!

Di solito l'avevo fatto via messenger... ma una discussione fra nove persone con più di trenta mail in dieci minuti... ed eravamo tutti nella stessa stanza a seguire una sessione... smile_regular

Li ho comprati pure io!!! smile_omg  Chissà se passo la dogana... smile_regular

I remember trudging through piles of snow when I was little, knocking on my neighbor's doors taking (and then delivering) cookie orders.

Now if I want cookies, I have to go track them down. I just discovered that there's a list of where I can buy them all over vermont this week. (I just happened to think of it and it just happened to be this week!)

Fonte: It's Girl Scout Cookie time

Forse una mela sarà finalmente una mela e non più una pera... ma bisognerà dire ancora tante preghiere prima che questo avvenga...

No... non sto delirando... è colpa del "solito NDA"... smile_regular Ma credo che stavolta il presidente sarà contento... speriamo!

Dopo il primo quiz su chi è l'animale e su chi è Lorenzo... ecco il secondo quiz:

Cosa ci fa quel maiale in giro per Seattle? Beh... l'anno scorso era l'anno delle mucche (vi ricordate la Cow Parade che ho documentato da Boston l'anno scorso?), questo è l'anno del maiale... e questi sono i preparativi... un magazzino pieno di maiali da dipingere...

Finalmente quest'anno io, Janky, Michele e tanti altri potremo andare in giro senza problemi...

Il resto è sotto il "solito NDA"... smile_regular

O dormivo sotto un ponte... o non fregava niente a nessuno... ma... J# e il Java Language Conversion Assistant non saranno inseriti in Orcas.

Quindi chi usa J# come linguaggio deve passare a C#, o continuare a usare Visual Studio 2005.

Chi invece deve solo usare librerie Java da .NET può continuare ad usare IKVM.NET.

 Partenza prevista alle 6 del mattino, i pullman sono effettivamente partiti alle 6.30...

Fermata d'obbligo al conference center interno per la colazione, e poi via... verso il Building. Le sessioni si susseguono ad un ritmo serrato, e il contenuto tecnico è di altissimo livello, così come le novità che sono spettacolari.

Il pranzo alla "mensa" del Building è uno spettacolo, ad averne in Italia di posti così. All'esterno della "mensa" una cascata, spazi verdi, tavoli all'aperto, e anche la zona pranzo interna è piena di luce e di verde, forse le porzioni sono "troppo americane"...

Ora si ricomincia, ma prima un piccolo giro per il Building, dove ci sono tavoli da ping pong e videogiochi ad ogni piano, frigo pieni di lattine, ogni persona ha il suo piccolo ufficio e non gli open space che tanto spopolano da noi e che sono l'antitesi della produttività...

Mi spiego tante belle cose... peccato per il tempo, sempre nuvoloso...

P.s. a proposito del tempo... ieri stavo per comprare la maglietta "Got Rain?" cloud_rain

E forse anche di aggiornare un paio di articoli che ho scritto... Ma sono troppo felice!!! smile_omg

Italiani e Canadesi erano gli unici "identificabili"... noi grazie ad Alead, i canadesi per la divisa da hockey...smile_regular

Ecco altre foto dal convention center e dalla cena degli MVP EMEA:

L'anima geek non si smentisce mai... anche alle feste:

Fortuna che non eravamo tutti così... smile_regular

Questa è la prova... smile_regular

Però piove quasi sempre... stamattina quasi nevicava... smile_confused

E' un'emozione molto forte passeggiare nelle stanze dove viene creato tutto quello di cui parlo da un anno e mezzo... certo... prima o poi andrò anche in North Carolina a vedere i fari e a conoscere il team che lavora la... ma per ora sono troppo contento così!!!

Ha raggiunto le 10.000 view... smile_regular

posted @ mercoledì 14 marzo 2007 6.38 | Feedback (0) | Filed Under [ Personal ]

Lo trovate tra gli Ultimate Extras di Vista:

Tra le novità ci sono un fiore con l'ape, del plasma, un fiume e la pioggia, molto belli, soprattutto gli ultimi due:

Naturalmente animati a tutto schermo...

posted @ mercoledì 14 marzo 2007 6.02 | Feedback (0) | Filed Under [ Windows ]

Girando per Seattle abbiamo trovato delle impronte famose...


Non so quale delle due mi ispira meno fiducia... smile_confused

 

Almeno ci possiamo regolare... smile_regular

La vista all'arrivo in monorotaia e durante la passeggiata per raggiungerlo è notevole:

Ma il panorama da sopra è splendido...

Agli americani bisogna sempre dire tutto...


Alla faccia...  immagino il resto se queste sono solo le gambe...

Senza parole... smile_regular

Dopo il quiz di prima... ecco un altro esemplare di animale strano...

Seguito anche da:


Domanda... tra i due... chi è Lorenzo e chi è la mascotte degli MVP australiani?
So che è difficile... entrambi hanno il "marsupio naturale"... smile_regular
 
P.s. belle le mie scarpe nuove eh? smile_omg
Chi indovina il perchè di quei colori vince un premio speciale al prossimo workshop...

Senza parole:

Ed è proprio sotto all'Hyatt...

Solo un post veloce sul Party (dove mi sono divertito un sacco) e sul dopo party, con Michele a mangiare sushi...

Michele prima e dopo il conto (scherzo...)

Comunque... 5 piatti di sushi e il dolce... 17 dollari a testa... nulla... smile_omg

Ed eccoci in cima al Mt. Constitution:

Peccato per le nuvole... perchè da qui oltre a vedere tutte le isole di San Juan, si vedevano, Seattle, Vancouver e buona parte del Canada...

A questo punto siamo scesi e tra un cerbiatto e guidatori imbranati siamo riusciti a fare altre foto: