Dynamic Data http://blogs.ugidotnet.org/marcom/category/Dynamic Data.aspx Dynamic Data it-IT Marco Minerva Subtext Version 2.6.0.0 DotNetToscana risorge! http://blogs.ugidotnet.org/marcom/archive/2011/04/15/dotnettoscana-risorge.aspx <p>Ultimamente, non ci siamo quasi più fatti sentire, quindi immagino che molti di voi abbiamo pensato che <a href="http://www.dotnettoscana.org/" target="_blank"><strong>DotNetToscana</strong></a> fosse morta. E invece, come l’araba fenice, <strong>siamo</strong> <strong>tornati!</strong></p> <p>Dopo una serie di incontri, virtuali e non, abbiamo pubblicato un nuovo <a href="http://www.dotnettoscana.org/" target="_blank">sito web</a>, molto più snello e veloce del precedente. Ma, soprattutto, abbiamo deciso di partire alla grande organizzando un <strong>Hands On</strong> <strong>Lab</strong> sullo sviluppo di videogiochi per <strong>Windows Phone 7</strong> con <strong>XNA</strong>. L’evento si svolgerà il 14 Maggio a Pisa e avrà durata giornaliera. E’ già tutto pronto: sul nostro sito potete leggere di cosa si tratta e registrarvi immediatamente per la partecipazione. Trattandosi di un laboratorio, i posti sono limitati, quindi affrettatevi!</p> <p>Colgo l’occasione per ringraziare i miei amici <a href="http://blogs.ugidotnet.org/angellaa/Default.aspx" target="_blank">Andrea Angella</a>, Mario Martellini (che non ha un blog da linkare) e <a href="http://blogs.ugidotnet.org/bmatte/Default.aspx" target="_blank">Matteo Baglini</a> (in rigoroso ordine alfabetico), che hanno creduto con me nella <strong>rinascita</strong> di <a href="http://www.dotnettoscana.org/" target="_blank"><strong>DotNetToscana</strong></a> e che mi hanno supportato e sopportato quando li stressavo dicendo loro che dovevamo darci da fare.</p> <p>Che aggiungere ancora… <strong>DotNetToscana è tornata!!!</strong></p> <p> </p><div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d34d9c6c-3dfd-4a54-a0b0-616bcf1714e3" class="wlWriterEditableSmartContent">Tag di Technorati: <a href="http://technorati.com/tags/Community" rel="tag">Community</a>,<a href="http://technorati.com/tags/DotNetToscana" rel="tag">DotNetToscana</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/99957.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2011/04/15/dotnettoscana-risorge.aspx Fri, 15 Apr 2011 00:38:12 GMT http://blogs.ugidotnet.org/marcom/archive/2011/04/15/dotnettoscana-risorge.aspx#feedback 4 http://blogs.ugidotnet.org/marcom/comments/commentRss/99957.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/99957.aspx Sondaggio DotNetToscana http://blogs.ugidotnet.org/marcom/archive/2010/07/28/sondaggio-dotnettoscana.aspx <p><a href="http://dotnettoscana.org" target="_blank">DotNetToscana</a> non è mai decollata come avremmo voluto. Comunque noi non ci arrendiamo e ce la metteremo tutta per cambiare rotta ed imboccare quella giusta. Vogliamo approfittare di questa pausa estiva per riflettere sulle difficoltà ed i problemi che abbiamo incontrato più volte in questi anni e risolverli. Però per farlo al meglio abbiamo bisogno anche di sentire la vostra voce, per questo abbiamo creato un piccolo <a href="http://www.surveymonkey.com/s/P3CZX9N" target="_blank">sondaggio</a> grazie a cui potrte farci sapere le vostre opinioni, i vostri consigli e suggerimenti. <strong>L’obiettivo finale è quello di far “rinascere” DotNetToscana</strong>.</p> <p><a href="http://www.surveymonkey.com/s/P3CZX9N" target="_blank">Clicca qui per rispondere al sondaggio</a></p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6e06251e-2185-45e2-b5f7-b395d1a891eb" class="wlWriterEditableSmartContent">Technorati Tag: <a href="http://technorati.com/tags/Community" rel="tag">Community</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/99006.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2010/07/28/sondaggio-dotnettoscana.aspx Wed, 28 Jul 2010 15:25:13 GMT http://blogs.ugidotnet.org/marcom/archive/2010/07/28/sondaggio-dotnettoscana.aspx#feedback 13 http://blogs.ugidotnet.org/marcom/comments/commentRss/99006.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/99006.aspx Nuova sezione Tips &amp; Tricks su DotNetToscana http://blogs.ugidotnet.org/marcom/archive/2009/09/21/nuova-sezione-tips-amp-tricks-su-dotnettoscana.aspx <p>La nostra Community cresce… Da pochi minuti il sito <a href="http://www.dotnettoscana.org/" target="_blank">DotNetToscana</a> si è arricchito di una nuova sezione, <a href="http://dotnettoscana.org/wikis/tips/sommario.aspx" target="_blank"><strong>Tips &amp; Tricks</strong></a>, in cui raccoglieremo trucchi e suggerimenti per risolvere i tipici problemi che si devono affrontare nel mondo della programmazione .NET.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1c8d2d9c-edcf-4a15-9cec-eb538c0ba1e5" class="wlWriterEditableSmartContent">Technorati Tag: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>,<a href="http://technorati.com/tags/Programming" rel="tag">Programming</a>,<a href="http://technorati.com/tags/Visual+Studio" rel="tag">Visual Studio</a>,<a href="http://technorati.com/tags/C%23" rel="tag">C#</a>,<a href="http://technorati.com/tags/Visual+Basic+.NET" rel="tag">Visual Basic .NET</a>,<a href="http://technorati.com/tags/ASP+.NET" rel="tag">ASP .NET</a>,<a href="http://technorati.com/tags/LINQ" rel="tag">LINQ</a>,<a href="http://technorati.com/tags/AJAX" rel="tag">AJAX</a>,<a href="http://technorati.com/tags/Silverlight" rel="tag">Silverlight</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/97072.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2009/09/21/nuova-sezione-tips-amp-tricks-su-dotnettoscana.aspx Mon, 21 Sep 2009 01:06:16 GMT http://blogs.ugidotnet.org/marcom/archive/2009/09/21/nuova-sezione-tips-amp-tricks-su-dotnettoscana.aspx#feedback 1 http://blogs.ugidotnet.org/marcom/comments/commentRss/97072.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/97072.aspx Filtri sulle pagine Dynamic Data http://blogs.ugidotnet.org/marcom/archive/2009/07/14/filtri-sulle-pagine-dynamic-data.aspx <p>Per impostazione predefinita, un sito Dynamic Data mostra tutte le informazioni contenute nelle tabelle. Tipicamente, però, si ha la necessità di filtrare i dati sulla base di diverse condizioni (ad esempio, i diritti dell'utente). <a href="http://blog.boschin.it/archive/2008/10/06/Dynamic-Data-Applicare-dei-filtri-impliciti.aspx" target="_blank">Questo post</a> del grande Andrea Boschin spiega con semplicità come è possibile ottenere tale risultato.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:919040eb-ff65-4eb3-a6d9-5b24f4893bb3" class="wlWriterEditableSmartContent">Technorati Tag: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>,<a href="http://technorati.com/tags/Programming" rel="tag">Programming</a>,<a href="http://technorati.com/tags/ASP+.NET" rel="tag">ASP .NET</a>,<a href="http://technorati.com/tags/Dynamic+Data" rel="tag">Dynamic Data</a>,<a href="http://technorati.com/tags/LINQ" rel="tag">LINQ</a>,<a href="http://technorati.com/tags/C%23" rel="tag">C#</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/96689.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2009/07/14/filtri-sulle-pagine-dynamic-data.aspx Tue, 14 Jul 2009 12:21:48 GMT http://blogs.ugidotnet.org/marcom/archive/2009/07/14/filtri-sulle-pagine-dynamic-data.aspx#feedback http://blogs.ugidotnet.org/marcom/comments/commentRss/96689.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/96689.aspx Secondo articolo sugli ASP .NET Dynamic Data http://blogs.ugidotnet.org/marcom/archive/2009/06/25/secondo-articolo-sugli-asp-.net-dynamic-data.aspx <p>Su <a href="http://www.ioprogrammo.it/" target="_blank">ioProgrammo</a> di Luglio 2009 (numero 140) è stata pubblicata la seconda parte del mio articolo sui <strong>Dynamic Data</strong>: completando quanto iniziato nel mese di Maggio, questa volta parlo della definizione di template e di pagine personalizzate.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:814596fd-a70f-4a58-acd8-932ebde29d50" class="wlWriterEditableSmartContent">Technorati Tag: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>,<a href="http://technorati.com/tags/Programming" rel="tag">Programming</a>,<a href="http://technorati.com/tags/Dynamic+Data" rel="tag">Dynamic Data</a>,<a href="http://technorati.com/tags/ASP+.NET" rel="tag">ASP .NET</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/96525.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2009/06/25/secondo-articolo-sugli-asp-.net-dynamic-data.aspx Thu, 25 Jun 2009 15:16:59 GMT http://blogs.ugidotnet.org/marcom/archive/2009/06/25/secondo-articolo-sugli-asp-.net-dynamic-data.aspx#feedback http://blogs.ugidotnet.org/marcom/comments/commentRss/96525.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/96525.aspx Dynamic Data e gestione dell'autenticazione http://blogs.ugidotnet.org/marcom/archive/2009/06/22/dynamic-data-e-gestione-dellautenticazione.aspx <p>L'attuale versione dei <strong>Dynamic Data</strong> non comprende un meccanismo integrato per la gestione dell'autenticazione e dei permessi, che deve quindi essere realizzata alla "vecchia maniera". Il solito blog <a href="http://csharpbits.notaclue.net" target="_blank">C# Bits</a> offre un <a href="http://csharpbits.notaclue.net/2008/06/dynamicdate-database-based-permissions_16.html" target="_blank">dettagliato tutorial</a> che guida passo-passo nella realizzazione di questo sistema.</p> <p>Guardando un po' più avanti, La versione 2.0, dei Dynami Data, attualmente in fase beta insieme a <br />Visual Studio 2010, conterrà nativamente funzioni il login e la gestione dei ruoli. E' possibile provarne un'anteprima scaricando gli esempi disponibili alla pagina <a href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14473">http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14473</a> (in particolare, il file <em>SecureDynamicData.zip</em>).</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:db21db77-4b12-409d-9b16-8956d07fe4b9" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>, <a href="http://technorati.com/tags/Programming" rel="tag">Programming</a>, <a href="http://technorati.com/tags/ASP+.NET" rel="tag">ASP .NET</a>, <a href="http://technorati.com/tags/Dynamic+Data" rel="tag">Dynamic Data</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/96496.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2009/06/22/dynamic-data-e-gestione-dellautenticazione.aspx Mon, 22 Jun 2009 20:10:48 GMT http://blogs.ugidotnet.org/marcom/archive/2009/06/22/dynamic-data-e-gestione-dellautenticazione.aspx#feedback http://blogs.ugidotnet.org/marcom/comments/commentRss/96496.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/96496.aspx Ordinare le colonne di un sito Dynamic Data http://blogs.ugidotnet.org/marcom/archive/2009/06/08/ordinare-le-colonne-di-un-sito-dynamic-data.aspx <p>Uno dei limiti più grandi dell'attuale versione dei Dynamic Data è l'impossibilità di stabilire l'ordinamento delle colonne delle tabelle, che sono sempre mostrate così come sono definite nel Data Model. La prossima release dei Dynamic Data colmerà tale lacuna, fornendo un Custom Attribute con cui decidere in quale ordine far apparire le colonne; in attesa del rilascio definitivo, è comunque possibile ottenere lo stesso risultato anche con la versione attuale, creando una serie di classi di supporto.</p> <p>Ho creato su <a href="http://code.msdn.microsoft.com" target="_blank">MSDN Code Gallery</a> un <a href="http://code.msdn.microsoft.com/ddcolumnsordering/" target="_blank">progetto</a> che fornisce un'implementazione di tale funzionalità, sperando che possa tornare utile ad altre persone così come lo è stato per me. Se lo scaricate, mi fareste cosa gradita facendomi sapere cosa ne pensate.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c4469816-3e10-4e32-97ee-3b5081c76452" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>, <a href="http://technorati.com/tags/Programming" rel="tag">Programming</a>, <a href="http://technorati.com/tags/Dynamic+Data" rel="tag">Dynamic Data</a>, <a href="http://technorati.com/tags/ASP+.NET" rel="tag">ASP .NET</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/96373.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2009/06/08/ordinare-le-colonne-di-un-sito-dynamic-data.aspx Mon, 08 Jun 2009 01:23:11 GMT http://blogs.ugidotnet.org/marcom/archive/2009/06/08/ordinare-le-colonne-di-un-sito-dynamic-data.aspx#feedback http://blogs.ugidotnet.org/marcom/comments/commentRss/96373.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/96373.aspx Visual Studio 2010 Training Kit http://blogs.ugidotnet.org/marcom/archive/2009/05/20/visual-studio-2010-training-kit.aspx <p><a href="http://blogs.msdn.com/italy/archive/2009/05/20/visual-studio-2010-and-net-framework-4-training-kit.aspx" target="_blank">MSDN Italia</a> ci informa della disponibilità del <strong>Training Kit</strong> per la versione <strong>Beta 1</strong> di <strong>Visual Studio 2010</strong> e del <strong>Framework .NET 4.0</strong>, contenente materiale relativo a:</p> <ul> <li>C# 4.0 </li> <li>Visual Basic 10 </li> <li>F# </li> <li>Parallel Extensions </li> <li>Windows Communication Foundation </li> <li>Windows Workflow </li> <li>Windows Presentation Foundation </li> <li>ASP.NET 4 </li> <li>Entity Framework </li> <li>ADO.NET Data Services </li> <li>Managed Extensibility Framework </li> <li>Visual Studio Team System  </li> </ul> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9f89bc40-d567-4383-819b-171be42e5280" class="wlWriterEditableSmartContent">Technorati Tag: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>,<a href="http://technorati.com/tags/Programming" rel="tag">Programming</a>,<a href="http://technorati.com/tags/Visual+Studio" rel="tag">Visual Studio</a>,<a href="http://technorati.com/tags/C%23" rel="tag">C#</a>,<a href="http://technorati.com/tags/VB+.NET" rel="tag">VB .NET</a>,<a href="http://technorati.com/tags/ASP+.NET" rel="tag">ASP .NET</a>,<a href="http://technorati.com/tags/Dynamic+Data" rel="tag">Dynamic Data</a></div><img src="http://blogs.ugidotnet.org/marcom/aggbug/96248.aspx" width="1" height="1" /> Marco Minerva http://blogs.ugidotnet.org/marcom/archive/2009/05/20/visual-studio-2010-training-kit.aspx Wed, 20 May 2009 19:08:30 GMT http://blogs.ugidotnet.org/marcom/archive/2009/05/20/visual-studio-2010-training-kit.aspx#feedback http://blogs.ugidotnet.org/marcom/comments/commentRss/96248.aspx http://blogs.ugidotnet.org/marcom/services/trackbacks/96248.aspx