Dopo un operazione di refactoring, ecco I nomi assegnati ai servizi Windows Azure:
| Vecchio nome | Nuovo nome |
| Windows Azure Compute | Cloud Services |
| Windows Azure Platform - All Services | All Services |
| Windows Azure CDN | CDN |
| Windows Azure Storage | Storage |
| Windows Azure Traffic Manager | Traffic Manager |
| Windows Azure Virtual Network | Virtual Network |
| AppFabric Cache | Cache |
| AppFabric Service Bus | Service Bus |
| AppFabric Access Control | Access Control |
| SQL Azure | SQL Database |
| SQL Azure Reporting Service | SQL Reporting |
Sto mettendo “in produzione” (la beta ha la licenza Go Live) Team Foundation Server 11 Beta su una macchina con TFS 2010.
Per prima cosa occorre il SP 1 di Windows Server 2008 R2 e SQL Server 2008 R2 (è supportata anche la RC di SQL 2012).
Occorre, in questa versione rimuovere TFS 2010, mentre per la parte client non ci sono problemi a eseguire le due versioni side-by-side. Non occorre cancellare i database.
Il primo passo del wizard ci consente di selezionare l’opzione di aggiornamento automatico e installazione degli update tramite Microsoft Update per TFS: prima novità della versione 11.

L’installazione guidata ricorda un po’ quella di TFS 2010: la prima scelta da fare è sul tipo di installazione:
Basic è l’installazione minimale, senza SharePoint e Reporting SErvices. Consente di usare SQL Express o SQL Server come database:

Standard Single Server conesente di installare tutte le componenti su un unica macchina:
mentre Application-tier Only installa solo la parte relativa ai servizi utilizzando poi una seconda macchina per la parte datatabase:

Advanced consente di scegliere passo per passo I singoli componenti, riutilizzare componenti (ad esempio Sharepoint) già installati e così via.
Nel nostro caso scegliamo upgrade per aggiornare il TFS 2010 (ricordo che occorre disinstallare la versione precedente per poter arrivare a questo step):
Il primo passo di upgrade
Al termine dell’installazione si può installare il Build Service come per la versione attuale:

Il primo passo consente di effettuare una Review dell’installazione e un controllo sui prerequisiti:

Si procede con la scelta del database da aggiornare indicando il nome dell’instanza SQL che lo contiene e cliccando List Available Databses.

Scegliere il db di configurazione e prima di procedere, assicurarsi di aver effettuato un Backup: come recita la nota in basso, l’operazione non è reversibile.
Il passo successivo consente di specificare l’account da utilizzare per i servizi: nel mio caso utilizzao l’account creato per l’installazione precedente che, come da “manuale” si chiama TFSService:

Se si decide di utilizzare anche la componente Report di TFS, occorre lasciare selezionata la checkbox seguente e indicare gli URL per raggiungere

Indicare l’istanza di SQL che contiene il datawarehouse da aggiornare:

Anche per l’account associato a Reporting Services, mantengo la configurazione precedente utilizzando il classico utente TFSReports

Se si desidera utilizzare SharePoint, è sufficiente lasciare la checkbox selezionata nel passo seguente:

E ovviamente fornire i parametri di configurazione:

Al termine appare il classico riepilogo e sul “Next” successivo parte l’installazione.
In aprile, per chi se lo fosse perso è uscito un aggiornamento di Visual Studio 11 Beta, denominato: en_april_2012_updates_to_microsoft_visual_studio_11_beta_x86_x64_833169.
Alla prossima
Il nome dei servizi Azure cambia, i prezzi restano immutati. Il portale di Windows Azure, nella sezione “Billing” si presenta con una nomenclatura parzialmente rivista. Ecco l’elenco completo:
| Windows Azure Compute | Cloud Services |
| Windows Azure Platform - All Services | All Services |
| Windows Azure CDN | CDN |
| Windows Azure Storage | Storage |
| Windows Azure Traffic Manager | Traffic Manager |
| Windows Azure Virtual Network | Virtual Network |
| AppFabric Cache | Cache |
| AppFabric Service Bus | Service Bus |
| AppFabric Access Control | Access Control |
| SQL Azure | SQL Database |
| SQL Azure Reporting Service | SQL Reporting |
Il 19 giugno avremo l’ultimo DevCon Days, dedicato alle metodologie e pratiche agili applicate a Team Foundation Server e in generale a Visual Studio.
La giornata consente ai partecipanti di avvicinarsi in modo concreto e guidato alle pratiche Agile, sia dal punto di vista metodologico che dal punto di vista pratico.
Utilizzeremo Visual Studio e Team Foundation Server per gestire User Story, Iteration, Bug, Test Case, Build e Continuous Integration. Tutto questo, naturalmente, dopo che aver visto come queste pratiche sono in relazione tra loro e quali benefici portano al processo di sviluppo.
La giornata inizia illustrando quali sono le ragioni concrete che hanno portato alla nascita e alla rapida diffusione del modello Agile di sviluppo; continua poi andando nel dettaglio delle singole pratiche, ognuna delle quali viene calata nel contesto dello strumento utilizzato.
Durante l’intera giornata seguiremo il ciclo di vita completo di un piccolo progetto software organizzato in diversi layer, in modo da riproporre in concreto ogni singolo passo sia dello sviluppo che del processo Agile.
I partecipanti usciranno da questa giornata di formazione con delle solide basi sulle principali pratiche Agile e sui benefici che portano, e di come queste pratiche siano supportate da uno strumento come Visual Studio e Team Foundation Server.
Per tutte le info e l’iscrizione: http://devcondays.devleap.com/agendaagile.aspx
Per chi non sapesse di cosa stiamo parlando, riporto il comunicato ufficiale:
 |
.NET Campus 2012 è un evento tecnico gratuito per sviluppatori organizzato dal gruppo DevLeap in collaborazione con il gruppo dei Microsoft Student Partner e le Community italiane più attive per fornire a studenti e aziende sessioni tecniche tenute da speaker di fama nazionale e internazionale. La terza edizione si svolge a Roma il 21 aprile 2012. Di seguito alcune “features” della conferenza. - 48 sessioni tecniche tenute da speaker di fama nazionale e internazionale fra cui alcuni autori dei più importanti testi su .NET per MS Press
- Sei track tecnici con sessioni su Web, Data, Windows 8, Gaming, Windows Phone 7, Language, Application Lifecycle Management
- Un track dedicato alle donne con sessioni tecniche e di orientamento tenute da speaker del gentil sesso
- Un track dove gli sponsor possono presentare i loro programmi di recruiting oltre al contenuto tecnico
- Tre laboratori guidati su Windows Phone 7 e Windows Azure
Nella sezione Social del sito - Puoi pubblicare il tuo profilo per farti conoscere ed essere contattato dagli sponsor
- Trovi gli annunci di lavoro degli sponsor sul sito: puoi segnalare la tua candidatura direttamente dal sito.
- Concorso “progetti e idee”: il migliore verrà premiato con uno stage retribuito in Avanade
- Sul sito, nella sezioni media, trovi tutto il materiale per fare promozione
Corri a iscriverti: la conferenza è completamente gratuita e ricordati di portare il tuo curriculum! Inoltre, sul sito puoi vedere i video delle sessioni e interviste registrate nelle edizioni 2010 e 2011. Manda questa mail ai tuoi amici, dai anche a loro l'opportunità di conoscere l'evento ! | |
Buone notizie sui prezzi anche sul fronte Service Bus. Riporto testualmente:
We are happy to share that we are extending the period in which Service Bus will be offered at no charge through May 31, 2012. Beginning on June 1, 2012, our prices for Service Bus will be as follows:
- 0,071 € per 100 relay hours
- 0,0071 € per 10.000 messages
Starting on May 1, 2012, we will also update the SQL Azure Resource names that appear on your bill to better support the reduced pricing announced back on February 14. The table below summarizes the changes.
| Service Type Name | Prior Resource Name | New Resource Name |
| Web Edition | Database (db/month) | Database Units |
| Business Edition | Database (db/month) | Database Units (in 10s) |
The above new names will be reflected in the usage records and data that you download. This is only a name change – your price for SQL Azure is not impacted. Below is how many database units you will be billed for depending on the size of your database and our standard price for SQL Azure:
| Database Size | Price Per Database Per Month | Database Units (DU) on Your Bill |
| Up to 100 MB | Flat 3,5425 € | 0,5 DU |
| Greater than 100 MB to 1 GB | Flat 7,085 € | 1 DU |
| Greater than 1 GB to 10 GB | 7,085 € for first GB 2,834 € for each additional GB | 1 DU for first GB 0,4 DU for each additional GB |
| Greater than 10 GB to 50 GB | 32,5910 € for first 10 GB 1,417 € for each additional GB | 4,6 DU for first 10 GB 0,2 DU for each additional GB |
| Greater than 50 GB to 150 GB | 89,271 € for first 50 GB 0,7085 € for each additional GB | 12,6 DU for first 50 GB 0,1 DU for each additional GB |
Rilasciato da qualche giorno la versione allineata alla consumer preview di Windows 8: http://watwindows8.codeplex.com/
Riporto direttamente dal blog ufficiale:
· Windows Azure Storage Pay-As-You-Go pricing has been reduced by 12% ($0.14 to $0.125) 
· 6 Month Plans for Windows Azure Storage have been reduced across all tiers by up to 14%
· Windows Azure Extra Small Compute has been reduced by 50% ($.04 to .$02)
With these changes, a 24x7 Extra Small Compute instance with a 100MB SQL Azure DB costs less than $20 per month. The price of compute and storage continues to be consistent across all datacenters and Pay-As-You-Go customers will automatically see the reduced prices reflected (as of today) on their next bill; there is no action required. Please visit the Windows Azure Blog for more details.
Direttamente dal portale:
We are pleased to announce that effective March 8, 2012, we are lowering the monthly cost of Windows Azure storage from $0.14 per GB to $0.125 per GB, a savings of over 10%.
Last month, we announced a new billing model for SQL Azure. This new billing model lowers your cost per gigabyte by 48%-86% as you grow your databases greater than 1 GB. This new billing model also lowers the price of entry-sized databases that are up to 100 MB by 50%.
To continue our momentum of providing a low entry cost for Windows Azure, we have reduced our price of our extra small compute instances by 50%, also effective March 8, 2012.
Abbiamo pubblicato il Tweet Wall (http://www.dotnetcampus.it/Twitwall). Qualunque tweet che utilizza @dotnetcampus sarà visualizzato sul wall….postati numerosi !!!
Durante l’evento di Cosenza i tweet verranno proiettati alla reception.
La feature inserita nelle ultime versioni dell’SDK di Windows Azure consente una pubblicazione decisamente più rapida durante gli upgrade.
Si abilita dai settaggi del profilo di pubblicazione in un tab non troppo visibile a prima vista:

La velocità per un upgrade di una appliacazione (è l’applicazione per gestire le valutazioni del .NET Campus), è, come si può notare dal trace sottostante, è decisamente impressionante. In meno di 1 minuto e 24 secondi è stato fatto l’upgrade. Il resto del tempo, come si nota è il tempo di upload (sono oltre 20 MB di solution in quando ci sono i QR code di tutte le sessioni).
19:44:37 - Warning: There are package validation warnings.
19:44:37 - Preparing deployment for Robertob for ThinkAhead with Subscription ID: xxxxx
19:44:37 - Connecting...
19:44:37 - Verifying storage account 'dotnetcampuseval'...
19:44:41 - Uploading Package...
19:49:01 - Upgrading...
19:49:48 - Created Deployment ID: xxxxxx.
19:49:48 - Starting...
19:50:23 - Initializing...
19:50:23 - Instance 0 of role WebRole is ready
19:50:24 - Created Website URL: http://xxxxxxx.cloudapp.net/
19:50:24 - Complete.
Settimana scorsa è stata introdotto un nuovo taglio di database per SQL Azure: adesso è disponibile il DB di piccolo taglio da 100 MB (il log non viene computato su SQL Azure) al prezzo di c.a. 3,5 Euro/mese.
Inoltre il listino è stato rivisto al ribasso. Direttamente dal sito ufficiali:
| Database Size | Price Per Database Per Month | Cost Savings Web – Business |
| | |
| Up to 100 MB | Flat 3,5425 € | 50% | 95% |
| Greater than 100 MB to 1 GB | Flat 7,085 € | Same price | 90% |
| Greater than 1 GB to 10 GB | 7,085 € for first GB 2,834 € for each additional GB | 48% to 72% | 54% to 86% |
| Greater than 10 GB to 50 GB | 32,5910 € for first 10 GB 1,417 € for each additional GB | Not applicable | 75% to 76% |
| Greater than 50 GB to 150 GB | 89,271 € for first 50 GB 0,7085 € for each additional GB | Not applicable | 55% to 75% |
Dopo i due eventi del 2011 (DevCon Bootcamp e DevCon Conference), nel 2012 DevCon torna con alcuni appuntamenti di un giorno mirati ad approfondire singole tecnologie o metodologie.
Leggi la descrizione degli argomenti che ti interessano e iscriviti subito: i posti sono limitati e dopo il sold-out dell’ultima DevCon Conference non è mai troppo presto per registrarsi!
Architecting UI Layer in WPF, Silverlight, Windows Phone, Windows 8
14 Febbraio 2012
Luca Regnicoli
Proponi la tua idea di progetto o il tuo progetto avviato descrivendolo in 500 caratteri e accompagnandolo da due immagini rappresentanti l’icona ipotetica e qualche screenshot.
Gli screenshot possono rappresentare anche diagrammi di flusso, architetture, schizzi o bozze di progetto.
I progetti inviati verranno resi pubblici sul sito diventando visibili a migliaia di persone che potrebbero essere interessate a sponsorizzare la tua idea, veranno presi in visione dagli sponsor che potranno contattarti direttamente dal sito.
Le 5 migliori idee potranno essere presentate agli sponsor all’evento di Roma il 21/4 e l’autore del progetto più interessante riceverà uno stage retribuito in Avanade !!!
Visita la pagina Contest sul sito del Campus.
DevLeap supporterà il Codemotion, l'evento gratuito che si terrà a Roma
il 23 e 24 Marzo, aperto a tutte le tecnologie.
Fino al 3 febbraio 2012 sarà possibile inviare le proprie proposte di talk
per partecipare come relatori al programma della seconda edizione del Codemotion
Roma, l’evento aperto a tutti i linguaggi e tecnologie.
La seconda edizione del Codemotion sarà il 23 e 24 marzo 2012 con due
importanti novità: il prolungamento delle attività da uno a due giorni e la
contemporaneità dell’evento sia a Roma che Madrid.
La selezione delle proposte per il Codemotion Roma, pervenute tramite
l’apposito modulo sul sito dell’evento, avverrà con una valutazione a cura
dei rappresentanti delle community ufficiali italiane, legate ai diversi
linguaggi e allo sviluppo del software, che collaborano con il Codemotion Roma.
Le proposte selezionate saranno rese pubbliche nel mese di febbraio e verranno
inserite nel programma ufficiale del Codemotion.
Il Codemotion Roma si terrà il 23 e 24 marzo 2012.
L’ingresso
all’evento è come sempre gratuito.
Per ogni informazione: http://www.codemotion.it

More Posts
Next page »