[Team System Conference] Prima giornata di sessioni

La prima giornata di sessioni è piuttosto tranquilla, il terrore viene solo quando ci fanno subito firmare un foglio che dice più o meno che "in caso di indidenti e anche di morte non possiamo reclamare". Si è tutto vero, ma questo ve lo racconto dopo!

Siamo sotto i duecento partecipanti, la keynote, è proprio una introduzione all'Application Lifecycle Management.
Ottimo il concetto takeaway: ALM è una cultura.

ALM è così tanto una cultura, che impone cambiamento di comportamento, impone metodo e regole.
L'host è notevole, Andrew Kass, giusto un GM (General Manager) della Developer Division di Microsoft Corporation.

Di alcune sessioni non posso neanche dire il titolo, per motivi diversi dall'NDA. Ma niente di sconvolgente.
Chiude la giornata Liz Tassey (caruccia...), che è Group Product Manager di Microsoft US, su una panoramica dell'Application Platform e sui movimenti futuri, qualche indiscrezione anche qui niente di che.
Ma molti spunti per slide per i miei corsi...quello si! :-)

Le sessioni finiscono alle 3 e mezzo, perchè dopo si gioca...ma si si gioca pesante!
(to be continued)

[Team System Conference] Approdato a Bellevue...

...Dopo 10 ore di viaggio e ben quattro film visti nell'attesa. Non ce la facevo più.
Bellevue Downtown è veramente carina, disegnata con garbo, fontane dappertutto. Ottimo disegno urbabistico.
Ma chi se ne frega dell'urbanistica...fa lo stesso tempo di Milano ma qui le ragazze sono rigorosamente a maniche corte. (Voto 9)
Oggi la giornata è spensierata. Relax totale.

Domani si inizia.

Tra due giorni si parte per Redmond...

Per la precisione Bellevue, proprio accanto, per uno splendido evento su Visual Studio Team System. Vado in rappresentanza di ObjectWay, e le tre giornate saranno dedicate a sessioni tecniche e di business sull'Application Lifecycle Management, il mio pane quotidiano dell'ultimo anno e mezzo.

Non credo che ci saranno sessioni sotto NDA, per quanto possibile cercherò di tenere aggiornato il blog per qualche "news" fresca dal nuovo continente.

washington-bellevue

{Gli eroi sono qui}...solution

Ecco la soluzione al quesito! Ma partiamo dal principio...
La prima fotografia che abbiamo fatto assieme è questa:
Raf 006

Miss IT stranamente si è stupita del fatto che non stessi facendo lo scatto con la polaroid come ricordo...tseeee...."altro che polaroid...tu finisci nel mio blog" sono state le mie parole...seguite da un..."occhio che ti sto per prendere in braccio"...ed ecco il momento immortalato:

missit_in_braccio

Il particolare adesso è evdente :-)
Ma non finisce qui.

Ecco un paio di foto scattate al solito angolino "Ask the Expert" capitanato dal sempre presente ALead.

Raf 008 Raf 009
Ecco qualche scatto con Sara e Valeria di Microsoft...

Queste due foto mostrano con piacevole "evidenza" che l'ATE non è solo frequentato da incalliti programmatori.
Cioè intendiamoci, quelli si ci sono, ma a quelli risponde sempre Raf. :-)

PS1: Le foto sono di Ricky e Raf...grazie!
PS2: Mauro ne hai anche tu? passale!

db4o LINQ Provider

Per db4o ecco una bella notizia. Un LINQ query provider che trasforma le interrogazioni in SODA.

Hot of the presses! A new project just hit our main .net repository: Db4objects.Db4o.Linq. An optimizing linq provider for db4o.

Linq expressions are analyzed and optimized down to db4o's fast querying interface: SODA. Whenever a suitable translation cannot be found the query executes as a plain Linq for Objects query (a predicate that is tested against every object of the specified type).

[cut]

Complete code for the example can be found here.

JB wrote a great critique of our implementation which I highly recommend.

Attendiamo adesso un buon provider per NHibernate...
Ma un mio caro amico ci sta lavorando su...vediamo che tira fuori :-)

 

Post originale:
Linq is here!
Rodrigo B. de Oliveira
Tue, 12 Feb 2008 12:30:00 GMT

Web Client Software Factory 2.0

Siamo arrivati alla 2.0 finalmente, disponibile ovviamente per Vs2008 e .NET 3.5.

Ecco un po di Highligth dal post di Glenn Block:

  • Runs on Visual Studio 2008 and .NET 3.5
  • New stand alone Guidance Assets that you can pull into your existing sites without the entire factory. (Currently only for Visual Studio 2005, but will be revved for Visual Studio 2008)
  • Adds support for ASP.NET AJAX and new AJAX extenders
  • A boat load of new Quickstarts and How-Tos
  • New Order Management Reference Implementation
  • Significant perf enhancements

WCSF 2.0 has something for ASP.NET developers everywhere. We've done a bunch of work adding new capabilities that you can pull into your existing ASP.NET sites without needing the entire factory. This means if you don't want to commit to using the entire factory in your apps, you don't have to!

Thanks foremost to my team, and all the partners, advisors and customers who helped make this a reality.

Download the bits from the landing page here.

GO!

Web Client Software Factory 2.0 shipped!
gblock
Thu, 28 Feb 2008 23:15:19 GMT

{Gli Eroi sono qui}...Indovina il particolare

indovina_particolare

Provate a indovinare il soggetto nascosto!
Lunedì la soluzione...

Objectway alla ricerca di personale...

Come già detto da Lorenzo, Objectway, la nostra società sta cercando personale per l'area Microsoft.

A tutti quelli che fossero interessati a lavorare nel nostro team dico: Fatevi sotto!
I requisiti li ha già esposti Lorenzo nel suo post.

Architetti sullo snowboard [Parte 1 e 2]

Parte 1

Premessa: Io non ho mai toccato la neve con sci o qualsiasi altra diavoleria.
Ma sotto la direzione artistica dello sciur Ugo alla fine mi sono fatto convincere a fare snowboard.

Il menù della prima giornata è semplice da raccontare:

1. Lezioni su come cadere e "NON" farsi male.
2. Cadere e farsi male
3. Cadere e farsi molto male.
4. Entro, esco, faccio restart del sistema.
5. Continuo a cadere.
6. A sto punto comincio a cadere anche piuttosto bene.

Fine della giornata: sono tutto rotto, ma ci siamo divertiti un casino.
Da parte sua Imperugo, fa già le trottole, io non posso fare altro che allenarmi.

 

Parte 2

Seconda uscita con l'IronTeam di MTV e tutti a sciare (di sola architettura non ci possiamo campare)!
Ugo si è fatto un bel po di giornate allenandosi con un campione nazionale di snow (così non vale), quindi sta troppo avanti.

Il mio menu personale della giornata prevede:

1. Refresh di come stare in piedi senza farsi male
2. Comincio a non cadere...quasi non ci credo
3. Comincio a fare pure le curve...quasi sono commosso.

Il fatto è che Imperugo è avanti di qualche anno luce e lui si diverte ad andare sui muretti (guardate il video...spettacolo!)
Ma prima o poi ce la farò anche io.

Qualche foto ricordo:

I principianti, Io e Simone: 
16022008174
Sciur Ugo in fase di relax:
16022008166
Tutto l'IronTeam di MTV (Io, Simone, Mauri, Elena, Andrea (detto il Preside) e Ugo:
DSCN0823
Io ed Elena in perfetto stile "Speaker Idol":
DSCN0827

Mastering C#, LINQ to SQL ed Entity Framework...manca una settimana

Tra 7 giorni esatti partiamo con le tre giornate di Mastering basate su C# e LINQ, LINQ to SQL ed Entity Framework, quindi novità del linguaggio C# e applicazioni pratiche su ORM (qui l'agenda completa).

La sala è già piena, se qualcuno fosse interessato c'è un solo posto rimasto a disposizione.
Ho ricalibrando un po i tempi, ho messo più spazio per gli Standard Query Operator e tagliato meglio gli esercizi. Farò vedere come vivere "con" e "senza" designer e tireremo assieme le conclusioni.

A lunedì!

Ruotate le dita...unite le falangi...

Il popolo bulgaro ci ha regalato il pipppero,
adesso sappiamo come ricompensarlo...

Rigorosamente sotto NDA...ma appena posso vi svelo il segreto!
Questo post non è OT...:-)

Articolo su Architettura di Linq to SQL

E' appena stato pubblicato un mio articolo su msdn su LINQ to SQL e su un paio di aspetti relativi al Runtime e al DataContext, il cui uso corretto permette di applicare in modo scalabile ed efficace il framework in architetture applicative.  
Il link: http://www.microsoft.com/italy/msdn/risorsemsdn/sql/linq_sql.mspx 
Qualsiasi feedback è graditissimo!

INETA Speaker!

Il 2008 mi ha portato questa splendida notizia: sono entrato nello Speaker Registry Italiano di INETA
il problema è che a guardare la pagina qui referenziata mi viene da rabbrividire...
Il fatto che io stia in mezzo a quei tre mostri sacri vuol dire che ci deve essere stata una sorta di anomalia nel sistema :-)
Meno male che ci sono i bug.
Ma è anche vero che: "La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita" (cit. la mamma di F.Gump).

Per tutte quelle community che si volessero avvalere di speaker INETA, possono farlo ma non conosco bene la procedura, basta chiedere a lorenzo, se non ricordo male tra le caratteristiche richieste se non sbaglio c'è qualcosa di simile:

"...Non basta l'organizzazione dell'evento, ma ci vuole anche una organizzazione del post evento. Sono preferibili i posti dove si servono latticini campani..."  :-D

Ci si deve divertire no?



PS: grazie Matteo per la correzione sulla scatola di cioccolatini! :-) Mitico Forrest Gump....

Mastering C# 3.0, Linq to SQL ed Entity Framework

Nuovo anno, nuovi eventi in Objectway...
Sto preparando in questi giorni il materiale di questo workshop, che a differenza degli ultimi tenuti nell'anno 2007 è di 3 giorni.
Ci sarà un sacco di roba da vedere... Ecco l'abstract, l'agenda e qui l'iscrizione...
Segnatevi la data...25-26-27 Febbario 2008.

Tre giornate dedicate agli ORM di casa Microsoft, con un aggiornamento iniziale alle novità del linguaggio c# 3.0, che abilitano la possibilità di usare Linq, con confronti di feature e confronti prestazionali, usi in scenari 3-tier, SOA, pro e contro...sto veramente macinando tutte le informazioni possibili e immaginabili.

Nell'attesa sto scrivendo anche alcuni articoli su questi argomenti...
A breve qualche notizia più precisa...:-)