<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>WCF</title><link>http://blog.shareoffice.it/emanuele/category/196.aspx</link><description>WCF</description><managingEditor>Emanuele Mattei</managingEditor><dc:language>it-IT</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Emanuele Mattei</dc:creator><title>WCF convertire un servizio web ASMX in WCF</title><link>http://blog.shareoffice.it/emanuele/archive/2010/02/28/10399.aspx</link><pubDate>Sun, 28 Feb 2010 18:02:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2010/02/28/10399.aspx</guid><description>&lt;p&gt;Tramite l'utility svcutil, è possibile convertire un serivzio web creato tramite ASMX in servizio WCF.&lt;/p&gt;
&lt;p&gt;Inserendo il percorso e nome del file asmx, con il parametro language che indica il linguaggio di programmazione, si genera il servizio di tipo WCF&lt;/p&gt;
&lt;p&gt;Qui di seguito si riporta un esempio di codice.&lt;/p&gt;
&lt;p&gt;C:\Programmi\Microsoft Visual Studio 9.0\VC&amp;gt;svcutil &lt;a href="http://sito/ServizioWeb.asmx?wsdl"&gt;http://sito/ServizioWeb.asmx?wsdl&lt;/a&gt; /language:C#&lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10399.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Tramite l'utility svcutil, è possibile convertire un serivzio web creato tramite ASMX in servizio WCF.</p>
<p>Inserendo il percorso e nome del file asmx, con il parametro language che indica il linguaggio di programmazione, si genera il servizio di tipo WCF</p>
<p>Qui di seguito si riporta un esempio di codice.</p>
<p>C:\Programmi\Microsoft Visual Studio 9.0\VC&gt;svcutil <a href="http://sito/ServizioWeb.asmx?wsdl">http://sito/ServizioWeb.asmx?wsdl</a> /language:C#</p><img src ="http://blog.shareoffice.it/emanuele/aggbug/10399.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>WCF the certificate 'cn=nomecertificato' must have a private key that is capable of key exchange. </title><link>http://blog.shareoffice.it/emanuele/archive/2009/11/18/10280.aspx</link><pubDate>Wed, 18 Nov 2009 13:59:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/11/18/10280.aspx</guid><description>Nello sviluppo di WCF, applicando la sicurezza tramite certificati, se vi capita il seguente messaggio.

&lt;strong&gt;WCF the certificate 'cn=nomecertificato' must have a private key that is capable of key exchange. &lt;/strong&gt;
&lt;strong&gt;&lt;/strong&gt;
Il rimedio può essere l'utilizzo del seguente comando, che permette di assegnare all'account che sta utilizzando il WCF (per esempio applicazione web, e quindi ASPNET) i privileggi sul certificato.
Qui di seguito si riporta il comando.

&lt;strong&gt;winhttpcertcfg -g -c LOCAL_MACHINE\MY -s nomecertificato -a "NETWORK SERVICE"&lt;/strong&gt;

Il tools, si può scaricare dal seguente pacchetto Windows Server 2003 Resource Kit Tools  &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;amp;displaylang=en&lt;/a&gt;
Mentre qui  &lt;a href="http://msdn.microsoft.com/en-us/library/aa384088(VS.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/aa384088(VS.85).aspx&lt;/a&gt; trovate una guida sull'utilizzo di tale componente
&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10280.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Nello sviluppo di WCF, applicando la sicurezza tramite certificati, se vi capita il seguente messaggio.

<strong>WCF the certificate 'cn=nomecertificato' must have a private key that is capable of key exchange. </strong>
<strong></strong>
Il rimedio può essere l'utilizzo del seguente comando, che permette di assegnare all'account che sta utilizzando il WCF (per esempio applicazione web, e quindi ASPNET) i privileggi sul certificato.
Qui di seguito si riporta il comando.

<strong>winhttpcertcfg -g -c LOCAL_MACHINE\MY -s nomecertificato -a "NETWORK SERVICE"</strong>

Il tools, si può scaricare dal seguente pacchetto Windows Server 2003 Resource Kit Tools  <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;displaylang=en</a>
Mentre qui  <a href="http://msdn.microsoft.com/en-us/library/aa384088(VS.85).aspx">http://msdn.microsoft.com/en-us/library/aa384088(VS.85).aspx</a> trovate una guida sull'utilizzo di tale componente
<img src ="http://blog.shareoffice.it/emanuele/aggbug/10280.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Creare un servizio WCF</title><link>http://blog.shareoffice.it/emanuele/archive/2009/04/05/10104.aspx</link><pubDate>Sun, 05 Apr 2009 16:27:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/04/05/10104.aspx</guid><description>&lt;p mce_keep="true"&gt;Dal seguente sito &lt;a href="http://www.dotnetromacesta.org/Introduzione_a_WCF.aspx" mce_href="http://www.dotnetromacesta.org/Introduzione_a_WCF.aspx"&gt;http://www.dotnetromacesta.org/Introduzione_a_WCF.aspx&lt;/a&gt; potete leggere un articolo introduttivo alla creazione di un servizio WCF.&lt;/p&gt;

&lt;p mce_keep="true"&gt;L'articolo fornisce le basi, per la creazione di un servizio, di tipo WCF, novità del Framework 3.5.&lt;/p&gt;

&lt;p mce_keep="true"&gt;Che dirvi... buona lettura :- )))&lt;/p&gt;
&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10104.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p mce_keep="true">Dal seguente sito <a href="http://www.dotnetromacesta.org/Introduzione_a_WCF.aspx" mce_href="http://www.dotnetromacesta.org/Introduzione_a_WCF.aspx">http://www.dotnetromacesta.org/Introduzione_a_WCF.aspx</a> potete leggere un articolo introduttivo alla creazione di un servizio WCF.</p>

<p mce_keep="true">L'articolo fornisce le basi, per la creazione di un servizio, di tipo WCF, novità del Framework 3.5.</p>

<p mce_keep="true">Che dirvi... buona lettura :- )))</p>
<img src ="http://blog.shareoffice.it/emanuele/aggbug/10104.aspx" width = "1" height = "1" /></body></item></channel></rss>
