BlogServiceHost.Create()

WCF & Friends - Il blog di Fabio Cozzolino

Recent Posts

Tags

News

Community

Email Notifications

6 Guys

Blogroll Italiani

Archives

Back from DotNetCampania !!!

Reduce dalla bellissima esperienza presso dotnetcampania, finalmente riesco a trovare un po’ di tempo per postare. GRAZIE!!! Anche se sono stato dei vostri per poco tempo, ho sentito aleggiare l’aria da community tipica di questi eventi. La partecipazione è stata secondo me ottima, la sala era piena, come testimoniano le foto, e la gente interessata a tutti gli argomenti trattati.

Alcune foto tratte da facebook:

Grazie a Michele e Alessandro per l’accoglienza.

Intanto ho pubblicato su skydrive le slides ed il codice utilizzati durante la mia sessione. Nei prossimi giorni saranno anche linkati dalla pagina ufficiale dell’evento.

Complimenti ragazzi.

WCF al Web Development Day di DotNetCampania

Ora è ufficiale e posso dirlo: al Web Development Day di DotNetCampania ci sarò anche io con una sessione interamente dedicata a WCF. Una bella collaborazione DotNetSide - DotNetCampania.

Nella sessione ci sarà spazio per qualche novità della versione 4.0, alcuni tips per migliorare l’utilizzo di WCF ma soprattutto cercheremo di capirne l’architettura per meglio sviluppare le nostre soluzioni.

Quindi, se vi trovate dalle parti di Napoli il 5 Febbraio, venite a trovarci, anche perchè l’agenda si presenta bella ricca di spunti interessanti.

Buon Natale a tutti !!!

Tanti auguri di buon natale e felice anno nuovo a tutti !!!

Il prossimo anno sarà pieno di novità, impegni, workshop e chi più ne ha più ne metta... intanto godiamoci qualche giorno di riposo...

AUGURIIIII!!!!

Rilascio di Visual Studio 2010 e .NET Framework 4

Slitta di qualche settimana la data di rilascio, inizialmente prevista per il 22 marzo 2010, di Visual Studio 2010 e del .NET Framework 4. A quanto pare i feedback sono numerosi e diverse sono le segnalazioni di problemi relativi alle performance:

"In order to make sure that these fixes truly address the performance issues reported, and to help validate them across the broadest number of scenarios and machine configurations, we’ve decided to ship another public preview release of VS 2010 and .NET 4 before we ship."

quindi l'annuncio con il fine proprio di migliorare il prodotto e non affrettarne l'uscita:

"The goal behind the Release Candidate is to get broad feedback on the readiness of the product.  In order to ensure that we are able to receive and react to this feedback, we will also be moving the launch of Visual Studio 2010 and .NET 4 back a few weeks."

Sicuramente una mossa saggia. Attendiamo quindi fiduciosi.

Community Tour 2009: Disponibile l’OnLine Feedback

Chi ha partecipato al nostro workshop che si è tenuto ieri può utilizzare il modulo di feedback online per lasciarci il proprio commento. Si tratta di 10 semplici domande ma che ci possono aiutare davvero tanto per migliorare la qualità dei nostri incontri. Ci vogliono davvero 2 minuti, basta poco che ce vo’ … Smile

Community Tour 2009: Grazie a tutti !!!

Ieri l’evento è stato davvero grandioso. Grazie, grazie, grazie !!! A Lorenzo e ad Andrea per aver fatto kilometri e kilometri di strada per venire a parlarci di Visual Studio 2010 e di CommunityTour_2009_Sala_1AppFabric Caching. Un grazie anche a Stefano che, tra mille peripezie dovute alla connessione ad internet, ha preparato una sessione ad alto contenuto tecnico.

Vito e Silverlight sono ormai un connubio senza dubbio sicuro e vincente Big Smile. Per la mia sessione sono invece soltanto dispiaciuto di non aver avuto modo di mostrare le demo sempre a causa della mancanza della connessione internet. Cercherò comunque di riparare in questi giorni pubblicando una serie di video che mostreranno proprio le demo.CommunityTour_2009_W7

Ringrazio tutti i partecipanti, davvero numerosi, che hanno riempito la sala sin dalla  mattina (alle 9:30 si stava già riempendo). Ma ringrazio soprattutto chi con molta pazienza è rimasto in piedi (ebbene sì non avevamo più posti a sedere a disposizione). Workshop di questo tipo, del tutto gratuiti, vengono fatti per condividere le proprie esperienze con tutti. E’ facile quindi superare ogni tipo di difficoltà, come può esserlo il fatto di rimanere in piedi, se l’argomento è di proprio interesse. Questo è motivo per noi di soddisfazione.

Le vostre domande, poi, sono anche sintomo di grande voglia di contribuire, di curiosità, di CommunityTour_2009_Fabio_Eclipsedesiderio di partecipazione. A questo proposito ribadisco che avete la possibilità di proporre la vostra sessione o un argomento che vorrete venga trattato nei prossimi workshop, utilizzando il forum oppure contattandoci direttamente. Se invece volete supportarci, visitate questa pagina.

La strana immagine qui di fianco con me che apro Eclipse Big Smile?? Segno di convergenza sempre più forte tra Microsoft e Java. Esiste anche l’SDK per sviluppatori Java per accedere a Windows Azure, quindi è stato anche un piacere mostrarlo. Se avete ancora dubbi, volete parlare di Azure o di altro, contattatemi pure o scrivete nel nostro forum.

Vi ricordo inoltre che, appena possibile, i moduli di feedback saranno presto online.

Alla prossima

Community Tour: SOLD-OUT

Ed una waiting list anche abbastanza lunghetta. Ormai l’evento è alle porte e gli ultimi preparativi sono in piena corsa per dare il via ad una giornata che si preannuncia davvero ricca di sorprese e di novità.

Ci saranno ben tre (e dico tre) ospiti speciali: Lorenzo, anche se è ormai di casa, Andrea e Stefano. Se questo non dovesse bastare vi posso solo dire che durante l’evento saranno ci saranno diversi premi e simpatici gadget per i partecipanti. Non vi convinco ancora? … mmm … vediamo … posso solo dire che Windows 7 sarà protagonista … Zip it!

Vi consiglio davvero di non mancare… Big Smile. L’agenda è pienamente confermata. Vi aspettiamo…

Almeno una volta è capitato a tutti …

fonte: http://geekandpoke.typepad.com/

Posted: Dec 04 2009, 08:13 AM by Fabio.Cozzolino | with no comments
Filed under:
Se vuoi proporre qualcosa per Windows Azure…

… puoi farlo accedendo a http://www.mygreatwindowsazureidea.com.

Mike Wickstrand, the director of Windows Azure product planning has put together a site where you can post and vote for Windows Azure ideas

A proposito, venerdì prossimo parleremo anche di Windows Azure, non mancate… Big Smile

fonte: http://blogs.msdn.com/jnak/archive/2009/11/24/make-your-great-windows-azure-idea-a-reality.aspx

Posted: Dec 04 2009, 01:43 AM by Fabio.Cozzolino | with no comments
Filed under:
[WCF] Evitare l’iterazione con CardSpace

Avete presente quando, utilizzando un client che esegue una richiesta verso un STS (Security Token Service), compare la richiesta di token da parte di CardSpace? Chiaramente c’è un errore nell’ottenere il token o nel contattare l’STS, probabilmente a causa di una configurazione non corretta. Il punto è che spesso questo ci impedisce di risalire correttamente alla vera causa del problema.

Per disattivare la richiesta di token da parte dell’STS è sufficiente impostare a false la proprietà SupportInteractive di ClientCredentials sul client:

   1:  MyClient client = new MyClient(); 
   2:  client.ClientCredentials.SuppressInteractive = false;

ed il gioco è fatto Big Smile.

[WCF] I namespaces, Visual Studio e l’svcutil

Recentemente mi è capitato di generare un client wcf per interfacciarmi con un servizio scritto in java (metro). Il servizio dichiara due operation con namespaces diversi ma che come parametri, gira e rigira tra gli xsd inclusi, utilizzano uno stesso tipo, per esempio Person.

Utilizzando il semplice Add Service Reference di Visual Studio 2008, però, il client proxy viene generato con due classi Person praticamente identiche, ma duplicate. Chiaramente tutto va in bambola e non compila nulla.

Niente paura, utilizzando svcutil.exe con il parametro /namespace siamo in grado di definire namespaces differenti mappando il namespace xsd con il namespace .NET:

svcutil /namespace:http://tempuri.org/mynamespace,MyNamespace http://domain.com/myservice.svc

il bello è che funziona anche senza necessariamente indicare il namespace:

svcutil http://domain.com/myservice.svc

molto probabilmente, ma non ho avuto modo di verificare, Visual Studio utilizza /namespace:*,* come parametro di default e di conseguenza si genera il problema che ho illustrato prima.

Alla prossima…

Rilasciato Windows Identity Framework

Ne ho già parlato qui. E’ ora possibile scaricare il runtime, previa registrazione, e l’sdk.

fonte: http://weblogs.asp.net/ricardoperes/archive/2009/11/18/windows-identity-framework-released.aspx

Posted: Nov 18 2009, 02:40 PM by Fabio.Cozzolino | with no comments
Filed under:
[OT] Lavorare in un team…

Lavorare in un team è bello. Davvero. Ma bisogna saperlo fare. Lavorare in un team significa spesso cercare un punto di incontro, mediare, capire l’importanza degli altri componenti e nello stesso tempo cercare di valorizzare te stesso. Ma significa anche saper accettare le critiche (ovviamente se costruttive) e soprattutto i consigli che gli altri membri del team possono darti. Nessuno deve essere fondamentale ma tutti sono importanti.

Questo è davvero difficile. Non sempre ci si riesce. Chiaramente un team ha bisogno di una fase di avviamento, di conoscenza necessaria per essere in grado poi di proseguire con il lavoro. Non tutti i team riescono con il buco (direbbe qualcuno Big Smile), amalgamarsi è un procedimento complesso.

Ma …

Ma se ci si riesce. Se il team è unito, compatto, ci si aiuta, si spinge sull’elemento più “lento” per farlo correre al passo con gli altri allora sì che il team funziona. Da qui si può partire per misurare l’efficienza del team e la sua velocità media. La sua capacità di portare avanti progetti anche in situazioni difficili da gestire. L’elasticità e la capacità di gestire brevi cicli di sviluppo adattandosi velocemente per ottimizzare i tempi. Lavorare in un team è bello.

Ps.: nessun riferimento particolare, solo qualche riflessione…

Il rilascio di Windows Azure si avvicina …

A quanto pare il 17 Novembre, primo giorno di PDC 2009, verranno rilasciate una serie di nuove feature che si andranno ad aggiungere a quelle già esistenti. Il periodo di CTP si concluderà il 31 Dicembre. Da Gennaio 2010 quindi sarà possibile incominciare ad usufruire dei servizi di Windows Azure che diventeranno a pagamento (qui i prezzi) a partire dal primo Febbraio 2010. Quindi c’è il tempo di prepararsi e testare anche le nuove feature.

Chissà, forse facciamo in tempo a vederle per il Community Tour Big Smile

Posted: Oct 31 2009, 02:19 PM by Fabio.Cozzolino | with no comments
Filed under:
Automating Azure

Interessante set di Powershell cmdlets che “wrappano” le Windows Azure Service Management API, consentendo di gestire il deploy, l’upgrade oppure la modifica dei files di configurazione, rendendole operazioni automatizzate.

Disponibile su Code Gallery

fonte: http://blogs.msdn.com/innov8showcase/archive/2009/10/26/automating-azure.aspx

Posted: Oct 26 2009, 11:58 PM by Fabio.Cozzolino | with no comments
Filed under:
More Posts Next page »