.Net http://blogs.ugidotnet.org/Giorgio/category/.Net.aspx .Net it-IT Giorgio Sardo Subtext Version 2.6.0.0 Programming Bluetooth with Widcomm And Microsoft Stack http://blogs.ugidotnet.org/Giorgio/archive/2007/02/25/71688.aspx <p>Se avessi un giornale, scriverei un articolo dal titolo: <strong>João Paulo Figueira ha colmato lo storico gap del BT</strong>.</p> <p>Chi ha lavorato con il bluetooth su dispositivi mobili&nbsp;si è&nbsp;sicuramente trovato di fronte il problema dello stack: Microsoft o Widcomm? Sono state proposte nel tempo varie soluzioni per lavorare con lo stack Microsoft:</p> <ul> <li><a href="http://msdn2.microsoft.com/en-us/embedded/aa714533.aspx">Windows Embedded Source Tools for Bluetooth Technology</a> <li><a href="http://www.opennetcf.org/">OpenNetCF</a> [dismissed] <li><a href="http://www.inthehand.com/">InTheHand</a> <li><a href="http://32feet.net/">32Feet.net</a></li></ul> <p>Il creatore alla base della maggior parte di queste librerie è stato <a href="http://www.peterfoot.net/">Peter Foot</a>, MVP Device Application Development.</p> <p>Solo recentemente Broadcom ha rilasciato gratuitamente l'<a href="http://www.broadcom.com/products/bluetooth_sdk.php">SDK per lavorare con lo stack Widcomm</a>: un grande passo in avanti, sebbene l'SDK si limitasse ad applicazioni native in C++, senza&nbsp;un supporto diretto verso il Compact Framework.</p> <p><font face="Verdana" size="2"><img height="157" src="http://pontonetpt.com/techdays2005/day4/JoaoFigueira.jpg" width="210" align="left" border="0"></font>Ed è qui che vorrei lodare il lavoro di un altro MVP, <a href="http://nativemobile.blogspot.com/">João Paulo Figueira</a>. Quest'uomo (è facile capire quanto sia stato sempre d'aiuto consultando il suo <a href="https://mvp.support.microsoft.com/profile=642A6750-33C2-4473-9777-12778ED63828">profilo</a>) normalmente si occupa di <a href="http://www.primeworks.pt/">gestione dei dati su ambienti mobile</a>: in una delle sue applicazioni ha dovuto lavorare anche con il Bluetooth e, dal momento che ciò non violava le regole aziendali, ha deciso di pubblicare <a href="http://nativemobile.blogspot.com/2007/02/bluetooth-sources.html">il suo lavoro</a> per la comunità. </p> <p>João Paulo ha creato un <a href="http://nativemobile.blogspot.com/2007/02/bluetooth-sources.html">wrapper managed</a> per poter sviluppare applicazioni managed usando entrambi gli stack bluetooth! Sul suo blog ha da poco pubblicato un <a href="http://nativemobile.blogspot.com/2007/02/bluetooth-sources.html">link</a> per poter scaricare una preview del suo lavoro: nei prossimi mesi ha assicurato di scrivere qualche articolo a riguardo e...diciamo solo che Peter è già in contatto con lui per un porting del suo lavoro dentro le&nbsp;librerie 32Feet e InTheHand&nbsp;<img alt="smile_wink" src="http://spaces.live.com/rte/emoticons/smile_wink.gif"></p> <p>Ode a te, João Paulo Figueira. Thank you! <img alt="clap" src="http://spaces.live.com/rte/emoticons/clap.gif"> <p><strong>EDIT: La versione attuale si limita ad enumerare i dispositivi e i servizi bluetooth. Joao promette di trovare il tempo per completarla, anche perchè&nbsp;la sua libreria gli serve per il progetto che sta facendo or ora..&nbsp;&nbsp;<img alt="smile_omg" src="http://spaces.live.com/rte/emoticons/smile_omg.gif"></strong><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/71688.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2007/02/25/71688.aspx Sun, 25 Feb 2007 15:04:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2007/02/25/71688.aspx#feedback 5 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/71688.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/71688.aspx [BUG FIX] Crystal Report e il Garbage Collector http://blogs.ugidotnet.org/Giorgio/archive/2007/02/07/70026.aspx <p>Mi sono imbattuto oggi in un problema insidioso legato al DocumentReport di Crystal Report. Il behaviour evidente era che, a fronte di un cambiamento della base dati sottostante, il documento non veniva riaggiornato; anzi, tendeva a sovrapporre nel tempo le modifiche sui dati apportati al database, producendo risultati inaspettati e alquanto bizzarri (evito gli aggettivi volgari..<img alt="smile_regular" src="http://spaces.live.com/rte/emoticons/smile_regular.gif">)</p> <p>Dopo lunghe meditazioni e prove, sono riuscito a colpevolizzare il Garbage Collector: CR infatti non scarica alcuni eventi dell'oggetto DocumentReport, lasciandolo perennemente attivo in memoria (e con lui tutte le sue risorse, tra cui guardacaso il database).</p> <p>La soluzione viene da <a href="http://www.arquitecturadesoftware.org/blogs/hugobatista/archive/2006/05/23/328.aspx" target="_blank">Hugo Batista</a>, che in un <a href="http://www.arquitecturadesoftware.org/blogs/hugobatista/archive/2006/05/23/328.aspx" target="_blank">suo post</a> ha brillantemente descritto e condiviso una implementazione forzata del GC. Grazie Hugo!!!</p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/70026.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2007/02/07/70026.aspx Wed, 07 Feb 2007 01:07:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2007/02/07/70026.aspx#feedback 3 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/70026.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/70026.aspx [TIP] Interpolare dei punti con una Spline http://blogs.ugidotnet.org/Giorgio/archive/2007/01/28/68947.aspx <P></P> <P>Le Spline sono curve controllate dai punti di controllo: usando WPF &#232; immediato disegnare una spline definendone i punti di controllo associati.</P> <P>E' leggermente pi&#249; complicato invece disegnare una Spline partendo dai punti per cui la curva deve passare. In questo caso &#232; sufficiente utilizzare l'algoritmo di interpolazione Catmull-Rom, cos&#236; definito:</P> <BLOCKQUOTE> <P>Let c(i) be the points you wish to interpolate through. Let b(i) be the Bezier control points. Then:</P> <P>B(0) = c(i) <P>B(1) = (c(i+1)-c(i-1))/6 + c(i) <P>B(2) = (c(i)-c(i+2))/6 + c(i+1) <P>B(3) = c(i+1) <P>Note that the very first or very last interpolation point won&#8217;t actually be interpolated. You can work around this by creating a dummy interpolation point at the beginning.</P></BLOCKQUOTE> <P>Nel caso in cui siate interessati una implementazione pratica del codice non esitate a contattarmi (eventualmente scriver&#242; un articoletto per UGI). <P><EM>&nbsp;</EM></P><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/68947.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2007/01/28/68947.aspx Sun, 28 Jan 2007 14:29:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2007/01/28/68947.aspx#feedback 1 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/68947.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/68947.aspx [TIP] Ottimizzare performance 3D di WPF http://blogs.ugidotnet.org/Giorgio/archive/2007/01/28/68946.aspx <P>WPF mette a disposizione un framework potentissimo per lavorare con oggetti e animazioni 3D. Noterete tuttavia che man mano che le interfacce si fanno pi&#249; complesse, le performance dell'applicazione tendono a decadere velocemente.</P> <P>Ecco quindi solo uno dei tip per accellerare l'esecuzione di oggetti tridimensionali. Supponiamo che abbiate una superficie (piano, sfera, quello che volete :)) tridimensionale e che vogliate applicare su di essa un VisualBrush. </P> <P>La strada pi&#249; semplice e veloce &#232; quella di decorare il materiale della superficie con un VisualBrush, la cui Visual pu&#242; puntare a un oggetto 2D o un oggetto creato a runtime: questo approccio tuttavia occupa molte risorse per il binding del Visual3D al brush originale.</P> <P>Una soluzione che accellera parecchio le prestazioni grafiche pu&#242; essere quella di convertire manualmente il VisualBrush in una immagine (ImageBrush), applicando poi all'oggetto 3D solo l'immagine. Il contro di questa soluzione &#232; che si perde il binding tra la superficie e il brush: dovrete qiundi riapplicare l'immagine alla superficie ogni volta che il brush iniziale viene modificato. Vi assicuro per&#242;&nbsp; che il miglioramento prestazionale &#232; elevatissimo: nella maggior parte delle applicazioni conviene quindi complicare un po' di pi&#249; il codice, risparmiando in prestazioni.</P> <P>Ecco la funzione che vi permette di fare la magica trasformazione di un VisualBrush in ImageSource:</P> <P></P> <BLOCKQUOTE> <P>public ImageSource RasterizeVisual(VisualBrush visualBrush) <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rect bounds = VisualTreeHelper.GetDescendantBounds(visualBrush.Visual); <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RenderTargetBitmap rtb = new RenderTargetBitmap((int)(bounds.Width), <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (int)(bounds.Height), <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 96, <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 96, <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PixelFormats.Pbgra32); <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DrawingVisual dv = new DrawingVisual(); <P>using (DrawingContext ctx = dv.RenderOpen()) <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ctx.DrawRectangle(visualBrush, null, new Rect(new Point(), bounds.Size)); <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rtb.Render(dv); <P>return rtb; <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</P></BLOCKQUOTE> <P><EM>&nbsp;</EM></P><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/68946.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2007/01/28/68946.aspx Sun, 28 Jan 2007 14:16:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2007/01/28/68946.aspx#feedback http://blogs.ugidotnet.org/Giorgio/comments/commentRss/68946.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/68946.aspx Innovation Accelerator 2006 http://blogs.ugidotnet.org/Giorgio/archive/2007/01/27/68915.aspx <p>Si sono concluse oggi le due settimane <a href="http://www.microsoft.com/presspass/press/2006/aug06/08-11ImagineCupFinalistsPR.mspx">dell'Innovation Accelerator</a>, tenutesi in UK nella sede di Microsoft a Reading, di Microsoft Research a <a href="http://www.cambridgenetwork.co.uk/pooled/articles/BF_EVENTART/view.asp?Q=BF_EVENTART_230473">Cambridge</a> e di <a href="http://en.wikipedia.org/wiki/Post_Office_Tower">BT</a> (34* piano...) a Londra.</p> <p>Sei delle "<em>migliori"</em> squadre di Imagine Cup (Brasile, Cina, Croazia, Germania, Italia e Norvegia) si sono ritrovate immerse in uno spettacolare enviroment supertecnologico con lo scopo di accelerare i progetti presentati nel concorso (sia dal punto di vista tecnico che di marketing e business).</p> <p>Con l'aiuto del team di Microsoft UK e di esperti MBA di BT abbiamo spinto ai limiti del possibile le nostre applicazioni...dimostrando che chiunque pu&#242; (provare a) cambiare il mondo...</p> <p>Nei prossimi giorni cercher&#242; di raccontarvi meglio le fantastiche persone che ci hanno guidato in percorsi sconosciuti e trasmesso le loro fantastiche esperienze...</p> <p>Per ora mi limito a mostrare la foto del Team al completo <img alt="smile_regular" src="http://spaces.live.com/rte/emoticons/smile_regular.gif"></p> <p><a href="http://www.giorgiosardo.com/BlogPictures/InnovationAccelerator2006_11911/group8.jpg" atomicselection="true"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="393" src="http://www.giorgiosardo.com/BlogPictures/InnovationAccelerator2006_11911/group_thumb5.jpg" width="800" border="0"></a></p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/68915.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2007/01/27/68915.aspx Sat, 27 Jan 2007 22:00:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2007/01/27/68915.aspx#feedback http://blogs.ugidotnet.org/Giorgio/comments/commentRss/68915.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/68915.aspx BUG (e BUGFIX) Add Web Reference Visual Studio .Net 2005 SP1 http://blogs.ugidotnet.org/Giorgio/archive/2006/12/26/62635.aspx <p>Il motore di generazione dinamica delle reference a un Web Service (nella versione di Visual Studio .Net 2005 SP1) ha un piccolo bug: <strong>l’aggiunta di una Web Reference (a un web service locale) non funziona correttamente.</strong></p> <p><strong>PASSI PER RIPRODURRE IL BUG:</strong></p> <p>Creare una soluzione vuota e aggiungere&nbsp;un progetto Web (contenente un WebService) e un progetto WinForm. Provando ad aggiungere il riferimento al webService dal progetto WinForm con il tool automatico(scegliendo l’indirizzo “<em>Web Service in this solution</em>”), viene generato un errore dal file DefaultWsdlHelpGenerator.aspx (vedi foto).</p> <p><a href="http://www.giorgiosardo.com/BlogPictures/BUGeBUGFIXAddWebReferenceVisu.Net2005SP1_11CCD/WebServiceError4.jpg" atomicselection="true"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="403" src="http://www.giorgiosardo.com/BlogPictures/BUGeBUGFIXAddWebReferenceVisu.Net2005SP1_11CCD/WebServiceError_thumb2.jpg" width="640" border="0"></a> </p> <p><strong>SOLUZIONE:</strong></p> <p>La soluzione è facile: dopo aver aggiunto i permessi di scrittura sul file "C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\DefaultWsdlHelpGenerator.aspx", è sufficiente aggiungere il namespace “System.Text”</p> <p>&lt;%@ Import Namespace="System.Text" %&gt;</p> <p>in cima al file.</p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/62635.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2006/12/26/62635.aspx Tue, 26 Dec 2006 21:16:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2006/12/26/62635.aspx#feedback 2 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/62635.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/62635.aspx [WPF] 3D Tools for the WPF http://blogs.ugidotnet.org/Giorgio/archive/2006/12/17/59931.aspx <p>Sono stati rilasciati (in versione 1.0) i 3D Tools per Windows Presentation Foundation. Si tratta di una collezione di tools ed helper che semplificano enormemente la vita degli sviluppatori WPF.</p> <p>Merita una particolare menzione la funzionalità di mapping 2D-3D, che risolve il problema dell'interazione bidimensionale con un ambiente tridimensionale utilizzando una implementazione del&nbsp;ModelVisual3D che associa ad ogni suo nodo 2D un oggetto 3D su cui applica&nbsp;poi dei&nbsp;"Virtual Hit" in fase di rendering...insomma...fa tutto lui! <img alt="smile_regular" src="http://spaces.live.com/rte/emoticons/smile_regular.gif"></p> <p>Trovate i sorgenti su <a href="http://www.codeplex.com/3DTools/" target="_blank">Codeplex</a>.</p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/59931.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2006/12/17/59931.aspx Sun, 17 Dec 2006 20:31:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2006/12/17/59931.aspx#feedback 1 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/59931.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/59931.aspx Cerco Betatester per l'Asp.Net 2.0 Ajax CHAT Starter Kit http://blogs.ugidotnet.org/Giorgio/archive/2006/12/03/58376.aspx <p>E' ormai pronto al rilascio uno Starter Kit a cui ho lavorato quest'anno. Si tratta di una applicazione Web molto semplice che implementa una chat in AJAX (Beta 2).</p> <p>Cerco volontari che abbiano voglia di provarlo in anteprima...</p> <p>Il progetto è ancora privato, per cui se siete interessati contattatemi in pvt.</p> <p>Grazie!</p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/58376.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2006/12/03/58376.aspx Sun, 03 Dec 2006 19:15:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2006/12/03/58376.aspx#feedback 1 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/58376.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/58376.aspx UniveRSS &ndash; a 3D Vista RSS reader http://blogs.ugidotnet.org/Giorgio/archive/2006/11/20/55663.aspx <p>Su segnalazione di Urs Müller, vi rigiro il link di <strong>UniveRSS</strong>, una applicazione semplice scritta con WPF che mostra alcune delle potenzialità del nuovo framework: 3D animation, data binding, rss, ...</p> <p><a href="http://www.microsoft.com/emea/msdn/thepanel/featured/universs.aspx" target="_new" atomicselection="true"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="192" src="http://www.giorgiosardo.com/BlogPictures/UniveRSSa3DVistaRSSreader_E496/img_universs14.jpg" width="240" border="0"></a> </p> <p><a title="http://www.microsoft.com/emea/msdn/thepanel/countryselection.aspx?tar=registration" href="http://www.microsoft.com/emea/msdn/thepanel/countryselection.aspx?tar=registration"><a title="http://www.microsoft.com/emea/msdn/thepanel/featured/universs.aspx" href="http://www.microsoft.com/emea/msdn/thepanel/featured/universs.aspx">http://www.microsoft.com/emea/msdn/thepanel/featured/universs.aspx</a></p> <p>I sorgenti saranno disponibili con la versione 1.0.</p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/55663.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2006/11/20/55663.aspx Mon, 20 Nov 2006 19:18:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2006/11/20/55663.aspx#feedback http://blogs.ugidotnet.org/Giorgio/comments/commentRss/55663.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/55663.aspx TIP - Debuggare Web Application sotto IIS7 e Windows Vista http://blogs.ugidotnet.org/Giorgio/archive/2006/11/20/55645.aspx <p>Per debuggare progetti web sotto Vista (rtm or not) è necessario dare privilegi di amministratore al debugger: per far ciò è sufficiente lanciare "come admin" l'istanza di Visual Studio.</p> <p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="130" src="http://www.giorgiosardo.com/BlogPictures/TIPDebuggareWebApplicationsottoIIS7eWind_C2B3/tmp5.jpg" width="395" border="0"> </p> <p>Probabilmente questo (insieme a tanti altri) problema sarà risolto dal SP1 di Visual Studio: per ora mi sembra un po' eccessivo però installare 400MB di SP1 ancora in CTP...Ritengo inoltre che esistano sicuramente altre soluzioni "migliori" per risolvere il problema; così come peggiori, come quel <em>bellissimo</em> link disabilita UAC <img alt="smile_wink" src="http://spaces.live.com/rte/emoticons/smile_wink.gif"></p><img src="http://blogs.ugidotnet.org/Giorgio/aggbug/55645.aspx" width="1" height="1" /> Giorgio Sardo http://blogs.ugidotnet.org/Giorgio/archive/2006/11/20/55645.aspx Mon, 20 Nov 2006 14:51:00 GMT http://blogs.ugidotnet.org/Giorgio/archive/2006/11/20/55645.aspx#feedback 1 http://blogs.ugidotnet.org/Giorgio/comments/commentRss/55645.aspx http://blogs.ugidotnet.org/Giorgio/services/trackbacks/55645.aspx