BlogServiceHost.Create()

WCF & Friends - Il blog di Fabio Cozzolino

Recent Posts

Tags

News

Community

Email Notifications

6 Guys

Blogroll Italiani

Archives

Browse by Tags

All Tags » WCF (RSS)
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...
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...
[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...
[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ò...
WCF Extensibility Guide
Riporto il post di Pablo Cibraro che annuncia la pubblicazione del primo capitolo della guida WCF Extensibility Guide da lui scritta a quattro mani con Jesus Rodriguez . Si tratta di una serie di capitoli, con pubblicazione scadenzata, che affrontano WCF dal punto di vista della sua estensibilità. Ho già detto più volte come l’architettura di WCF sia...
Posted: Oct 18 2009, 05:21 PM by Fabio.Cozzolino | with no comments
Filed under: ,
Data Transfer Object, questo sconosciuto…
Molto spesso capitano domande, sui forum, via email o di persona, su come è possibile far viaggiare le proprie entity con WCF. Molti non sono disposti a marcare con gli attributi DataContract e DataMember , e direi anche giustamente. Il .NET Framework 3.5 consente anche di utilizzare oggetti senza la necessità di marcarli con gli appositi attributi...
Contract-First development, una discussione ancora aperta…
Apprendo da Nicholas Allen la pubblicazione di un artticolo dal titolo: Schema-based Development with Windows Communication Foundation . L’articolo, davvero molto interessante, parla in soldoni dell’approccio Contract-First, cioè la definizione prima delle informazioni da trasferire ed utilizzare nel servizio (modello di dati espresso in XSD), poi dei...
Unity Lifetime Managers e l’integrazione in WCF
Qualche tempo fa ho parlato dell’integrazione di Unity, il container di Microsoft per l’IoC. A completamento della serie di post, può essere associato anche questo post che spiega alcune problematiche che è possibile riscontrare quando il lifetime manager di Unity è per-thread e l’Instancing Mode di WCF è Per-Session. E’ chiaro che, in questa situazione...
Posted: Aug 07 2009, 08:00 AM by Fabio.Cozzolino | with no comments
Filed under: , ,
Debugging WCF: Let’s go!!!
Debuggare il framework … non ha prezzo , dicevo qualche tempo fa. Purtroppo, però, non era disponibile il debug per WCF. Da qualche giorno, attraverso l’ annuncio lasciato sul forum di WCF, è possibile eseguire il debug di WCF dopo aver installato l’apposito installer disponibile a questo indirizzo: http://referencesource.microsoft.com/netframework...
Posted: Aug 04 2009, 08:00 AM by Fabio.Cozzolino | with no comments
Filed under: ,
Default Throttling Settings revisited !!!
Le impostazioni di default del throttling , un nome che indica una serie di impostazioni per mitigare i tentativi di DoS e migliorare le performance e la scalabilità ,  fino alla versione 3.5 Sp1 del framework erano davvero basse e spesso insufficienti per l’utilizzo in scenari reali. E’ anche comprensibile la scelta perchè lo sviluppatore “dovrebbe...
Posted: Aug 03 2009, 02:15 PM by Fabio.Cozzolino | with no comments
Filed under:
[WCF] Chiudere correttamente il client
Uno degli usi più comuni ed allo stesso tempo più errati di un client WCF è l’utilizzo di un blocco using . Vediamo perchè un codice come questo è errato: 1: using (MyClient client = new MyClient()) 2: { 3: client.RemoteOperation(); 4: } che, quando compilato, viene tradotto in questo: 1: MyClient client = new MyClient(); 2: try 3: { 4: client.RemoteOperation...
Posted: Apr 14 2009, 09:52 PM by Fabio.Cozzolino | with no comments
Filed under:
[Extension Methods] Aggiungere un nuovo MessageInterceptor
Gli Extension Methods mi piacciono parecchio. Li ritengo molto utili e comodi con il fine di rendere immediate e più semplici determinate operazioni che potrei definire “ripetitive”. Oggi, dopo l’ennesimo MessageInterceptor creato ed aggiunto ad un service host, mi sono deciso a creare un Extension Method per semplificarmi la vita: 1: public static...
WCF Champ vs The Contender
C’è una battaglia in atto ... chi la spunterà ?? Simpatica, vero??
Posted: Apr 04 2009, 08:41 PM by Fabio.Cozzolino | with no comments
Filed under: , ,
Inversion of Control con WCF e Unity (Parte III)
Dalle puntate precedenti: Inversion of Control con WCF e Unity (Parte I) Inversion of Control con WCF e Unity (Parte II) Abbiamo visto come poter sviluppare un semplice sistema diIoC con WCF sfruttando Unity. La stessa logica è in realtà applicabile a tutti gli altri framework .NET che forniscono funzionalità di IoC. Vorrei però arricchire quanto già...
Posted: Mar 28 2009, 09:25 PM by Fabio.Cozzolino | with no comments
Filed under: , ,
Inversion of Control con WCF e Unity (Parte II)
Questo post è basato sul precedente Inversion of Control con WCF e Unity . Nel post precedente abbiamo visto in che modo è possibile abilitare l’uso dell’IoC anche per i servizi WCF. Nell’esempio abbiamo visto però come creare il ServiceHost in applicazioni self-hosted. Per utilizzare il tutto anche in applicazioni...
Posted: Mar 22 2009, 05:20 AM by Fabio.Cozzolino | with 1 comment(s)
Filed under: ,
More Posts Next page »