BlogServiceHost.Create()

WCF & Friends - Il blog di Fabio Cozzolino

Recent Posts

Tags

News

Community

Email Notifications

6 Guys

Blogroll Italiani

Archives

Nuovamente Online

Siamo tornati nuovamente online dopo qualche giorno di buio a causa di un "problema" del nostro hosting. L'hosting è gratuito e quindi non possiamo lamentarci più di tanto, ma perchè in una migrazione programmata da una vecchia infrastruttura ad una totalmente nuova, il passaggio viene eseguito manualmente e, com'è ovvio nella natura umana, non senza strascichi? Nel nostro caso il database non era stato copiato e c'è anche voluto tempo prima di ripristinare la situazione che al momento sembra essersi ristabilita.

Anche se il periodo è abbastanza colmo di impegni, cercherò di riprendere i miei post sulle mie passioni: WCF e Windows Azure. Se invece siete già in vacanza... (beati voi... Smile) leggerete i miei post al rientro Stick out tongue.

Se notate qualche difficoltà nel sito, non esitate comunque a farcelo sapere.

Il mio nuovo libro: Professional WCF 4: Windows Communication Foundation with .NET 4

In questo ultimo periodo, oltre ad una grande novità della mia sfera privata, ce ne sono alcune che riguardano la mia vita professionale. E' con grande orgoglio che annuncio l'uscita del libro Professional WCF 4: Windows Communication Foundation with .NET 4. Chi mi legge abitualmente sa della mia naturale "devozione" per WCF ma lavorare insieme a gente del calibro di Pablo, Kurt e Johann e fornire il mio piccolo contributo per un così grande progetto è stata davvero un'esperienza unica, forse irripetibile. Grazie ragazzi !!!

Sono di parte, è vero, ma ve lo consiglio perchè vi consente di capire WCF con una visione a 360° della piattaforma. E ovviamente ... fatemi sapere che cosa ne pensate Big Smile

 

Posted: Jun 16 2010, 12:32 AM by Fabio.Cozzolino | with 2 comment(s)
Filed under: ,
Lancio di VS2010 e ASP.NET 4.0 Screencasts

In occasione del lancio di Visual Studio 2010 parte una serie di screencasts su ASP.NET 4.0 a cura di Andrea. Il format prevede davvero pochi minuti per illustrare in maniera molto pratica le funzionalità introdotte.

Potete scaricare i vari screencast e poi vederli offline. Ovviamente inviateci i vostri feedback … Big Smile

Andrea è un vulcano di idee, quindi penso proprio che questo è soltanto l’inizio …

Slide e codice della sessione su WCF 4.0 e AppFabric

Con un po’ di ritardo, aimè, ho pubblicato le slide e il codice sorgente che ho utilizzato durante la mia sessione su WCF 4.0.

Ovviamente se avete dubbi o domande in generale, sono a disposizione.

La famiglia cresce…

Sono davvero felice di annunciare l’ingresso nello staff di DotNetSide di due nuovi membri che negli ultimi tempi sono stati davvero molto attivi aiutandoci nelle diverse nostre attività: Andrea Colaci e Leonardo Alario.

I due sono già all’opera per portare il loro importante contributo. Voi non sapete ancora cosa vi aspetta … Big Smile

WS-Discovery in WCF 4.0

Durante la sessione che ho tenuto all’evento di lancio di Visual Studio 2010, ho parlato dell’implementazione WCF della specifica WS-Discovery.

In breve: Web Service Dynamic Discovery 1.1 (WS-Discovery) è una specifica, proposta da Microsoft e ora standard OASIS, che permette di “rintracciare” in una rete locale uno o più servizi che rispondono a specifici criteri, come ad esempio l’implementazione di un contratto. Il servizio dichiara uno specifico endpoint che lo rende “rintracciabile” e visibile ai client. Il tutto avviene utilizzando il protocollo UDP e la specifica SOAP-over-UDP.

Mi è stata posta questa domanda:

Posso usare WS-Discovery per cercare servizi disponibili su Internet?
La risposta, la stessa che ho dato in quell’occasione, è semplicemente: NO. La specifica esplicitamente dichiara che il supporto al discovery su internet non è un requisito e non è nata con quello scopo. Onestamente non lo ritengo un grosso limite, ma una ben precisa scelta per ottimizzare la natura della specifica.

Ma allora qual’è lo scopo di WS-Discovery? 
Riprendo le parole di Alessio Mannelli di Microsoft:

"Il modello di Discovery è, o sta diventando, necessario in un mondo dove la ”composabilità” delle applicazioni diventa asset fondamentale dell’ecosistema applicativo di una azienda; applicazioni dinamiche per loro natura che, semplicemente, è impossibile connettere a design-time oppure a deployment-time; c’è sicuramente necessità di un modello di “connessione” dinamica a runtime, un modello che valorizzi tutti gli asset di una azienda.

Con il crescere della complessità nelle applicazioni SOA oggi sviluppate, diventa difficile e complesso coordinare la presenza dei vari servizi il cui indirizzo spesso non è determinabile a design-time. Risulta quindi indispensabile un modello standard ed interoperabile (esistono implementazioni per Java e Pyhton) che a runtime ci permetta di rintracciare gli endpoint dei servizi, anche quelli che non sempre sono in esecuzione (dynamically connected), ed usarli nella nostra soluzione.

Alessio ha curato due articoli, sul blog di Mario Fontana, che parlano di WS-Discovery:

Quindi se voglio cercare un servizio su internet cosa devo usare??
A bè, per quello ci “sarebbe” UDDI … ma questa è un’altra storia …

Spero di aver fatto un minimo di chiarezza anche per chi non era presente all’evento…

bye

Posted: Apr 07 2010, 03:28 PM by Fabio.Cozzolino | with 1 comment(s)
Filed under:
MVP 2010 !!!

Ragazzi, davvero non ho parole. Sono stato nominato MVP nella categoria Connected System Developer per l’anno 2010. Ancora non ci credo.

L’MVP è un riconoscimento per l’attività nelle community nell’anno precedente alla nomina. Essere nominati MVP è una spinta a far sempre di meglio e rappresenta, senza dubbio, un punto di partenza e non un punto di arrivo.

Ringrazio Vito, Tiziana e Mario senza il cui supporto sicuramente .netSide non esisterebbe. Ringrazio tutti coloro che hanno permesso questo ma soprattutto tutti quelli che in qualche modo “gravitano” intorno alla nostra community, partecipando ai nostri eventi in maniera sempre più attiva.

Beh… ora al lavoro… nei prossimi mesi ci saranno davvero grandi ed importanti novità.

Grazie

Un’altro evento è fatto…

Evento concluso con successo!!! Ben 90 partecipanti incollati alla sedia per tutto il pomeriggio (il che significa dalle 14 alle 20). Abbiamo sforato solo un pochetto… ma credo ne sia valsa la pena anche perchè gli argormenti, decisamente interessanti, andavano approfonditi. In questi giorni proverò, e spero di riuscirci, ad approfondire alcuni degli argomenti trattati.

Ringrazio Pietro e Andrea per la loro partecipazione, e ringrazio “i volontari” che hanno accolto i partecipanti all’inizio dell’evento Big Smile.

Andrea ha condiviso alcune foto qui.

Sono disponibili anche i moduli di feedback online. La compilazione da parte vostra è importante ed utile per capire gli errori e tentare di migliorare.

Il prossimo evento è già in preparazione … stay tuned!!!

Lancio Visual Studio 2010 @ Community Tour

Ormai manca pochissimo … vi aspettiamo giovedì:

http://dotnetside.org/content/CommunityTour2010.aspx

se non vi siete ancora iscritti… fatelo. Ancora pochi posti liberi !!!

Registro Italiano in Internet??!?! Ma chi è costui?

Oggi apro la posta e ricevo una lettera con intestazione Registro Italiano in Internet. Mai sentito nominare. La lettera è strana:

"Gentili Sigg.re e Sigg.ri,
Nel quadro dell’attualizzazione annuale della Vostra registrazione nel Registro Italiano in Internet, Vi preghiamo di verificare la correttezza e completezza dei Vostri dati da noi registrati e di verificarli, se ne è necessario, sotto il seguente indirizzo Internet: www.Registro-Italiano-in-Internet.com.
Solamente così, il Registro Internet riporterà i dati più attuali! La Vostra registrazione di base e la sua attualizzazione sono gratuite.
I Vostri dati attualmente registrati, li troverete nel modulo allegato, che Vi preghiamo di utilizzare, nel caso in cui vorreste passare un ordine soggetto a spese. La registrazione di base gratuita e la sua attualizzazione possono essere effettuati da Voi stessi nel nostro sito www.Registro-Italiano-in-Internet.com sotto il menu, cliccando su "registrazione".

Vi auguriamo ancora molto successo con la Vostra registrazione nel Registro Italiano in Internet!

Distinti saluti"

Mi da l’impressione di un phishing … sembra presentarsi quasi come una pratica burocratica. Ma la frase vorreste passare un ordine soggetto a spese è alquanto strana. Allegato c’è un modulo con i VOSTRI DATI e una casella per la firma. In piccolo c’è una frase che specifica che è necessario pagare 958 euri all’anno per l’inserzione. Bè, diffidate perchè SI TRATTA DI UNA TRUFFA.

E’ bastata una semplice ricerca su internet per trovare quintali di materiale su una truffa ormai vecchia di qualche anno. Questa fantomatica azienda tedesca ci prova a quanto pare ogni anno. Poi … la frase vige il diritto tedesco … ma daii…..

Comunicato stampa dell’Autorità Garante della concorrenza e del mercato.

A costo di essere pignoli, leggete tutto e state sempre attenti a cosa firmate. Purtroppo c'è gente che ci è cascata e ha pagato 958*3 anni (l’importo da pagare è annuale e il presunto contratto vale per tre anni).

Cosa fare?? Secondo me, la cosa migliore è chiaramente non rispondere e denunciare il tentativo di truffa ai carabinieri.

Ecco un po’ di link, i primi che ho trovato:

http://dilatua.aduc.it/forum/truffa+registro+italiano+internet_1415.php
http://www.puntobeta.it/blog/news/registro-italiano-in-internet-958e-per-registrarsi
http://www.tomshw.it/news.php?newsid=16830
http://punto-informatico.it/2019485/PI/Commenti/occhio-al-registro-italiano-internet.aspx
http://blog.dsd.it/index.php/attenzione-alle-lettere-ingannevoli-del-registro-italiano-in-internet/truffe-on-line/
http://blog.dsd.it/index.php/registro-italiano-in-internet-2a-puntata/truffe-on-line/
http://blog.dsd.it/index.php/registro-italiano-in-internet-3a-puntata/truffe-on-line/
http://blog.dsd.it/index.php/registro-italiano-in-internet-il-consiglio-dellagcm/sicurezza-internet/

Posted: Mar 19 2010, 01:05 AM by Fabio.Cozzolino | with 1 comment(s)
Filed under:
.NET Campus - Meet, Learn, Share

Sabato 13 Marzo a Roma presso l’università Roma Tre si svolgerà il primo .NET Campus, un evento gratuito organizzato dagli amici di DevLeap in collaborazione con il gruppo dei Microsoft Student Partner. Un’intensa mattinata di sessioni tecniche davvero interessanti ma soprattutto un’opportunità di incontro tra studenti, aziende ed il mondo reale.

E’ un evento davvero interessante e se vi trovate a Roma o dintorni (ma anche no Smile) non fatevelo sfuggire …

http://www.dotnetcampus.it/

Lancio Visual Studio 2010 @ Community Tour: online l’agenda

Come già annunciato da vito, è ora pronta anche l’agenda del prossimo evento di lancio di Visual Studio 2010. Parleremo delle novità del .NET Framework 4.0 ma, come al solito, da un punto di vista molto pratico e diretto alle reali problematiche che affrontiamo giornalmente. Quindi davvero poca “fuffa” Big Smile e molto codice.

Avremo il piacere della compagnia di due ospiti ma soprattutto amici di DotNetSide: Pietro Brambati che ci introdurrà le novità di ASP.NET MVC 2, e Andrea Colaci che parlerà invece di ASP.NET 4.0.

La procedura di registrazione sarà attiva a breve, ma vi consiglio di non impegnarvi per quella la data Big Smile.

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!!!!

More Posts Next page »