<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Enzo Contini Blog</title>
	<atom:link href="http://enzocontini.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://enzocontini.wordpress.com</link>
	<description>... non solo di programmazione</description>
	<lastBuildDate>Thu, 23 Feb 2012 17:11:13 +0000</lastBuildDate>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='enzocontini.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/58b011552578032da8d798e14cd0092b?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Enzo Contini Blog</title>
		<link>http://enzocontini.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://enzocontini.wordpress.com/osd.xml" title="Enzo Contini Blog" />
	<atom:link rel='hub' href='http://enzocontini.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Tips &amp; tricks: how to handle the tombstoning and serialize relevant DataSources of application pages</title>
		<link>http://enzocontini.wordpress.com/2012/02/08/tips-tricks-how-to-handle-the-tombstoning-and-serialize-relevant-datasources-of-application-pages/</link>
		<comments>http://enzocontini.wordpress.com/2012/02/08/tips-tricks-how-to-handle-the-tombstoning-and-serialize-relevant-datasources-of-application-pages/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 17:43:42 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=263</guid>
		<description><![CDATA[When during the running state of your application, you use a chooser / launcher or you show the running tasks holding the back hardware button or you go to start and possibly start an other application, your application goes from the running &#8230; <a href="http://enzocontini.wordpress.com/2012/02/08/tips-tricks-how-to-handle-the-tombstoning-and-serialize-relevant-datasources-of-application-pages/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=263&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When during the running state of your application, you use a chooser / launcher or you show the running tasks holding the back hardware button or you go to start and possibly start an other application, your application goes from the running state to the deactivated one and then to the dormient one and possibly to the tombstoned one.<br />
Even thought now with mango&#8217;s new dormient state very often the data end pages of your application are preserved, this is not garanteed, so you have in your code to handle the possibility of a tombtoning, saving (during the deactivanting state) the relevant data of all your running active pages (including the scroll position and the current selected pivot item, for example).</p>
<p>It is possible to save the transient state of each page in the OnNavigateTo method and recover it in the OnNavigateFrom one, but a better way is to insert the proper code inside the App.xaml.cs file, in the Application_Deactivated and Application_Activated methods.<br />
For example:</p>
<p><pre class="brush: csharp;">
private void Application_Deactivated(object sender, DeactivatedEventArgs e) {
TransientState.Set(&quot;LoginDataSource&quot;, DataSourceManager.LoginDataSource);
TransientState.Set(&quot;LogsPivotDataSource&quot;, DataSourceManager.LogsPivotDataSource);
TransientState.Set(&quot;PanoramaPageDataSource&quot;, DataSourceManager.PanoramaPageDataSource);
TransientState.Set(&quot;SettingsPivotDataSource&quot;, DataSourceManager.SettingsPivotDataSource);
}
</pre></p>
<p>TO BE CONTINUED &#8230;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/263/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/263/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/263/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=263&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2012/02/08/tips-tricks-how-to-handle-the-tombstoning-and-serialize-relevant-datasources-of-application-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips and Ticks (4): how to pass Data between Pages in Windows Phone 7</title>
		<link>http://enzocontini.wordpress.com/2012/01/30/tips-and-ticks-4-how-to-pass-data-between-pages-in-windows-phone-7/</link>
		<comments>http://enzocontini.wordpress.com/2012/01/30/tips-and-ticks-4-how-to-pass-data-between-pages-in-windows-phone-7/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 09:57:22 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=244</guid>
		<description><![CDATA[How to pass Data between Pages in Windows Phone 7? There are several methods that you can use to pass Data between pages.1) The one I prefer is to store the values entered on PageTwo in a object Model that &#8230; <a href="http://enzocontini.wordpress.com/2012/01/30/tips-and-ticks-4-how-to-pass-data-between-pages-in-windows-phone-7/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=244&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong><em>How to pass Data between Pages in Windows Phone 7?</em></strong><br />
There are several methods that you can use to pass Data between pages.<strong>1) </strong>The one I prefer is to store the values entered on PageTwo in a object Model that is also accessible to PageOne, possibly part of the DataSource of one of the pages.<strong>2) </strong>Other methods are to use a Global Variable defined in the App.xaml file</p>
<p><pre class="brush: csharp;">
public string PageTwoText { get; set; }
</pre></p>
<p>On your PageTwo you can add a value to that variable:</p>
<p><pre class="brush: csharp;">
(App.Current as App).PageTwoText = txtBox.Text;
</pre></p>
<p>and in the PageOne get it:</p>
<p><pre class="brush: csharp;">
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) {
     base.OnNavigatedTo(e);
     txtBlock.Text = (App.Current as App).PageTwoText;
}
</pre></p>
<p><strong>3)</strong> An other method is to use a Query String: this procedure is good when we just need to share string based data between two pages. In PageOneyou cna navigate to PageTwo in this way:</p>
<p><pre class="brush: csharp;">
NavigationService.Navigate(new Uri(&quot;/PageTwo.xaml?Text=&quot; + txtBox.Text + &quot;&amp;Number=&quot; + oneNumber, UriKind.Relative));
</pre></p>
<p>and in PageTwo get them:</p>
<p><pre class="brush: csharp;">
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) {
	 base.OnNavigatedTo(e);
         IDictionary&lt;string, string&gt; parameters = this.NavigationContext.QueryString;
         if (parameters.ContainsKey(&quot;Text&quot;)){
             txtBlock.Text = parameters[&quot;Text&quot;];
         }
         //this is an other way to get a parameter
         string monthParam;
         if (NavigationContext.QueryString.TryGetValue(&quot;Number&quot;, out monthParam)) {
                 this.selectorDay.DataSource.SelectedItem = Convert.ToInt32(monthParam);
         }
}
</pre></p>
<p><strong>4)</strong> Onother way is to use the <em>PhoneApplicationService States</em>: each application has one PhoneApplicationService defined in its App.xaml file. We can use this service&#8217;s property called &#8220;State&#8221;. These &#8220;States&#8221; are all transient data which means they are available only for one instant of your application which means once you restart your application these states will be lost. Also we should not try to create a new PhoneApplicationService instead we must try to use the service from the current instant.<br />
In PageOne you can set a state:</p>
<p><pre class="brush: csharp;">
protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e) {
    base.OnNavigatedTo(e);
    PhoneApplicationService.Current.State[&quot;Text&quot;] = txtBox.Text;
}
</pre></p>
<p>and in PageTwo you can get it:</p>
<p><pre class="brush: csharp;">
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) {
    base.OnNavigatedTo(e);
    if(PhoneApplicationService.Current.State.ContainsKey(&quot;Text&quot;))
        txtBlock.Text = (string)PhoneApplicationService.Current.State[&quot;Text&quot;];
}
</pre></p>
<p>5) Last method is to use <em>NextPage </em>instance: whenever we call &#8220;Navigate&#8221; using a &#8220;/PageTwo.xaml&#8221;, the <em>OnNavigatedFrom </em>method in current page is called with event arguments with a Uri property indicating the next page and a Content property of the type of that Navigating page. So we have an opportunity to fix the set the value for next page, prior to navigating to it. In PageOne you can already set a variable of PageTwo that, after navigation, it will need to do nothing and just use it already setted variable:</p>
<p><pre class="brush: csharp;">
protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e) {
    base.OnNavigatedTo(e);
    if (e.Content is PageTwo) {
        (e.Content as PageTwo).txtBlock.Text = txtBox.Text;
    }
}
</pre></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/244/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=244&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2012/01/30/tips-and-ticks-4-how-to-pass-data-between-pages-in-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Il Giudice di Pace dott. Agostino Ferrau ha pronunciato la seguente sentenza &#8230;</title>
		<link>http://enzocontini.wordpress.com/2012/01/28/il-giudice-di-pace-dott-agostino-ferrau-ha-pronunciato-la-seguente-sentenza/</link>
		<comments>http://enzocontini.wordpress.com/2012/01/28/il-giudice-di-pace-dott-agostino-ferrau-ha-pronunciato-la-seguente-sentenza/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 21:22:54 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Giustizia]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=226</guid>
		<description><![CDATA[Dopo più di due mesi dall&#8217;udienza dal Giudice di Pace e della sua sentenza a voce, eccomi arrivare finalmente per raccomandata la richiesta di ritiro della stessa negli Uffici Giudiziari di Torino. Dal momento che è necessario presentare quella sentenza &#8230; <a href="http://enzocontini.wordpress.com/2012/01/28/il-giudice-di-pace-dott-agostino-ferrau-ha-pronunciato-la-seguente-sentenza/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=226&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dopo più di due mesi dall&#8217;udienza dal Giudice di Pace e della sua sentenza a voce, eccomi arrivare finalmente per raccomandata la richiesta di ritiro della stessa negli Uffici Giudiziari di Torino.</p>
<p>Dal momento che è necessario presentare quella sentenza per andare a pagare la multa, con il passare ingiustificato di cotanto tempo, incominciavo a preoccuparmi!!</p>
<p>Se non hai letto le &#8220;puntate&#8221; precedenti sei ancora in tempo <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  : il resoconto della vicenda è tutta in <a title="http://enzocontini.wordpress.com/category/giustizia/" href="http://enzocontini.wordpress.com/category/giustizia/">http://enzocontini.wordpress.com/category/giustizia/</a>, ed in particolare la cronistoria dettagliata e precisa dell&#8217;udienza è in <a title="http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/" href="http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/">http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/</a>.</p>
<p>Perdiamo quindi più di mezz&#8217;ora a ritirare alle Poste la raccomandata, ci rechiamo  appena possibile per ritirare la sentenza negli Uffici Giudiziari che, ovviamente, sono aperti solo i feriali dalle 8:30 e finalmente &#8230; possiamo almeno bearci di leggere la sentenza nero su bianco!</p>
<p>ECCOLA!!!</p>
<p style="text-align:center;">REPUBBLICA ITALIANA</p>
<p style="text-align:center;">IN NOME DEL POPOLO ITALIANO</p>
<p style="text-align:center;">UFFICIO DEL GIUDICE DI PACE DI TORINO</p>
<p style="text-align:center;">SEZIONE V CIVILE</p>
<p>bla bla bla</p>
<p>OGGETTO: opposizione ex. articolo 22 legge 24 novembre 1981 n.689</p>
<p>bla bla bla</p>
<p>CONCLUSIONE PER L&#8217;OPPOSTA<br />
Rigettare il ricorso in quanto infondato.</p>
<p>RAGIONI DI FATTO E DI DIRITTO DEL PROCESSO</p>
<p>bla bla bla</p>
<p>Si contestava, al proprietario del veicolo sanzionato per violazione del codice della strada di non aver provveduto a fornire nel termine richiesto di sessanta giorni le informazioni richieste con il suddetto verbale, trasgressione che prevedeva oltre alla sanzione pecuniaria anche la decurtazione di punti dalla patente di guida.<br />
In particolare si sanzionava la condotta omissiva del proprietario del veicolo nell&#8217;indicare la persona alla guida del auto <em>[NOTA MIA: lo so che sarebbe "dell'auto", ma sto riportando il testo della sentenza, errori di battitura inclusi </em> <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <em>] </em>sanzionata, appunto al fine della decurtazione dei punti.<br />
Il sig. Contini mediante ricorso, ritualmente depositato presso la Cancelleria di questo giudicante, chiedeva l&#8217;annullamento del verbale di violazione dell&#8217;alticolo 126 bis, eccependo che nell&#8217;originario verbale di violazione dell&#8217;art. 158, non risultava facile a comprendere l&#8217;obbligo di doversi attivare agli incombenti di comunicazione imposti dall&#8217;art. 126 bis<br />
<em>[NOTA MIA: non sono state un po' troppo "sintetizzate" e "semplificate all'eccesso" le motivazioni del mio ricorso? ... almeno indicare che, a parte la poca evidenza nel testo del verbale, nel medesimo nulla viene detto per il caso assai comune in cui il trasgressore sia il proprietario del veicolo (per cui i suoi dati sono già conosciuti), ... e magari menzionare che fino all'2005 la legge stabiliva che se non si indicava altro trasgressore, di default i punti venivano tolti al possessore dell'autoveicolo e che anche questo concorre ad indurre il Cittadino a cadere involontariamente nella successiva violazione e quindi nella salata sanzione! ... e magari dire che non appena avevo ricevuto la seconda sanzione, essendo venuto a conoscenza dell'incombenza di dichiarare il trasgressore anche nel caso sia il proprietario del veicolo, ho subito inviato alla Polizia per raccomandata il foglio che attestava la mia colpevolezza!]<br />
</em><br />
bla bla bla</p>
<p>All&#8217;udienza sopra indicata compariva il ricorrente che insisteva per l&#8217;accoglimento del ricorso e per la Polizia Municipale, già costituita in cancelleria con il deposito di comparsa, era presente il funzionario Devito.<br />
Veniva discussa brevemente la causa <em>[NOTA MIA: cinque minuti? ... forse meno ...]</em> e le parti concludevano come epigrafe riportato.<br />
Veniva quindi pronunciata la sentenza di cui si dava lettura del dispositivo.<br />
Il ricorso non è fondato.<br />
Si evidenzia come il verbale opposto è prodromico a precedente verbale emesso per violazione dell&#8217;articolo 158 del Cds e che <strong>le giustificazioni poste dal signor Contini sono pretestuose in quanto i verbali emessi dalla Polizia municipale di Torino, nel caso in cui si debba provvedere alle comunicazioni ex art. 126, riportano con chiarezza gli incombenti da effettuare.</strong><br />
<em>[NOTA MIA: <strong>ma l'ha proprio visto bene il verbale inviato dalla Polizia per notificare la violazione in oggetto?? ... dimenticavo ... già quel Giudice di Pace, durante l'udienza, mi aveva controbattuto che ne vedeva di centinaia di quei moduli. Ma allora la "chiarezza" è una cosa veramente,  ma veramente soggettiva!! Se non ci credete, andate a vedere voi stessi di persona la "chiarezza" dei verbali in oggetto, da me scannerizzati ed allegati in <a title="http://enzocontini.wordpress.com/2011/11/23/lettera-aperta-al-sindaco-di-torino/" href="http://enzocontini.wordpress.com/2011/11/23/lettera-aperta-al-sindaco-di-torino/">http://enzocontini.wordpress.com/2011/11/23/lettera-aperta-al-sindaco-di-torino/</a></strong> (in fondo)].</em><br />
In ogni caso il verbale di violazione al Cds per sosta su spazio riservato agli autobus, prevedeva anche al sanzione accessioria della decurtazione dei punti dalla patente di guida.<br />
<em>[NOTA MIA: ma è proprio di quei punti che io con il ricorso chiedevo mi fossero decurtati, al posto della ingiusta sanzione!!!]</em> .<br />
In base all&#8217;articolo 126 bis, il proprietario di un veicolo nei cui confronti è stata accertata una violazione del Codice della Strada per la quale è anche prevvista la decurtazione di punti dalla patente di guida del trasgressore effettivo, ovvero della persona che al momento del rilevamento dell&#8217;infrazione, si trovava alla guida del veicolo sanzionato <em>[NOTA MIA: ma se la macchina è parcheggiata ... nessuno si trovava ovviamente alla sua guida .... boh!!]</em> deve comunicare chi fosse alla guida del veicolo sanzionato o in alternativa deve comunque comunicare di non essere in grado di dichiarare il nominativo del trasgressore <em>[NOTA MIA: Ecco!!! E' qui il trucco!!!!] </em><br />
In difetto, sia in caso di tardiva comunicazione, come è avvenuto nel caso di specie <em>[NOTA MIA: meno male che si è almeno alla fine ricordato che durante l'udienza gli ho fatto notare che nel mio ricorso avevo scritto che avevo inviato la dichiarazione con il mio nominativo di trasgressore, sebbene tardivamente ma appena avevo compreso la necessità di farlo essendo io il proprietario del veicolo sanzionato, ... e avevo fatto notare anche la ricevuta del suo invio, allegata ovviamente al ricorso ... che forse non era stato letto, diciamo, con molta attenzione!]</em>, o anche in caso di attestazione di non essere in grado di riferire il nominativo del trasgressore, senza giustificato motivo, scatta obbligatoriamente la sanzione impugnata nel presente giudizio.<br />
Rigettando il ricorso, il Giudicante, ritiene di mantenere la sanzione irrogata al minimo edittale.<br />
Nulla si liquida per le spese del giudizio che per giuste ragioni sono compensate tra le parti, anche perchè la Pubblica Amministrazione si avvale di funzionari interni per la difesa.<br />
bla bla bla</p>
<p style="text-align:center;"> </p>
<p style="text-align:center;"><strong>Che dirvi?</strong></p>
<p style="text-align:center;"><strong>Evviva la Giustizia!!!</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/226/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/226/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/226/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=226&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2012/01/28/il-giudice-di-pace-dott-agostino-ferrau-ha-pronunciato-la-seguente-sentenza/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips and Ticks (3): how to handle configuration values of an application, allowing the user to possibly these default values</title>
		<link>http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-3/</link>
		<comments>http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-3/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 17:35:21 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=218</guid>
		<description><![CDATA[How can be handled configuration values of an application, allowing the user to possibly change the default values here defined? Suppose you have defined in the App.config file some parameters assigning a predefined default value for each: Then you can &#8230; <a href="http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-3/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=218&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong><em>How can be handled configuration values of an application, allowing the user to possibly change the default values here defined?</em></strong><br />
Suppose you have defined in the <em>App.config</em> file some parameters assigning a predefined default value for each:<br />
<pre class="brush: csharp;">
&lt;configuration&gt;
  &lt;appSettings&gt;
    &lt;add key=&quot;LoginType&quot; value=&quot;DAILY&quot; /&gt;
    &lt;add key=&quot;MergeAudio&quot; value=&quot;TRUE&quot; /&gt;
....
  &lt;/appSettings&gt;
&lt;/configuration&gt;
</pre></p>
<p>Then you can define, for example in a Utility class, the following method: it tries to read the key from the IsolatedStorage;<br />
if it failes, it loads, from the configuration file, the possible default value defined by the application and then it save it in the IsolatedStorage for a quicker further use. In fact, next time that function will be called, it will find that key in the IsolatedStorage and the data will be available in less time!</p>
<p><pre class="brush: csharp;">
        public static string GetAppSettings(string key) {
            //return (GetAppConfigString(&quot;App.config&quot;, key));
            //return null;
            String value = String.Empty;
            if (IsolatedStorageSettings.ApplicationSettings.Contains(key)) {
                value = IsolatedStorageSettings.ApplicationSettings[key].ToString();
            } else {
                // se non c'è nell'isolated storage: cerca di caricare, con GetAppConfigString, il valore di default (se esiste) da app.config, per poi salvarlo nell'Isolated Storage
                value = GetAppConfigString(&quot;app.config&quot;, key);
                if (!value.Equals(String.Empty)) {
                    SetAppSettings(key, GetAppConfigString(&quot;app.config&quot;, key));
                }
            }
            return value;
        }
</pre></p>
<p>Finally here it is the utility function to recover the default value of a key from the configuration file:</p>
<p><pre class="brush: csharp;">
 private static XElement _xmlConfig;
 private static Object _xmlConfigSyncLock = new Object();

        public static string GetAppConfigString(string configName, string key) {
            if (_xmlConfig == null) {
                lock (_xmlConfigSyncLock) {
                    _xmlConfig = XElement.Load(configName);
                }
            }
            XElement element = _xmlConfig.Descendants(&quot;appSettings&quot;).Descendants(&quot;add&quot;).FirstOrDefault((el) =&gt; el.FirstAttribute.Value == key);
            if (element != null) {
                XAttribute xAttribute = element.Attribute(&quot;value&quot;);
                if (xAttribute != null)
                    return xAttribute.Value;
            }
            return String.Empty;
        }
</pre></p>
<p>When you need to get the key value from your code, you can simply call</p>
<p><pre class="brush: csharp;">
 #region App.config keys
        public const String LoginType = &quot;LoginType&quot;;
        ...
  #endregion App.config keys

string loginTypeString = Utility.GetAppSettings(Constants.LoginType);
</pre></p>
<p>and then when the user change that default value, you can update its value in the IsolatedStorage:</p>
<p><pre class="brush: csharp;">
Utility.SetAppSettings(Constants.LoginType, LoginType.DAILY.ToString());
</pre></p>
<p>where, always in the Utility class:</p>
<p><pre class="brush: csharp;">
 public static string SetAppSettings(string key, string value) {
   IsolatedStorageSettings.ApplicationSettings[key] = value;
   IsolatedStorageSettings.ApplicationSettings.Save();
   return value;
 }
</pre></p>
<p>Note that data written to the IsolatedStorageSettings object hasn’t actually gotten committed to the isolated storage area and it is saved only when the application that uses the class is closed. This can occur when the user closes the Web browser, refreshes a page, or browses away from the page. If you want your application to write to isolated storage immediately, you have to call the Save method in application code.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/218/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/218/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=218&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips and Ticks (2) &#8211; How to handle binding in CheckBox and RadioButton</title>
		<link>http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-2/</link>
		<comments>http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-2/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 16:58:55 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=206</guid>
		<description><![CDATA[How to handle binding in CheckBox? There are several ways to do that binding but the best way I found is the following where the Click event is handled setting a specific ClickMode: and in the code behind: Note that &#8230; <a href="http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-2/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=206&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong><em>How to handle binding in CheckBox?</em></strong><br />
There are several ways to do that binding but the best way I found is the following where the Click event is handled setting a specific ClickMode:<br />
<pre class="brush: csharp;">
&lt;CheckBox x:Name=&quot;checkBoxMergeAudio&quot; IsChecked=&quot;{Binding IsMergeAudio, Mode=TwoWay}&quot; Margin=&quot;0,0,0,0&quot; Click=&quot;checkBoxMergeAudio_Changed&quot; ClickMode=&quot;Release&quot;&gt;
     &lt;TextBlock TextWrapping=&quot;Wrap&quot; Text=&quot;{Binding LocalizedResources.MergeAudio, Source={StaticResource LocalizedStrings}}&quot; /&gt;
&lt;/CheckBox&gt;
</pre></p>
<p>and in the code behind:</p>
<p><pre class="brush: csharp;">
private void checkBoxMergeAudio_Changed(object sender, RoutedEventArgs e) {
  //save the changed state of the checkbox
  Utility.SetAppSettings(Constants.MergeAudio, (((SettingsPivotDataSource)DataContext).IsMergeAudio).ToString());
}
</pre></p>
<p>Note that using the TextBox style of the CheckBox, I succeded to handle also the possible wrapping of the text field of that control.</li>
<li><em><strong>How to handle binding in RadioButton?</strong><br />
</em>Also in this case there are several ways! &#8230; one can be the following:<br />
<pre class="brush: csharp;">
 &lt;StackPanel Margin=&quot;0,0,0,0&quot; Grid.Row=&quot;0&quot; Background=&quot;{StaticResource BrushTransparentGray}&quot;&gt;
                        &lt;RadioButton Content=&quot;{Binding LocalizedResources.AlwaysLogin, Source={StaticResource LocalizedStrings}}&quot; Name=&quot;alwaysLoginButton&quot; IsChecked=&quot;{Binding LoginType, Converter={StaticResource EqualityConverter}, ConverterParameter=0, Mode=OneWay}&quot; GroupName=&quot;AutoLoginGroup&quot; Click=&quot;alwaysLoginButton_Checked&quot; ClickMode=&quot;Release&quot;  /&gt;
                        &lt;RadioButton Content=&quot;{Binding LocalizedResources.DailyLogin, Source={StaticResource LocalizedStrings}}&quot; Name=&quot;daylyLoginButton&quot; IsChecked=&quot;{Binding LoginType, Converter={StaticResource EqualityConverter}, ConverterParameter=1, Mode=OneWay}&quot;  GroupName=&quot;AutoLoginGroup&quot; Click=&quot;daylyLoginButton_Checked&quot; ClickMode=&quot;Release&quot; /&gt;
                        &lt;RadioButton Content=&quot;{Binding LocalizedResources.TimeStampLogin, Source={StaticResource LocalizedStrings}}&quot; Name=&quot;loginEveryButton&quot; IsChecked=&quot;{Binding LoginType, Converter={StaticResource EqualityConverter}, ConverterParameter=2, Mode=OneWay}&quot; GroupName=&quot;AutoLoginGroup&quot; Click=&quot;loginEveryButton_Checked&quot; ClickMode=&quot;Release&quot; /&gt;
&lt;/StackPanel&gt;
</pre></p>
<p>and in the code behind:</p>
<p><pre class="brush: csharp;">
 private void alwaysLoginButton_Checked(object sender, RoutedEventArgs e) {
            LoginTypeWrapper actualLoginTypeWrapper = new LoginTypeWrapper(LoginType.ALWAYS);
            if (!DataSourceManager.SettingsPivotDataSource.LoginType.Equals(actualLoginTypeWrapper)) {
                DataSourceManager.SettingsPivotDataSource.LoginType = actualLoginTypeWrapper;
                //salvo la nuova impostazione scelta dall'utente
                Utility.SetAppSettings(Constants.LoginType, LoginType.ALWAYS.ToString());
            }
        }

        private void daylyLoginButton_Checked(object sender, RoutedEventArgs e) {
            LoginTypeWrapper actualLoginTypeWrapper = new LoginTypeWrapper(LoginType.DAILY);
            if (!DataSourceManager.SettingsPivotDataSource.LoginType.Equals(actualLoginTypeWrapper)) {
                DataSourceManager.SettingsPivotDataSource.LoginType = actualLoginTypeWrapper;
                //salvo la nuova impostazione scelta dall'utente
                Utility.SetAppSettings(Constants.LoginType, LoginType.DAILY.ToString());
            }
        }

        private void loginEveryButton_Checked(object sender, RoutedEventArgs e) {
            LoginTypeWrapper actualLoginTypeWrapper = new LoginTypeWrapper(LoginType.EVERY);
            if (!DataSourceManager.SettingsPivotDataSource.LoginType.Equals(actualLoginTypeWrapper)) {
                DataSourceManager.SettingsPivotDataSource.LoginType = actualLoginTypeWrapper;
                //salvo la nuova impostazione scelta dall'utente
                Utility.SetAppSettings(Constants.LoginType, LoginType.EVERY.ToString());
            }
        }
</pre></p>
<p>where the converter is the following:</p>
<p><pre class="brush: csharp;">
    public class EqualityConverter : IValueConverter {

        public object Convert(object value, Type targetType, object parameter, CultureInfo culture) {
           if (parameter != null &amp;&amp; value is LoginTypeWrapper) {
                if (((LoginTypeWrapper)value).Code == System.Convert.ToInt32(parameter)) {
                    return true;
                }
            }
            return false;
        }

        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) {
            throw new NotImplementedException();
        }
    }
</pre></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/206/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=206&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2012/01/27/tips-and-ticks-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorials &amp; examples</title>
		<link>http://enzocontini.wordpress.com/2011/12/06/useful-courses-and-examples/</link>
		<comments>http://enzocontini.wordpress.com/2011/12/06/useful-courses-and-examples/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 13:47:17 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=156</guid>
		<description><![CDATA[Here you can find some useful link for phone 7 programming: Windows Phone 7 Training Course Windows Phone codenamed &#8220;Mango&#8221; Training Course Silverlight 4 Training Course Third party sample code repository Resources Must have tools for phone 7<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=156&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here you can find some useful link for phone 7 programming:</p>
<ul>
<li><a title="Windows Phone 7 Training Course" href="http://msdn.microsoft.com/en-us/WP7TrainingCourse">Windows Phone 7 Training Course</a></li>
<li><a href="http://msdn.microsoft.com/en-us/WP7MangoTrainingCourse">Windows Phone codenamed &#8220;Mango&#8221; Training Course</a></li>
<li><a href="http://msdn.microsoft.com/en-us/Silverlight4TrainingCourse">Silverlight 4 Training Course</a></li>
<li><a href="http://forums.create.msdn.com/forums/t/67467.aspx">Third party sample code repository</a></li>
<li><a title="Resources" href="http://indyfromoz.wordpress.com/windows-phone-7-resources/">Resources</a></li>
<li><a title="Must have tools for phone 7" href="http://www.linkedin.com/news?viewArticle=&amp;articleID=5567163649954418688&amp;gid=3405242&amp;type=member&amp;item=91108858&amp;articleURL=http%3A%2F%2Fwww%2Ediaryofaninja%2Ecom%2Fblog%2F2012%2F01%2F23%2F8-musthave-tools-for-windows-phone-7-development&amp;urlhash=UhjQ&amp;goback=%2Egde_3405242_member_91108858">Must have tools for phone 7</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/156/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=156&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2011/12/06/useful-courses-and-examples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips and Ticks (1)</title>
		<link>http://enzocontini.wordpress.com/2011/12/05/tips-and-ticks/</link>
		<comments>http://enzocontini.wordpress.com/2011/12/05/tips-and-ticks/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 12:49:44 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=153</guid>
		<description><![CDATA[How to force tombstoning for debug in Mango? In order to test your tombstoning code you can force your application to be tombstoned instead of kept in memory during debugging. To do this, just open your project properties panel, click &#8230; <a href="http://enzocontini.wordpress.com/2011/12/05/tips-and-ticks/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=153&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong><em>How to force tombstoning for debug in Mango?</em></strong><br />
In order to test your tombstoning code you can force your application to be tombstoned instead of kept in memory during debugging. To do this, just open your project properties panel, click the debug tab and check <strong>Tombstone upon deactivation while debugging</strong>.</li>
<li><strong><em>How to remove a Page from backStack in Mango?</em></strong><br />
Sometime (ex. LoginPage, DisclaimerPage) it is useful to change the back navigation normal behaviour. Before Mango the only way to change the back navigation was to use a work around like generate a QuitException (see <a href="http://www.imaginativeuniversal.com/blog/post/2010/08/22/How-to-Quit-a-WP7-Silverlight-Application.aspx">http://www.imaginativeuniversal.com/blog/post/2010/08/22/How-to-Quit-a-WP7-Silverlight-Application.aspx</a>). Now with Mango you can use the useful NavigationService.RemoveBackEntry() method. Unfortunately, because the backStack is a LIFO, it is possible to remove only the top entry, that is the previous page entry. So the best way to remove a page from the backStack is to use that method just in the overridden OnNavigatedFrom method of that page itself.<br />
<pre class="brush: csharp;">
protected override void OnNavigatedFrom(NavigationEventArgs e) {
  this.NavigationService.RemoveBackEntry(); //remove itself from the backStack
  base.OnNavigatedFrom(e);
}
</pre></p>
<p>In particular for a LoginPage (if it is not implemented as a popup window or a section of the MainPage hidden/visible properly), if the login is not always requiìred but depends from some configuration settings (ex. once a day login) it is convinent to call first the MainPage, check if the user is already authenticated in the _load method and if not call the LoginPage. A convenient flag can be used to discriminate in the OnNavigatedFrom method of the MainPage if the LoginPage is called or not and so eventually use the NavigationService.RemoveBackEntry().</p>
<p><pre class="brush: csharp;">
void MainPage_Loaded(object sender, RoutedEventArgs e) {
  if (!DataSourceManager.LoginDataSource.User.Authenticated) {
    //if the user is not authenticated, let's go to the LoginPage
    NavigationService.Navigate(new Uri(&quot;/LoginPage.xaml&quot;, UriKind.Relative));
    toLoginflag = true;
  } else {
    Main.Visibility = System.Windows.Visibility.Visible;
  }
}

protected override void OnNavigatedFrom(NavigationEventArgs e) {
  if (toLoginflag) {
    this.NavigationService.RemoveBackEntry(); //remove itself from the backStack
  }
}</pre></li>
<li><strong><em>Be careful when debugging a CameraCaptureTask with a Windows Phone device!!</em></strong><br />
You must disconnect the device from the PC if you want to try the launcher for taking a picture from your program. Otherwise, when you call the <em>Show</em> method of that task, the registered <em>cameraTask_Completed</em> event is suddenly rised with a <em>PhotoResult.TaskResult ==TaskResult.Cancel </em><span style="font-family:Consolas;font-size:x-small;"><span style="font-family:Consolas;font-size:x-small;">.<br />
</span></span></li>
<li><strong><em>Mango provides a build in progressbar shown in the system tray!!</em></strong><br />
No need to use the PerformanceProgressBar of the toolkit anymore.<br />
You just have to add in App.cs:<br />
<pre class="brush: csharp;">
public static ProgressIndicator progInd = newProgressIndicator();
</pre></p>
<p>and in the constructor add:</p>
<p><pre class="brush: csharp;">
progInd.IsIndeterminate = false; progInd.IsVisible = false;
</pre></p>
<p>Then add in the page where you need the progressBar a method like this:</p>
<p><pre class="brush: csharp;">
privatevoid RunProgressBar(bool value) {
  if (value) {
    App.progInd.Text = LocalizedStrings.GetString(“Loading”);
    App.progInd.IsIndeterminate = true;
    App.progInd.IsVisible = true;
    SystemTray.SetProgressIndicator(this, App.progInd);
  }
  else {
    App.progInd.Text = null;
    App.progInd.IsIndeterminate = false;
    App.progInd.IsVisible = false;
    SystemTray.SetProgressIndicator(this, null);
  }
}
</pre></li>
<li><em><strong>How you can easely know how a page is navigated (for example if it is called for the first time or from a back)?</strong><br />
</em>You can override the <em>OnNavigationTo</em> method and test its  <em>NavigationEventArgs</em> parameter comparing it with the appropriate value of the NavigationMode emumeration. For example:<br />
<pre class="brush: csharp;">
if(e.NavigationMode == NavigationMode.New) { //it is called for the first time
</pre></p>
<p>Remember that the <em>OnNavigationTo</em> method is called just after the page contructor and befor the possible <em>MyPage_Load</em> method, if you define that new <em>RoutedEventHandler</em> in the page contructor</p>
<p><pre class="brush: csharp;">
 this.Loaded += newRoutedEventHandler(MyPage_Loaded);) </pre></li>
<li><em><strong>How you can wrap a text longer than a line in the text of a CheckBox?</strong><br />
</em>You must override TextBox&#8217;s style:<br />
<pre class="brush: csharp;">

</pre></li>
<li><strong><em>How to play an audio recorded with Phone 7 off somewhere else (ex. on a PC)?</em></strong><br />
If you <em>record voice</em> with the <em>Microsoft.Xna.Framework.Audio.Microfone</em>,  <em>it just gets a PCM encoded stream of samples.</em> Only if you use the DynamicSoundEffectInstance on the Phone 7 code the PCM encoded stream can be played also without the wav header. So,<em> if you want to send this audio stream off somewhere else</em> (ex. to PC Server using a web service) <em>to be played later, it needs a proper header otherwise no PC audio player can read it.</em> Here you can find useful code: <a href="http://damianblog.com/2011/02/07/storing-wp7-recorded-audio-as-wav-format-streams/">http://damianblog.com/2011/02/07/storing-wp7-recorded-audio-as-wav-format-streams/</a><br />
If you need to <em>merge more audio in a single one</em>, you need to recontruct the wav header followed by the data content of each sigle audio file. Here you can find a useful link if all the wav files have the same coding: <a href="http://www.codeproject.com/Articles/15187/Concatenating-Wave-Files-Using-C-2005">http://www.codeproject.com/Articles/15187/Concatenating-Wave-Files-Using-C-2005</a></li>
<li><strong><em>Remember to escape the string of URI data passed in a query when you want to Navigate to an other page.<br />
</em></strong>If any of your query strings contain characters that are considered invalid in a Uri what you&#8217;re doing will fail, as you&#8217;ve discovered. You need to use Uri.EscapeDataString to escape any illegal characters first.<br />
The escaped strings are automatically unescaped when you read them using NavigationContext.QueryString, so there&#8217;s no need to call Uri.UnescapeDataString explicitly.<br />
For example:<br />
<pre class="brush: csharp;">
StringBuilder sbPage = new StringBuilder(&quot;/&quot;).Append(baseUri);
sbPage.Append(&quot;?ID=&quot;).Append(&quot;&amp;asset=&quot;).Append(&lt;strong&gt;Uri.EscapeDataString&lt;/strong&gt;(asset.&lt;em&gt;Description&lt;/em&gt;));
NavigationService.Navigate(new Uri(sbPage.ToString(), UriKind.Relative));
</pre></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=153&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2011/12/05/tips-and-ticks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Reading HttpStatusCode in a HttpWebResponse</title>
		<link>http://enzocontini.wordpress.com/2011/11/24/reading-httpstatuscode-in-a-response/</link>
		<comments>http://enzocontini.wordpress.com/2011/11/24/reading-httpstatuscode-in-a-response/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 15:30:53 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Programmazione Phone 7]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=122</guid>
		<description><![CDATA[I had problem when the response from a Tomcat server to a HttpWebRequest has a statusCode different from 204 (HttpStatusCode.NoContent), for example in case of &#8220;HTTP Status 401 &#8211; Bad credentials&#8221; or &#8220;HTTP Status 403 &#8211; Forbidden&#8221;. In fact, in &#8230; <a href="http://enzocontini.wordpress.com/2011/11/24/reading-httpstatuscode-in-a-response/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=122&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I had problem when the response from a Tomcat server to a HttpWebRequest has a statusCode different from 204 (HttpStatusCode.NoContent), for example in case of &#8220;HTTP Status 401 &#8211; Bad credentials&#8221; or &#8220;HTTP Status 403 &#8211; Forbidden&#8221;.<br />
In fact, in the callback the &#8220;request.EndGetResponse&#8221; gives a WebException, that is:<br />
<pre class="brush: csharp;">
response = (HttpWebResponse)request.EndGetResponse(ar);
</pre><br />
gives a<br />
<pre class="brush: csharp;">
System.Net.WebException:  {The remote server returned an error: NotFound.&quot;}
</pre><br />
so I couldn&#8217;d read the response.StatusCode;</p>
<p>A client from Android, that uses the DefaultHttpClient java class, rightly understand that responses from the server with all the statuscodes. On the contrary with My phone 7 client at first I make it work fine ONLY when there is statuscode = NoContent [that means the Credentials are correct (statusCode == HttpStatusCode.NoContent] otherwise a System.Net.WebException: {The remote server returned an error: NotFound.&#8221;} is raised and I cannot check the reason of the failure.</p>
<p>After some debug I found that all the responses that are not valid throws a WebException in the callback and then you can get the HttpStatusCode recovering the Response from the WebException variable as explained in the following:<br />
<pre class="brush: csharp;">
private void AuthenticationCompleted(IAsyncResult ar) {
UserEventArgs args = null;
HttpWebRequest request = (HttpWebRequest)ar.AsyncState;
HttpWebResponse response = null;
try {
// HttpWebResponse
response = (HttpWebResponse)request.EndGetResponse(ar);
//So it seems that there is not the needs to check &quot;if (statusCode == HttpStatusCode.NoContent)&quot;
//because only in thaty case there is not a WebException ....
}
}
catch (WebException ex) {
//http://stackoverflow.com/questions/2182544/c-httpwebrequest-getresponse-how-is-statuscode-usage-handled-for-a-non-excepti
//The WebException is thrown whenever the web request cannot be executed successfully. For e.g 400 and 500 series of responses.
//WebExcpetion has a property named Status which will return the actual status of the response i.e 500 (Internal Server Error).
//http://discuss.joelonsoftware.com/default.asp?dotnet.12.524225.2
if (ex.Status == WebExceptionStatus.UnknownError) {
HttpStatusCode httpStatusCode = ((HttpWebResponse) ex.Response).StatusCode;
}
...
}
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=122&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2011/11/24/reading-httpstatuscode-in-a-response/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Resoconto dell&#8217;udienza con il Giudice di Pace e discorso che avrei voluto poter fare &#8230; se me l&#8217;avesse consentito!!</title>
		<link>http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/</link>
		<comments>http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 17:53:46 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Giustizia]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=32</guid>
		<description><![CDATA[Sono giunto per tempo all&#8217;ufficio Giudici di Pace di Torino, in viale dei Mughetti 22/A, per l&#8217;udienza con il Giudice di Pace assegnatomi, il sig. Ferrau Agostino. Ho appreso quindi che convocati alla stessa ora eravamo ben 30 persone! Ovviamente &#8230; <a href="http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=32&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sono giunto per tempo all&#8217;ufficio <em>Giudici di Pace di Torino,</em> in <em>viale dei Mughetti 22/A,</em> per l&#8217;udienza con il Giudice di Pace assegnatomi, il sig. <em>Ferrau Agostino</em>.</p>
<p>Ho appreso quindi che<strong> convocati alla stessa ora eravamo ben 30 persone</strong>! Ovviamente (si fa per dire) alcuni casi sicuramente più importanti (&#8230; che casualmente erano presentati da avvocati di parte) sono passati subito per primi, seppur io attendessi da mezz&#8217;ora insieme ad altri. Poi è toccato appunto &#8220;<em>agli altri</em>&#8221; &#8230;</p>
<p><strong>Era presente, a rappresentare il Corpo di Polizia, una signora gentile</strong> che, seppur dovendo fare la sua parte, anche dopo la sentenza si è dimostrata disposta ad ascoltare finalmente le mie ragioni; mi ha detto che se proprio ero convinto dell&#8217;ingiustizia, di scrivere ai responsabili del servizio. Mi ha anche chiarito come fare a pagare la multa, avendo perso il ricorso (si deve aspettare che giunga a casa la notifica della sentenza e quindi andare al Comando di Polizia con la medesima &#8230; diversamente si dovrebbe pagare il doppio, in quanto i termini di pagamento iniziali sono ormai scaduti).</p>
<p><strong>Mi ero preparato un discorso per esporre le mie ragioni &#8230;. ma sono stato zittito prontamente dal Giudice</strong> che mi ha detto che non era quella la sede per esporre i fatti (????) in quanto erano già descritti nel testo del ricorso. D&#8217;altra parte, dico io, in poche ore doveva &#8220;giudicare&#8221; ben 30 persone!!!</p>
<p>Dopo 4 minuti netti, il Giudice ci fa uscire dal suo ufficio in quanto doveva chiudersi in camera di Consiglio. Richiamandoci a breve distanza di tempo, legge la sentenza che rigetta il mio ricorso ma, dal momento che avevo comunque inviato benché in ritardo i dati del trasgressore, non raddoppiava la sanzione mantenendola al suo valore originario (infatti, gli originari 279€ di sanzione, per la mancata comunicazione dei dati del trasgressore,  si sono già duplicati essendo scaduti i termini di pagamento indicati!).</p>
<p>Erano state ignorate completamente sia le motivazioni da me addotte nel ricorso a mia discolpa sia le manchevolezze di trasparenza nel verbale dei Vigili.</p>
<p>Sebbene a sentenza avvenuta, ho cercato nuovamente di parlare dicendo educatamente che <strong>speravo almeno che il Comune modificasse nel futuro la formulazione della notifica di multe che prevedono una decurtazione di punti, <em>in modo da renderla trasparente ed evitare che continuino a verificarsi casi come il mio, di persone che incorrono inconsciamente nel successivo reato di omissione dei dati, pensando che valga ancora il principio che il pagamento della sanzione (senza la comunicazione in oggetto) automaticamente comporti un implicito riconoscimento della paternità della violazione.</em></strong></p>
<p>A questo punto sono stato nuovamente interrotto dal Giudice che <strong>ironicamente mi ha detto che, se le cose fossero come dicevo io, si sarebbero dovuti togliere i punti così solo al proprietario del veicolo (????) e allora sì che saremmo stati contro la Legge. Ha proseguito dicendomi che stavo facendo affermazioni al di fuori di ogni norma giuridica.<br />
Mi sono allora permesso di sottolineare che fino al 2005</strong> (prima della sentenza della Corte Costituzionale del 24/01/05 n. 27)<strong> il principio da me espresso era quello vigente e che comunque quello che desideravo evidenziare era la non congrua modalità di attuazione di quella Legge da parte dei Comuni che non rendono trasparente la comunicazione della multa con decurtazione di punti, inserendo istruzioni solo nell’allegato, a caratteri piccolissimi e senza fare minimamente menzione al caso comune in cui il trasgressore coincida con il proprietario del veicolo per cui i dati richiesti sono già in realtà conosciuti ai Vigili … non evitando così che il Cittadino possa incorrere involontariamente nella successiva sanzione per mancanza di comunicazione dei dati del trasgressore.</strong></p>
<p><strong>Il Giudice a questo punto ha incominciato ad inalberarsi, dicendomi che di moduli come quello ne vedeva a centinaia e, perdendo la pazienza, mi invitava ad uscire dal suo ufficio regalandomi, come saluto, la considerazione che <em>con le cose che avevo detto, completamente antigiuridiche e al di là dei principi fondamentali, mi sarei meritato di non avere neanche la sanzione ridotta al minimo</em>.</strong></p>
<p><strong>Mi viene a questo punto spontaneo domandarmi: </strong></p>
<ul>
<li><strong>Conosceva l&#8217;esistenza della precedente norma che dettava esattamente quella regola da me descritta e che mi ha indotto a cadere nell&#8217;equivoco</strong> (mancando una comunicazione adeguata e trasparente da parte del Comando di Polizia che mi venisse in aiuto per evitarlo) <strong>e che ha provocato la sua ilarità? </strong></li>
<li><strong>Aveva letto per intero il mio ricorso, in cui ovviamente avevo addirittura evidenziato in grassetto questo come altri fatti completamente ignorati nell&#8217;emettere la sentenza? </strong></li>
<li><strong>E’ conscio che quella Legge è attualmente sfruttata dai Comuni come una <em>manna dal cielo</em>, in quanto anziché un incasso di <em>78€</em> ne ricevono spesso <em>78 + 279 = 357€</em> , grazie anche a persone che inconsciamente cadono nell’equivoco, non certo aiutati dalla modalità di comunicazione dell&#8217;infrazione e, infine, che non esiste alcuna intenzione di miglioramento della formulazione attuale della notifica per renderla trasparente, come si evince chiaramente dalla risposta da me ricevuta dall&#8217;Ufficio Relazioni Esterne </strong>(vedi post precedente)<strong>?</strong></li>
</ul>
<p><strong>Eccovi infine il discorso che avrei voluto poter fare al Giudice di Pace &#8230; se me l&#8217;avesse consentito: chissà, qualcuno (&#8230; magari qualche altro Giudice?) potrebbe leggerlo e commentare questo post: lo spero vivamente!!!</strong></p>
<p><strong>=====================================================</strong></p>
<p><strong>Per un parcheggio in prossimità di una fermata di autobus </strong>(prima della fermata effettiva, dove sono indicate per terra le XXX),<strong> per la cui infrazione è prevista, oltre alla sanzione, anche il decurtamento di 2 punti sulla patente,  ho ricevuto a dicembre 2010 una giusta contravvenzione che ho pagato entro i termini previsti (ben evidenziati nella notifica).</strong></p>
<p><strong>La formulazione attuale della notifica (che non avverte con la con la dovuta <em>trasparenza</em> ed <em>evidenza</em> le conseguenze per una mancata compilazione ed invio dei dati del trasgressore <em><span style="text-decoration:underline;">anche quando si tratti del possessore del veicolo</span></em>) non ha evitato (come è già avvenuto a molti Cittadini) che cadessi nell’equivoco che il pagamento della sanzione automaticamente comportasse un implicito riconoscimento della paternità della violazione, in aderenza del precedente testo legislativo antecedente al 2005 </strong>(precedente alla sentenza della Corte Costituzionale del 24/01/05 n. 27).</p>
<p><strong>A maggio 2011, ho quindi ricevuto una nuova notifica d’infrazione per <em>omissione di fornire in modo completo i dati personali e della patente del conducente / trasgressore </em>di 279€ (più che quadruplicando l’iniziale ammenda). </strong></p>
<p><strong> </strong><strong>Ho subito scritto al</strong><strong>l’Ufficio </strong><strong>Relazioni Esterne &#8211; Sportello del Cittadino, </strong><strong>preposto a cercare di migliorare sempre più le sue modalità di comunicazione con il medesimo, richiedendo l’alternativa decurtazione di due punti e manifestando l’intenzione di accettare anche un’eventuale sanzione per il mio ravvedimento; ho ovviamente indicato sia le motivazioni del mio ritardo sia suggerito una possibile modifica nella formulazione della notifica di infrazione, per renderla più comprensibile al cittadino comune. Ho inoltre immediatamente inviato, con raccomandata, alla Polizia Municipale il foglio compilato in cui confermo la paternità dell’infrazione quale possessore del veicolo.</strong></p>
<p><strong>Mi hanno risposto prontamente, contestando le motivazioni da me addotte e limitandosi a </strong><strong>ricordarmi che, cito testualmente, ”<em>i verbali redatti dalla Polizia Municipale di Torino si distinguono per la chiarezza e per la completezza delle informazioni fornite</em>”, dimostrando di non recepire minimamente </strong><strong>come una persona “comune” che riceva per la prima volta un verbale di violazione delle norme della strada che comporti la decurtazione di punti sulla patente, con la modalità con cui viene attualmente richiesta, possa agevolmente incorrere inconsciamente nella violazione seguente di “<em>mancata esibizione del documento richiesto</em>” nel caso in cui il trasgressore sia il proprietario del veicolo. Non stiamo parlando di persone che conoscono necessariamente i formalismi e le “usanze” di terminologia degli articoli di legge: si tratta di semplici Cittadini che per errore hanno commesso una violazione del codice della strada e che intendono pagare la <em>giusta</em> ammenda e che desiderano ovviamente venire a conoscenza dei possibili pericoli in cui possono incorrere (senza doversi munire di lente di ingrandimento e leggere per filo e per segno ogni parte della comunicazione, compresi eventuali allegati, anche nelle loro parti stampate in carattere minuscolo).</strong></p>
<p><strong> </strong></p>
<p><strong>Mi aspetto dalla Giustizia una sentenza che induca le amministrazioni comunali a rivedere l’applicazione della legge in oggetto, portandole a modificare la formulazione attuale di notifica affinché raggiunga la dovuta <em>chiarezza</em> e <em>trasparenza</em> che DEVONO, a mio parere, avere tutte le comunicazioni con il Cittadino evitando che incorra inconsapevolmente in ulteriori successive sanzioni.<br />
Nel caso in oggetto, sarebbe sufficiente inserire nella notifica [ad esempio nell’ampia sezione “violazioni accertate” attualmente quasi vuota e dove si fa riferimento alla decurtazione dei punti della patente] una frase che in modo <em>chiaro</em> indichi che “<em>la mancata compilazione e invio del modulo allegato di dichiarazione di responsabilità comporta un’ammenda da 266 a 1075 euro</em>” e che “<em>questo vale anche qualora il trasgressore sia il proprietario del veicolo stesso</em>”.</strong></p>
<p><strong>Sono qui perché si tratta di un problema che non coinvolge solo me come persona, ma  molti altri Concittadini che si trovano a pagare involontariamente una multa spropositata e non commisurata alla violazione effettuata <em>coscientemente</em>: basta parlarne con amici e conoscenti o effettuare una ricerca su Internet per constatare quanto diffusa sia questa eventualità.</strong><strong></strong></p>
<p><strong>Mi sembra non ci si renda sufficientemente conto come comportamenti come quelli in oggetto (<em>es. comunicazione non trasparente; impossibilità di avere un’ammenda commisurata in caso di ravvedimento; rifiuto a recepire qualsiasi  suggerimento atto ad evitare che ulteriori altri Concittadini onesti incorrano nella medesima violazione <span style="text-decoration:underline;">senza volerlo</span></em>) vanno ad intaccare sempre più la credibilità che il Cittadino ha delle Istituzioni e portino, come logica conseguenza, una sua sempre più marcata diffidenza nei confronti delle forze dell’ordine, quali Polizia e Vigili, che rischiano di essere visti non come persone al servizio del Cittadino, bensì entità da cui dover stare attenti e di cui diffidare.</strong></p>
<p><strong>Questo discorso vale ancor più oggi in un momento di crisi economica, dove sanzioni di legge, applicate in modo subdolo, non possono che indurre il Cittadino a pensare che siano architettate SOLO per fare cassa e non certo per educarlo al rispetto del codice stradale.</strong></p>
<p><strong>Oltre alle evidenti manchevolezze di forma e trasparenza nella formulazione della comunicazione stessa, desidero inoltre evidenziare l’inadeguatezza della legge in oggetto in quanto sancisce, di fatto, un’evidente disuguaglianza tra i cittadini in base al loro reddito. Infatti, favorisce i trasgressori con disponibilità economiche (anche se recidivi) che, con un semplice pagamento, possono continuare imperterriti a perpetuare le stesse violazioni senza per questo incorrere al ritiro della patente. L’obiettivo di una multa DEVE essere primariamente quello di educare il Cittadino e indurlo a non ripetere comportamenti socialmente dannosi e questo deve avvenire indipendentemente dalle sue condizioni economiche, il che porterebbe anche a ipotizzare una parziale incostituzionalità della legge stessa.</strong></p>
<p><strong></strong> </p>
<p><strong>Se vuoi leggi tutta la saga in <a href="http://enzocontini.wordpress.com/category/giustizia/">http://enzocontini.wordpress.com/category/giustizia/</a> !!</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=32&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2011/11/23/discorso-che-avrei-voluto-fare-al-giudice-di-pace-durante-la-udienza/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
		<item>
		<title>Il mio ricorso al Giudice di Pace per &#8220;violazione di omissione di fornire in modo completo i dati personali e della patente del trasgressore nel termine prescritto&#8221;</title>
		<link>http://enzocontini.wordpress.com/2011/11/23/il-mio-ricorso-al-giudice-di-pace-per-violazione-di-omissione-di-fornire-in-modo-completo-i-dati-personali-e-della-patente-del-trasgressore-nel-termine-prescritto/</link>
		<comments>http://enzocontini.wordpress.com/2011/11/23/il-mio-ricorso-al-giudice-di-pace-per-violazione-di-omissione-di-fornire-in-modo-completo-i-dati-personali-e-della-patente-del-trasgressore-nel-termine-prescritto/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 16:46:58 +0000</pubDate>
		<dc:creator>Enzo Contini</dc:creator>
				<category><![CDATA[Giustizia]]></category>

		<guid isPermaLink="false">http://enzocontini.wordpress.com/?p=27</guid>
		<description><![CDATA[Pubblico qui il mio ricorso al Giudice di Pace, qualora possa servire come punto di partenza per qualche visitatore che voglia almeno manifestare la propria indignazione presentando ricorso. Anch&#8217;io sono partito da alcuni esempi di ricorso pubblicati su Internet. Pensate &#8230; <a href="http://enzocontini.wordpress.com/2011/11/23/il-mio-ricorso-al-giudice-di-pace-per-violazione-di-omissione-di-fornire-in-modo-completo-i-dati-personali-e-della-patente-del-trasgressore-nel-termine-prescritto/">Leggi l'articolo completo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=27&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pubblico qui il mio ricorso al Giudice di Pace, qualora possa servire come punto di partenza per qualche visitatore che voglia almeno <strong>manifestare la propria indignazione presentando ricorso</strong>.<br />
<strong>Anch&#8217;io sono partito da alcuni esempi di ricorso pubblicati su Internet. Pensate che ho trovato persino siti di avvocati che vendono (pagando qualche decina di euro) un precompilato utile per presentare questo tipo di ricorso!!! Penoso!!!</strong></p>
<p><strong>Cercando su Internet ho visto che ci sono casi in cui il ricorso viene accettato</strong> &#8230; e anche un altro cittadino che attendeva oggi con me l&#8217;udienza (questa volta per un altro problema), mi ha detto che un anno fa per lo stesso mio motivo aveva ottenuto una sentenza favorevole da un altro Giudice di Pace di Torino.</p>
<p>Quindi <strong>NON SCORAGGIATEVI</strong> anche se il Giudice da cui ho ricevuto la sentenza non mi ha dato ragione!!! <strong>Indignarsi alle ingiustizie fa comunque bene almeno allo spirito</strong> &#8230; anche se devi dedicarci del tempo ed avere dei mal di pancia!!</p>
<p><strong>Il Comune siano NOI</strong>, <strong>le persone che ci lavorano sono stipendiate da noi Cittadini, &#8230; e questo vale per i Vigili, la Polizia, i Giudici e i rispettivi Dirigenti: penso che sia nostro dovere riprenderci il diritto di pretendere che operino SEMPRE nell&#8217;interesse della collettività e vigilare affinchè non si autoreferenzino!</strong></p>
<p><strong>Come anche dimostrano gli esiti dei recenti referendum, le cose POSSONO CAMBIARE SOLO SE LE PERSONE MANIFESTANO APERTAMENTE LA PROPRIA INDIGNAZIONE!!!!</strong></p>
<p>============================================================</p>
<p><strong>R.G. ____________</strong></p>
<p align="center"><strong> </strong></p>
<p align="center"><strong>ALL’UFFICIO DEL GIUDICE DI PACE DI TORINO</strong></p>
<p align="center"><strong>RICORSO IN OPPOSIZIONE AD ORDINANZA – INGIUNZIONE</strong></p>
<p><strong>RICORRE</strong></p>
<p>Il sottoscritto sig. CONTINI Enzo</p>
<p>nato a &#8212; il gg/mm/aaaa</p>
<p>residente e domiciliato a &#8212;- in  &#8212; cap: &#8212;-</p>
<p>Codice fiscale: &#8212;&#8212;&#8212;</p>
<p>Tel: &#8212;&#8211;</p>
<p>Fax: &#8212;&#8211;</p>
<p>E-mail: <a href="mailto:enzo.contini@telecomitalia.it">&#8212;&#8211;</a></p>
<p><strong>CONTRO</strong></p>
<p>- Il Comune di TORINO, nella persona del Sindaco pro tempore,</p>
<p><strong>AVVERSO</strong></p>
<p>Il <strong>verbale n.&#8212;-</strong>, notificato in data 25/5/2011 relativo alla “<em>violazione di omissione di fornire in modo completo i dati personali e della patente del trasgressore nel termine prescritto</em>”, e il <strong>verbale n. &#8212;-</strong>, notificato il 10/1/2011, relativo alla <em>violazione di sosta su spazio per la fermata di autobus</em> (in verità nello spazio antecedente la fermata, comunque segnalato per terra per premettere un’agevole inserimento del bus nella fermata effettiva e per la cui violazione viene comunque <span style="text-decoration:underline;">giustamente</span> prevista, oltre alla sanzione, la decurtazione di 2 punti sulla patente), entrambi emanati dalla Polizia Municipale di Torino e che si allegano in originale.</p>
<p><strong>Per i seguenti motivi:</strong></p>
<p>- <strong>mancata incolpevole conoscenza della norma </strong></p>
<p>- <strong>mancanza di una conveniente e trasparente comunicazione e di un’idonea formulazione della richiesta</strong> presente nel verbale n. &#8212;-</p>
<p>- <strong>mancanza dell’idonea pubblicizzazione</strong>, nel medesimo verbale,<strong> dell’obbligo di comunicazione dei dati del trasgressore comunque <span style="text-decoration:underline;">anche nel caso si tratti del proprietario del veicolo</span></strong>.  In particolare l’unica frase presente nella notifica di infrazione che faccia riferimento alla compilazione del modulo allegato è formulata come un invito (“<em>Si invita a comunicare …</em>”) che, almeno nell’usuale accezione del termine (vale a dire quella conosciuta dal comune Cittadino) sottende l’estrema opzionalità della necessità di una sua compilazione ed invio, oltre a non rendere evidenti i pericoli dell’ulteriore sanzione per il mancato invio dei dati del trasgressore anche qualora si tratti del proprietario del veicolo stesso.  Nel modulo allegato le indicazioni utili a far comprendere al Cittadino l’onere a esso incombente sono presenti in una sezione titolata “<em><span style="text-decoration:underline;">Invito</span> a fornire informazioni</em>” (quindi non<strong> un</strong> <strong>titolo c<em>onsono ed adeguato</em> <em>ad indurre un’attenta lettura</em></strong>, ad esempio “<em>ATTENZIONE:</em>” ) e le <strong>dimensioni del  carattere sono tali da non poter essere lette agevolmente </strong><strong>e sono tali da indurre a supporre che si tratti di una nota di poco conto</strong>; <strong>non è inoltre reso evidente il fatto che la comunicazione DEVE essere effettuata </strong> <strong>anche nel caso in cui il trasgressore sia il proprietario del veicolo, eliminando così </strong><strong>la possibilità di equivoco che, in aderenza del precedente testo legislativo</strong> (precedente alla sentenza della Corte Costituzionale del 24/01/05 n. 27), <strong>il pagamento della sanzione senza invio di alcuna comunicazione comporti implicito riconoscimento della paternità della violazione da parte del proprietario</strong> <strong>del veicolo</strong>.</p>
<p>- <strong>mancata corretta applicazione del meccanismo legislativo in aderenza ai principi costituzionali indicati dal giudice delle leggi in oggetto</strong> (art. 126 bis II co. C.d. S., sentenza del 28/12/2005 n. 471 della Corte Costituzionale) <strong>che ritiene illegittima la prassi di inviare la richiesta di comunicazione dei dati del conducente unitamente allo stesso verbale di contestazione dell’infrazione</strong>, così come appare corretta l’affermazione che <strong>l’organo accertatore debba richiedere al proprietario della vettura di comunicare il nominativo del trasgressore solo dopo che sia decorso il termine di 60 giorni senza che sia stato proposto al Prefetto o al Giudice di Pace (indipendentemente dal pagamento della sanzione amministrativa pecuniaria)</strong> ovvero, in caso di proposizione del ricorso amministrativo o giudiziale, dopo che i relativi procedimenti siano completamente definiti con esito negativo per il ricorrente. In tal guisa, non solo si ha una corretta applicazione del meccanismo legislativo in aderenza ai principi costituzionali indicati dal giudice delle leggi, ma, com’è di tutta evidenza, si raggiunge il risultato della <strong>necessaria comprensibilità e consapevolezza della richiesta di comunicazione da parte del Cittadino utente della strada</strong>, il quale si renderebbe immediatamente conto dell’onere a esso incombente, <strong>senza <span style="text-decoration:underline;">cadere nell’equivoco che, in aderenza del precedente testo legislativo (precedente alla sentenza della Corte Costituzionale del 24/01/05 n. 27), il pagamento della sanzione senza invio di alcuna comunicazione comporti implicito riconoscimento della paternità della violazione.</span></strong></p>
<p>- <strong>necessità di discernere il caso di chi, inopinabilmente e per volontà, ignori del tutto la richiesta “<em>a fornire i dati personali e della patente</em></strong>”<strong>, da chi adduca invece l’esistenza di motivi idonei a giustificare l’omessa inconsapevole trasmissione di tali dati entro i termini richiesti ed altresì li fornisca con solerzia non appena viene reso consapevole delle conseguenze della violazione in oggetto.</strong></p>
<p><strong>E considerato che:<br />
</strong><strong><br />
</strong>Ove non si procedesse alla sospensione degli effetti dell&#8217;atto impugnato, l&#8217;odierno ricorrente sarebbe costretto già da subito a pagare la sanzione intera. Inoltre, in caso di vittoria, il ricorrente sarebbe costretto ad attivarsi per recuperare quanto pagato, non escludendo la necessità di dover nuovamente ricorrere alla giustizia in caso di inadempimento della Pubblica Amministrazione. Sussistendo quindi il <em>fumus boni iuris</em> e il <em>periculum in mora</em>, si ritengono integrate le <strong>condizioni per la sospensione degli effetti dell&#8217;atto impugnato</strong>.</p>
<p><strong>CHIEDE</strong></p>
<p>All&#8217;Illustrissimo Signor Giudice di Pace, <strong>previa emissione di Ordinanza di sospensione degli effetti dell&#8217;atto impugnato</strong>, sanzioni e pene accessorie<em>, </em><strong>di voler annullare e comunque dichiarare inefficace l&#8217;atto impugnato</strong>, e in via subordinata, nel caso di inopinato rigetto, l’applicazione del minimo edittale.</p>
<p>Voglia altresì il Signor Giudice <strong>richiedere alla controparte di accettare come valido il modulo di dichiarazione di responsabilità dell’infrazione</strong> relativa la verbale n. 07/01719787, da me redatto come proprietario del veicolo e inviato con raccomandata all’ufficio centrale del Corpo di Polizia di via Bologna 74/A in data 30/5/2011, <strong>che comporta la giusta decurtazione dei dovuti 2 punti sulla mia patente di guida e mi solleva dal pagamento dell’ammenda relativa al verbale n.11/29902059</strong> relativa alla mancata esibizione dei dati personali del trasgressore<strong>. Sono disposto ad accettare un’eventuale congrua ammenda per via del mio ravvedimento e per aver fornito in ritardo il modulo compilato rispetto alle richieste</strong> [per mia negligenza, ma anche per la mancanza, nella comunicazione ricevuta, della necessaria trasparenza e dalla dovuta adeguata e opportuna messa in evidenza dell’onere a me incombente, che mi ha reso inconsapevole e non ha evitato che <strong>cadessi nell’equivoco che, in aderenza del precedente testo legislativo (precedente alla sentenza della Corte Costituzionale del 24/01/05 n. 27), il pagamento della sanzione senza invio di alcuna comunicazione comportasse implicito riconoscimento della paternità della violazione</strong>.</p>
<p>Si rende noto che, a quella medesima mia richiesta di ravvedimento,</p>
<p>-    pur fornendo il modulo compilato ed adducendo le motivazioni che mi avevano portato inconsapevolmente a non fornire nei termini previsti i miei dati di trasgressore come proprietario del veicolo,</p>
<p>-    pur richiedendo che, oltre alla decurtazione dei 2 punti, mi fosse applicata una congrua multa per il mio ravvedimento e ritardo,</p>
<p>-    e suggerendo altresì modalità di miglioramento nella loro comunicazione in modo che il Cittadino trasgressore che intende pagare la <em>giusta</em> ammenda e che desidera venire a dei possibili pericoli in cui può incorrere, evitando così che nel futuro ulteriori Concittadini possano <em>involontariamente</em> cadere come me nell’equivoco che, in aderenza del precedente testo legislativo (precedente alla sentenza della Corte Costituzionale del 24/01/05 n. 27), il pagamento della sanzione senza invio di alcuna comunicazione comporti implicito riconoscimento della paternità della violazione,</p>
<p>l’Ufficio di Relazioni con Relazioni Esterne &#8211; Sportello del Cittadino, che penso istituito nell’ottica di instaurare un buon  rapporto con il Cittadino e preposto a migliorare al meglio le sue modalità di comunicazione con il medesimo, mi ha risposto prontamente contestandomi le motivazioni e limitandosi a ricordarmi che ”<em>i verbali redatti dalla Polizia Municipale di Torino si distinguono per la chiarezza e per la completezza delle informazioni fornite</em>”, dimostrando di non recepire minimamente come una persona “comune” che riceva per la prima volta un verbale di violazione delle norme della strada che comporti la decurtazione di punti sulla patente, con la modalità con cui viene attualmente richiesta, possa agevolmente incorrere inconsciamente nella violazione seguente di “<em>mancata esibizione del documento richiesto</em>” nel caso in cui il trasgressore sia il proprietario del veicolo. Non stiamo parlando di persone che conoscono necessariamente i formalismi e le “usanze” di terminologia degli articoli di legge: si tratta di semplici Cittadini che, ripeto, per errore hanno commesso una violazione e che intendono pagare la <em>giusta</em> ammenda e che desiderano venire a conoscenza (<span style="text-decoration:underline;">senza doversi munire di lente di ingrandimento per leggere  in  ogni parte la comunicazione, compresi eventuali allegati, anche nelle loro parti stampate in carattere minuscolo</span>) dei possibili pericoli in cui possono incorrere (che nel caso specifico comportano una sanzione <em><span style="text-decoration:underline;">più di quattro volte</span> la giusta ammenda</em> originale. Per ottenere un’immediata comprensione dei pericoli a cui il Cittadino può incorrere ed ottenere la dovuta <em>trasparenza</em> nella comunicazione in oggetto, basterebbe inserire nella notifica, ad esempio nell&#8217;ampia sezione delle violazioni accertate dove si fa riferimento alla decurtazione dei punti della patente, una frase che in modo chiaro indichi che<strong> </strong><strong>“<em>la mancata compilazione e invio del modulo allegato di dichiarazione di responsabilità comporta un’ammenda da 266 a 1075 euro</em>” </strong>e che<strong> “<em>questo vale anche se il trasgressore è il proprietario del veicolo stesso</em>”. </strong></p>
<p><strong>Trattandosi di un problema che non coinvolge solo me come persona, ma (come ho avuto modo di accertare) molti altri Concittadini che si trovano a <span style="text-decoration:underline;">pagare involontariamente un’infrazione per oltre quattro volte il suo reale  importo, auspico che la modulistica in oggetto venga rivista dal Comando della  Polizia della Città di Torino</span>, per migliorare la comunicazione <span style="text-decoration:underline;">con il Cittadino</span> e garantire una corretta e trasparente relazione con il medesimo.</strong><strong></strong></p>
<p>Mi sento infine di affermare che mi sembra non ci si renda sufficientemente conto come applicazione di leggi e comportamenti come quelli in oggetto (<em>es. <span style="text-decoration:underline;">l’impossibilità di avere un’ammenda commisurata per il ravvedimento</span> e aver fornito in ritardo il modulo compilato, pur ovviamente accettando il dovuto decurtamento di punti sulla propria patente, portando concrete motivazioni relative all’attuale formulazione della notifica; così come il <span style="text-decoration:underline;">rifiuto a recepire qualsiasi  suggerimento atto ad evitare che ulteriori altri Concittadini onesti incorrano nella medesima violazione senza volerlo</span></em>) <strong>vadano ad intaccare la credibilità che il Cittadino ha delle Istituzioni</strong> e portino, come logica conseguenza, una sua <strong>diffidenza nei confronti delle forze dell’ordine quali la Polizia ed i Vigili</strong> <strong>che rischiano di essere visti non come persone al servizio del Cittadino, bensì entità da cui dover stare attenti e di cui diffidare</strong>.</p>
<p><strong>Dichiara</strong></p>
<p>Ai sensi dell&#8217;art.14 comma 2 DPR 115/2002 che il valore della presente causa è di € 278,98 . Pertanto versa il contributo di € 33,00.</p>
<p>Si allega:</p>
<p>- atti impugnati in originale</p>
<p>- copia del documento di identità</p>
<p>- pagamento del contributo unificato</p>
<p>- raccomandata con cui comunico, al Comando della Polizia Municipale di Torino, i miei dati personali come trasgressore e proprietario del veicolo, richiedendo altresì di vedermi ritirata l’ammenda relativa al verbale n.11/29902059, volendo in alternativa la decurtazione di 2 punti e dichiarando di eventualmente pagare una commisurata sanzione per il ravvedimento ed il ritardo nella consegna delle informazioni richieste, motivando la mia mancanza.</p>
<p>- <em>email scambiate con l’Ufficio Relazioni Pubbliche del Corpo di Polizia Municipale in cui mi viene rifiutata la mia richiesta di accettare in ritardo il modulo di dichiarazione del sottoscritto come trasgressore in quanto proprietario del veicolo, previa la decurtazione dei dovuti 2 punti sulla mia patente e pur accettando di pagare un’adeguata mora per il mio ravvedimento e ritardo nella consegna.</em></p>
<p><em> </em>Torino 14/6/2011</p>
<p>Firma</p>
<p>Il sottoscritto CONTINI ENZO</p>
<p>ai fini delle successive notificazioni<strong>, </strong>elegge domicilio</p>
<p>presso la propria residenza anagrafica in &#8212;&#8211;</p>
<p>Torino, 14/6/2011</p>
<p>FIRMA</p>
<div>
<p>_____________________________________</p>
</div>
<p><strong> </strong></p>
<p>Depositato in Cancelleria il _________________________</p>
<p>IL CANCELLIERE</p>
<p><strong>Decreto di fissazione dell’udienza di comparizione</strong></p>
<p><strong>Il Giudice di pace,</strong></p>
<p><strong> </strong></p>
<p>Letto il ricorso che precede;</p>
<p>Visto l’articolo 23 della Legge 24/11/1981, n° 689, come modificato dall’art. 99 del D.Lgs. 30</p>
<p>dicembre 1999 n. 507</p>
<p>F I S S A</p>
<p>l’udienza di comparizione delle parti per il giorno</p>
<p>_____________________________________ ore ___________.</p>
<p>O R D I N A</p>
<p>a ________________________________________________________________________________________</p>
<p>a ________________________________________________________________________________________</p>
<p>di depositare in Cancelleria, 10 giorni prima dell’udienza fissata, copia del rapporto con gli atti relativi all’accertamento, nonché alla contestazione o notificazione della violazione.</p>
<p>Manda alla Cancelleria di provvedere alla notificazione del ricorso e pedissequo decreto alle parti nel termine di cui all’art. 163-bis c.p.c., <strong>avvisando il ricorrente che in caso di sua </strong><strong>mancata comparizione all’udienza fissata, senza alcuna tempestiva comunicazione di </strong><strong>legittimo impedimento, l’atto amministrativo impugnato con la relativa sanzione sarà </strong><strong>convalidato </strong>ai sensi dell’art. 23, quinto comma, della legge 689/81, salvo che la illegittimità del provvedimento risulti palese dalla documentazione allegata dall’opponente.</p>
<p>_______________________________________________________________________________________</p>
<p>Torino, ______________________                                                             IL GIUDICE DI PACE</p>
<p>________________________</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enzocontini.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enzocontini.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/enzocontini.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/enzocontini.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enzocontini.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enzocontini.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enzocontini.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enzocontini.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enzocontini.wordpress.com&amp;blog=21763948&amp;post=27&amp;subd=enzocontini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://enzocontini.wordpress.com/2011/11/23/il-mio-ricorso-al-giudice-di-pace-per-violazione-di-omissione-di-fornire-in-modo-completo-i-dati-personali-e-della-patente-del-trasgressore-nel-termine-prescritto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/293ddc96dcf399b5759d11f429330831?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">adozionigiuste</media:title>
		</media:content>
	</item>
	</channel>
</rss>
