My Blog

lupok
My Blog
RssIcon

Utilizzare assembly .NET in C++

by host on venerdì 23 novembre 2012 10:12
Questo articolo mostra come è possibile importare ed utilizzare oggetti .NET in un progetto C++.


int _tmain(int argc, _TCHAR* argv[])
{
   List<Int32>^ numbers = gcnew List<Int32>(gcnew cli::array<int> { 1, 2, 3 });

   CLRLibrary::Class1^ class1 = gcnew CLRLibrary::Class1();

   class1->SaveList(numbers, "c:\temp\numbers.txt");

   return 0;
}

How Threading Works

by host on mercoledì 21 novembre 2012 23:42

Stralcio di un interessante documento sui Thread e sui costrutti presenti in ambiente .NET per la gestione degli stessi.

Redirigere eventi generati da thread secondari sul thread principale

by host on lunedì 19 novembre 2012 22:57

Normalmente se abbiamo un thread secondario che genera eventi o invoca metodi di callback collegati a controlli grafici, è necessario utilizzare la proprietà "InvokeRequired" per redirigere l'invocazione dal thread secondario al thread principale ed evitare un'eccezione di cross-threading

Attraverso il contesto di sincronizzazione è possibile fare in modo che sia il thread secondario a genera l'evento direttamente sul thread principale.

Trovare tutti i link di una pagina html mediante Regular expressions

by host on lunedì 19 novembre 2012 18:02

Per ottenere tutti i link presenti in una pagina html è sufficiente utilizzare un oggetto WebClient e un Regex opportunamente configurato.

Inviare mail con telnet

by host on venerdì 16 novembre 2012 12:41
In questo articolo viene mostrato come inviare una mail attraverso il prompt comandi di Windows e l'utilizzo di "telnet".

Per la realizzazione di questo esempio è stato utilizzato in sistema Windows 7 Ultimate ma credo che anche con sistemi meno recenti la procedura sia medesima, ovviamente per la riuscita della procedura di invio accorre avere una connessione internet attiva e fare attenzione all'utilizzo di server proxy nelle impostazioni di rete.


HTTP GET e POST su servizio WCF

by host on mercoledì 14 novembre 2012 10:42
In questo articolo viene descritto come creare un servizio WCF che accetta comandi http come GET e POST ed un client per invocare i comandi da remoto.

Timeout sull'esecuzione di un metodo in .NET

by host on domenica 11 novembre 2012 10:18

In questo articolo viene mostrato come è possibile invocare un metodo in .NET predisponenendo un timeout entro il quale deve aver completato la propria esecuzione.

Tags