E visto che a me piace tanto scrivere, ogni tanto pubblico anche io qualche articoletto!
La conoscenza ti rende libero! Ma le informazioni prese singolarmente non hanno nessuna utilità. Devono essere combinate nella maniera opportuna, analizzate sotto il giusto profilo, viste in un ottica complessiva. Ecco allora che la conoscenza diventa per me l'alchimia dell'informazione.
venerdì 26 febbraio 2010
Blog assolutamente da seguire
E visto che a me piace tanto scrivere, ogni tanto pubblico anche io qualche articoletto!
Fiero di essere siciliano!
Io ho scelto di vivere e costruire il mio futuro in Sicilia, perchè il mio sogno è far parlare di lei come un esempio positivo di sviluppo e di rinascita. Ma anche se il futuro dovesse mettermi nelle condizioni di doverla lasciare, la lontananza, mi farebbe diventare ancora più orgogliosa di appartenere a questa meravigliosa isola.
E allora siciliani sparsi in tutto il mondo uniamoci per far sentire quanto innamorati e orgogliosi siamo della nostra terra! e ai non siciliani auguro di poter presto conoscere e vivere, anche solo per una bella vacanza, la nostra Sicilia.
giovedì 25 febbraio 2010
Non dimenticate l'appuntamento fisso...
martedì 16 febbraio 2010
OrangeDotNet e Radio Zammù, un appuntamento fisso.
mercoledì 10 febbraio 2010
OrangeDotNet e l'informatica ecosostenibile
Anche quest'anno è stata riproposta l'iniziativa M'illumino di meno, e lo staff di OrangeDotNet darà il suo supporto, partecipando allo speciale che Radio Zammu sta dedicando a questa iniziativa, e che andrà in onda venerdi 12 febbraio a partire dalle 21. Vi aspettiamo dunque sulle frequenze di Radio Zammu e vi ricordiamo che le trasmissioni di Radio Zammu, possono essere seguite anche via streaming direttamente dal loro sito.
martedì 26 gennaio 2010
WCF e la comunicazione TCP su IIS 7
Affinchè questo tipo di comunicazione venga associata ad un nostro servizio WCF, è innanzitutto necessario bindare il sito che ospiterà la nostra applicazione alla porta net.tcp, tramite l'utility a riga di comando Appcmd.
Ad esempio volendo abilitare questa porta per il "Default Web Site", presente nella collezione dei siti di IIS, il comando che deve essere eseguito dal prompt avviato con i privilegi di amministratore è
%windir%\system32\inetsrv\appcmd.exe set site "Default Web Site" -+bindings.[protocol='net.tcp',bindingInformation='808:*']
Si deve poi aggiungere la nostra applicazione WCF al "Default Web Site", tramite la console di gestione di windows, che si può avviare semplicemente digitando mmc.exe, nell'area di ricerca attivata cliccando sul bottone Start.
Dal menu file si sceglie l'opzione Aggiungi/Rimuovi Snap-in e si aggiunge la voce Gestione Internet Information Services (IIS)
Click con il bottone destro sul Default Web Site e si seleziona la voce Aggiungi applicazione
per aprire la finestra di dialogo dalla quale selezionare il percorso e il nome dell'applicazione da aggiungere
Supponendo che per l'applicazione aggiunta abbiamo scelto il nome TestWCF, dal prompt bisogna poi eseguire questo comando, per renderla raggiungibile con un protocollo tcp
%windir%\system32\inetsrv\appcmd.exe set app "Default Web Site/TestWCF" /enabledProtocols:http,net.tcp
Nel prossimo post analizzeremo cosa inserire nel web.config di un'applicazione WCF, per la quale vogliamo utilizzare il netTcpBinding.
Una nota per gli smanettoni: l'utilità da riga di comando Appcmd modifica il file di configurazione di WAS, che si trova nella cartella %windir%\system32\inetsrv\config e che si chiama applicationHost.config, che è editabile direttamente (anche se molti sconsigliano di farlo!)
Abilitare protocolli non HTTP su IIS 7
Analizziamo brevemente come configure WAS con Windows 7.
Dal pannello di controllo selezionare "Programmi"e quindi "Attivazione o disattivazione delle funzionalità di Windows"
Nella finestra che si apre espandere il nodo relativo a Microsoft .NET framework 3.5.1 e selezionare Windows Communication Foundation Non-HTTP Activation
Fare click sul bottone OK e il nostro IIS è pronto per ospitare servizi che utilizzano binding non HTTP.
