<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Lost Blog &#187; .NET World</title>
	<atom:link href="http://mylostblog.altervista.org/category/net-world/feed" rel="self" type="application/rss+xml" />
	<link>http://mylostblog.altervista.org</link>
	<description></description>
	<lastBuildDate>Sun, 22 Nov 2009 15:22:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>.NET CF School &#8211; Riproduzione di un suono (1)</title>
		<link>http://mylostblog.altervista.org/net-world/net-cf-school-riproduzione-di-un-suono-1</link>
		<comments>http://mylostblog.altervista.org/net-world/net-cf-school-riproduzione-di-un-suono-1#comments</comments>
		<pubDate>Sat, 23 Aug 2008 11:27:17 +0000</pubDate>
		<dc:creator>MySelf</dc:creator>
				<category><![CDATA[.NET World]]></category>

		<guid isPermaLink="false">http://mylostblog.altervista.org/?p=607</guid>
		<description><![CDATA[Eccoci ad un nuovo appuntamento con la sezione .NET Compact Framework School. Oggi parleremo di come riprodurre un suono sul nostro Pocket PC. In particolare oggi vedremo il metodo più semplice e che richiede meno risorse. Questa procedura non ci permette di avere il pieno controllo della riproduzione, infatti non è possibile mettere in pausa un suono [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img align="right" title="dotnet_logo" src="http://mylostblog.altervista.org/_altervista_ht/dotnet_logo.gif" alt="" width="170" height="100" />Eccoci ad un nuovo appuntamento con la sezione .<strong>NET Compact Framework School</strong>. Oggi parleremo di come <strong>riprodurre un suono</strong> sul nostro Pocket PC. In particolare oggi vedremo il metodo <strong>più semplice</strong> e che richiede <strong>meno risorse</strong>. Questa procedura non ci permette di avere il pieno controllo della riproduzione, infatti non è possibile mettere in pausa un suono o fermarlo, ma risulta molto utile quando si vuole <strong>associare un suono ad un&#8217;azione</strong>, come il click su un controllo o un pulsante o durante il movimento sul touch screen. Per prima cosa dobbiamo includere nel nostro progetto &#8220;<em>System.Runtime.InteropServices</em>&#8220;, per farlo basta scrivere all&#8217;inizio del nostro codice la seguente linea</p>
<div class="codice"><span style="color: #0000ff;"><strong>using</strong></span> System.Runtime.InteropServices;</div>
<p style="text-align: justify;">Ora che le operazioni preliminari sono eseguite passiamo al codice vero e proprio.</p>
<p style="text-align: justify;"> <a href="http://mylostblog.altervista.org/net-world/net-cf-school-riproduzione-di-un-suono-1#more-607" class="more-link">(continua&#8230;)</a></p>
<hr />
<p><small>© <a href="http://mylostblog.altervista.org">MyLostBlog</a>, 2008. |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-riproduzione-di-un-suono-1">Permalink</a> |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-riproduzione-di-un-suono-1#comments">3 Commenti</a><br/>
Hai trovato questo articolo interessante? Leggi gli altri articoli in <a href="http://mylostblog.altervista.org/category/net-world" title="Visualizza tutti gli articoli in .NET World" rel="category tag">.NET World</a>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://mylostblog.altervista.org/net-world/net-cf-school-riproduzione-di-un-suono-1/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>.NET CF School &#8211; Determinare l&#8217;orientamento del Pocket PC</title>
		<link>http://mylostblog.altervista.org/net-world/net-cf-school-determinare-lorientamento-del-pocket-pc</link>
		<comments>http://mylostblog.altervista.org/net-world/net-cf-school-determinare-lorientamento-del-pocket-pc#comments</comments>
		<pubDate>Tue, 29 Jul 2008 08:50:23 +0000</pubDate>
		<dc:creator>MySelf</dc:creator>
				<category><![CDATA[.NET World]]></category>

		<guid isPermaLink="false">http://mylostblog.altervista.org/?p=515</guid>
		<description><![CDATA[Continua l&#8217;appuntamento per la recente sezione .NET Compact Framework School. La piccola guida di oggi verterà su come sviluppare un&#8217;applicazione compatibile con tutti i Pocket PC. Quando si sviluppa un&#8217;applicazione per Windows Mobile è necessario ricordarsi che tale applicazione può girare sui dispositivi più diversi con risoluzioni e orientamenti diversi. In fase di progettazione bisogna quindi aggiungere [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img align="right" title="dotnet_logo" src="http://mylostblog.altervista.org/_altervista_ht/dotnet_logo.gif" alt="" />Continua l&#8217;appuntamento per la recente sezione .<strong>NET Compact Framework School</strong>. La piccola guida di oggi verterà su come sviluppare un&#8217;applicazione compatibile con tutti i Pocket PC. Quando si sviluppa un&#8217;applicazione per Windows Mobile è necessario ricordarsi che tale applicazione può girare sui <strong>dispositivi più diversi</strong> con risoluzioni e orientamenti diversi. In fase di progettazione bisogna quindi aggiungere degli accorgimenti per rendere l&#8217;applicazione compatibile con tutti i Device. Dopo aver visto come determinare se un dispositivo è dotato di uno schermo ad <strong>Alta Risoluzione </strong>o a <strong>Bassa Risoluzione</strong>, oggi vedremo come determinare l&#8217;esatta risoluzione e l&#8217;orientamento attualmente in uso.</p>
<p> <a href="http://mylostblog.altervista.org/net-world/net-cf-school-determinare-lorientamento-del-pocket-pc#more-515" class="more-link">(continua&#8230;)</a></p>
<hr />
<p><small>© <a href="http://mylostblog.altervista.org">MyLostBlog</a>, 2008. |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-determinare-lorientamento-del-pocket-pc">Permalink</a> |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-determinare-lorientamento-del-pocket-pc#comments">Commenta</a><br/>
Hai trovato questo articolo interessante? Leggi gli altri articoli in <a href="http://mylostblog.altervista.org/category/net-world" title="Visualizza tutti gli articoli in .NET World" rel="category tag">.NET World</a>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://mylostblog.altervista.org/net-world/net-cf-school-determinare-lorientamento-del-pocket-pc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET CF School &#8211; Determinare la risoluzione del Dispositivo</title>
		<link>http://mylostblog.altervista.org/net-world/net-cf-school-determinare-la-risoluzione-del-dispositivo</link>
		<comments>http://mylostblog.altervista.org/net-world/net-cf-school-determinare-la-risoluzione-del-dispositivo#comments</comments>
		<pubDate>Tue, 15 Jul 2008 07:58:34 +0000</pubDate>
		<dc:creator>MySelf</dc:creator>
				<category><![CDATA[.NET World]]></category>

		<guid isPermaLink="false">http://mylostblog.altervista.org/?p=472</guid>
		<description><![CDATA[Nuovo appuntamento per la recente sezione .NET Compact Framework School. La piccola guida di oggi verterà su come sviluppare un&#8217;applicazione compatibile con tutti i Pocket PC, a prescindere dalla risoluzione. Quando si sviluppa un&#8217;applicazione per Windows Mobile è necessario ricordarsi che tale applicazione può girare sui dispositivi più diversi con risoluzioni e orientamenti diversi. In [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img align="right" title="dotnet_logo" src="http://mylostblog.altervista.org/_altervista_ht/dotnet_logo.gif" alt="" width="170" height="100" />Nuovo appuntamento per la recente sezione .<strong>NET Compact Framework School</strong>. La piccola guida di oggi verterà su come sviluppare un&#8217;applicazione compatibile con tutti i Pocket PC, a prescindere dalla risoluzione. Quando si sviluppa un&#8217;applicazione per Windows Mobile è necessario ricordarsi che tale applicazione può girare sui <strong>dispositivi più diversi</strong> con risoluzioni e orientamenti diversi. In fase di progettazione bisogna quindi aggiungere degli accorgimenti per rendere l&#8217;applicazione compatibile con tutti i Device. Oggi vedremo come determinare se un dispositivo è dotato di uno schermo ad <strong>Alta Risoluzione </strong>(per esempio VGA) o a <strong>Bassa Risoluzione </strong>(per esempio QVGA). I controlli standard (<em>Bottoni, Caselle di testo, ecc..</em>) si adattano automaticamente a tutte le risoluzioni, ma cosa succede se inseriamo delle immagini nel nostro programma? Windows Mobile le <strong>ridimensiona automaticamente</strong>, ma durante il ridimensionamento queste <strong>perdono di qualità</strong>.</p>
<p> <a href="http://mylostblog.altervista.org/net-world/net-cf-school-determinare-la-risoluzione-del-dispositivo#more-472" class="more-link">(continua&#8230;)</a></p>
<hr />
<p><small>© <a href="http://mylostblog.altervista.org">MyLostBlog</a>, 2008. |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-determinare-la-risoluzione-del-dispositivo">Permalink</a> |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-determinare-la-risoluzione-del-dispositivo#comments">Commenta</a><br/>
Hai trovato questo articolo interessante? Leggi gli altri articoli in <a href="http://mylostblog.altervista.org/category/net-world" title="Visualizza tutti gli articoli in .NET World" rel="category tag">.NET World</a>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://mylostblog.altervista.org/net-world/net-cf-school-determinare-la-risoluzione-del-dispositivo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET CF School &#8211; Sfondo Immagine Trasparente</title>
		<link>http://mylostblog.altervista.org/net-world/net-cf-school-sfondo-immagine-trasparente</link>
		<comments>http://mylostblog.altervista.org/net-world/net-cf-school-sfondo-immagine-trasparente#comments</comments>
		<pubDate>Mon, 07 Jul 2008 11:59:31 +0000</pubDate>
		<dc:creator>MySelf</dc:creator>
				<category><![CDATA[.NET World]]></category>

		<guid isPermaLink="false">http://mylostblog.altervista.org/?p=448</guid>
		<description><![CDATA[Alcuni utenti mi hanno chiesto qualche consiglio sullo sviluppo di applicazioni per Pocket PC in ambiente .NET Compact Framework. Una delle domande più gettonate è sicuramente quella di come rendere lo sfondo di un immagine trasparente. Sfortunatamente il controllo PictureBox non ha questa proprietà, ma grazie al GDI è possibile comunque disegnare un imaggine con [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img align="right" title="dotnet_logo" src="http://mylostblog.altervista.org/_altervista_ht/dotnet_logo.gif" alt="" width="170" height="100" />Alcuni utenti mi hanno chiesto qualche consiglio sullo <strong>sviluppo di applicazioni </strong>per Pocket PC in ambiente <strong>.NET Compact Framework</strong>. Una delle domande più gettonate è sicuramente quella di come <strong>rendere lo sfondo di un immagine trasparente</strong>. Sfortunatamente il controllo PictureBox non ha questa proprietà, ma grazie al <strong>GDI</strong> è possibile comunque disegnare un imaggine con sfondo trasparente. Per prima cosa dobbiamo includere nel nostro progetto &#8220;<em>System.Drawing.Imaging</em>&#8220;, per farlo basta scrivere all&#8217;inizio del nostro codice la seguente linea</p>
<div class="codice"><span style="color: #0000ff;"><strong>using</strong></span> System.Drawing.Imaging;</div>
<p style="text-align: justify;">Ora che le operazioni preliminari sono eseguite passiamo al codice vero e proprio.</p>
<p style="text-align: justify;"> <a href="http://mylostblog.altervista.org/net-world/net-cf-school-sfondo-immagine-trasparente#more-448" class="more-link">(continua&#8230;)</a></p>
<hr />
<p><small>© <a href="http://mylostblog.altervista.org">MyLostBlog</a>, 2008. |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-sfondo-immagine-trasparente">Permalink</a> |
<a href="http://mylostblog.altervista.org/net-world/net-cf-school-sfondo-immagine-trasparente#comments">Commenta</a><br/>
Hai trovato questo articolo interessante? Leggi gli altri articoli in <a href="http://mylostblog.altervista.org/category/net-world" title="Visualizza tutti gli articoli in .NET World" rel="category tag">.NET World</a>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://mylostblog.altervista.org/net-world/net-cf-school-sfondo-immagine-trasparente/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuovi Controlli .NET da Resco</title>
		<link>http://mylostblog.altervista.org/net-world/nuovi-controlli-net-da-resco</link>
		<comments>http://mylostblog.altervista.org/net-world/nuovi-controlli-net-da-resco#comments</comments>
		<pubDate>Sat, 31 May 2008 09:10:18 +0000</pubDate>
		<dc:creator>MySelf</dc:creator>
				<category><![CDATA[.NET World]]></category>

		<guid isPermaLink="false">http://mylostblog.altervista.org/?p=338</guid>
		<description><![CDATA[Qualche giorno fa, la nota Software House Resco, ha rilasciato in versione beta due nuovi controlli, ImageButton e ImageBox. Questi controlli, compatibili con Visual Studio 2005 e Visual Studio 2008, aggiungono nuove e interessanti funzioni al Framework .NET, un po&#8217; carente sotto l&#8217;aspetto grafico. La release definitiva per questi controlli è prevista per fine giugno, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img align="left" title="ImageBox" src="http://mylostblog.altervista.org/_altervista_ht/mlbnrecimabutdne1.jpg" alt="" width="239" height="318" />Qualche giorno fa, la nota Software House <strong>Resco</strong>, ha rilasciato in versione <strong>beta</strong> due nuovi controlli, <strong>ImageButton</strong> e <strong>ImageBox</strong>. Questi controlli, compatibili con <em>Visual Studio 2005</em> e <em>Visual Studio 2008</em>, aggiungono nuove e interessanti funzioni al Framework .NET, un po&#8217; carente sotto l&#8217;aspetto grafico. La release definitiva per questi controlli è prevista per fine giugno, nel Resco MobileForms Toolkit Volume 2.</p>
<p style="text-align: justify;">Il primo, <strong>ImageButton</strong>, permette di creare dei pulsati graficamente più piacevoli. E&#8217; possibile infatti impostare un immagine principale e una per lo sfondo della selezione. Interessante anche la gestione della risoluzione che il controllo fa in automatico. ImageButton, infatti, riconosce automaticamente la risoluzione dello schermo e mostra l&#8217;immagine adatta a quella risoluzione.</p>
<p style="text-align: justify;">Il secondo, <strong>ImageBox</strong>, è un controllo che permette di mostrare ed elaborare le immagini, nota mancanza del framework originale. E&#8217; possibile caricare elementi grafici da file, da stream e da internet e i controlli possibili sono Zoom, Ridimensionamento, Cropping, Rotazione, Inversione dei colori, Luminosità, Contrasto e Gamma. Il vero punto di forza di ImageBox è il supporto Touch scroll che da all&#8217;elaborazione delle immagini un aspetto Iphone-like. </p>
<p style="text-align: justify;">I link per scaricare questi componenti sono disponibili dopo il salto. Buon Download!</p>
<p style="text-align: justify;"> <a href="http://mylostblog.altervista.org/net-world/nuovi-controlli-net-da-resco#more-338" class="more-link">(continua&#8230;)</a></p>
<hr />
<p><small>© <a href="http://mylostblog.altervista.org">MyLostBlog</a>, 2008. |
<a href="http://mylostblog.altervista.org/net-world/nuovi-controlli-net-da-resco">Permalink</a> |
<a href="http://mylostblog.altervista.org/net-world/nuovi-controlli-net-da-resco#comments">Commenta</a><br/>
Hai trovato questo articolo interessante? Leggi gli altri articoli in <a href="http://mylostblog.altervista.org/category/net-world" title="Visualizza tutti gli articoli in .NET World" rel="category tag">.NET World</a>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://mylostblog.altervista.org/net-world/nuovi-controlli-net-da-resco/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET Compact Framework Version</title>
		<link>http://mylostblog.altervista.org/net-world/net-compact-framework-version</link>
		<comments>http://mylostblog.altervista.org/net-world/net-compact-framework-version#comments</comments>
		<pubDate>Mon, 17 Mar 2008 10:52:48 +0000</pubDate>
		<dc:creator>MySelf</dc:creator>
				<category><![CDATA[.NET World]]></category>

		<guid isPermaLink="false">http://mylostblog.altervista.org/?p=179</guid>
		<description><![CDATA[Eccovi una tabella riassuntiva dei Compact Framework .NET installati, di default, sulle varie versioni di Windows Mobile. Ovviamente la tabella è indcativa, in quanto il Compact Framework può essere aggiornato. Nella tabella vedamo comparire due volte Windows Mobile 5 con 2 Framework diversi. Questo è dovuto al fatto che le prime versioni di Windows Mobile [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Eccovi una tabella riassuntiva dei <strong>Compact Framework .NET</strong> installati, di default, sulle varie versioni di Windows Mobile. Ovviamente la tabella è indcativa, in quanto il Compact Framework può essere aggiornato. Nella tabella vedamo comparire due volte Windows Mobile 5 con 2 Framework diversi. Questo è dovuto al fatto che le prime versioni di Windows Mobile 5, fino a metà 2005 circa, avevano ancora il vecchio Framework, rimpiazzato da quel momento dalla versione 2.</p>
<p style="text-align: center"> </p>
<p style="text-align: center"><img src="http://mylostblog.altervista.org/_altervista_ht/dotnet-version.png" alt=".NETCF" /></p>
<p style="text-align: center"> </p>
<p align="justify">Come si nota dalla tabella, esiste anche una versione nuova del Framework, la <strong>3.5</strong>, che è disponibile solo su downlod (disponibile a <a href="http://www.microsoft.com/downloads/details.aspx?familyid=1343D537-A62F-4A6E-9727-7791BF4CC2BD&amp;displaylang=en" target="_blank">questo indirizzo</a>) e non è ancora stata montata di default su nessun dispositivo. Probabilmente questa versione verrà montata su <strong>Windows Mobile 7</strong> o, se uscirà prima una versione intermedia, tipo Windows Mobile 6.5,  su quella. Per adesso non conviene ancora montare la versione 3.5 che appesantisce solo il sistema senza portare vantaggi, infatti il numero di applicazioni che usa questa versione del framework è molto limitato. Il mio consiglio è quello di avere (qualunque sia il dispositivo) la versione <strong>.NET CF 2.0 SP2</strong> . Il download di questa versione è disponibile dopo il salto.</p>
<p> <a href="http://mylostblog.altervista.org/net-world/net-compact-framework-version#more-179" class="more-link">(continua&#8230;)</a></p>
<hr />
<p><small>© <a href="http://mylostblog.altervista.org">MyLostBlog</a>, 2008. |
<a href="http://mylostblog.altervista.org/net-world/net-compact-framework-version">Permalink</a> |
<a href="http://mylostblog.altervista.org/net-world/net-compact-framework-version#comments">Un Commento</a><br/>
Hai trovato questo articolo interessante? Leggi gli altri articoli in <a href="http://mylostblog.altervista.org/category/net-world" title="Visualizza tutti gli articoli in .NET World" rel="category tag">.NET World</a>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://mylostblog.altervista.org/net-world/net-compact-framework-version/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
