maggio 2004 - Posts
ASP.NET 1.x fornisce un ottimo supporto per il data binding e la separazione fra il codice che produrrà l’interfaccia utente e il codice di caricamento dei dati. Quello che normalmente siamo abituati a fare in ASP.NET 1.x è posizionare il Web Control all’interno della pagina, impostarne le proprietà di visualizzazione (posizionamento, stili, font, etc) per poi utilizzare nel code behind qualche riga di codice che si incarica di prelevare le informazioni e legarle alla proprietà DataSource del controllo stesso. E’ possibile legare qualunque oggetto che supporti le interfacce IEnumerable o ICollection alla proprietà DataSource. Una singola riga di codice consente di legare Data Reader, DataView, ArrayList, Array di stringhe e collection custom a un controllo che supporti il binding (DataList, Repeater, DataGrid, ListBox, CheckBoxList e così via).
In ASP.NET 2.0 Microsoft ci da una mano a eliminare anche quelle poche righe di codice necessarie alla costruzione dei più comuni oggetti da legare alla proprietà Data Source. In modo dichiarativo è possibile costruire Data Source Control, questo il nome associato ai controlli, oggetti che si incaricano di prelevare le informazioni da una fonte dati...
...continua su week.it...http://www.weekit.it/weekit/unico/art006004039204.jsp
Sono 3 le novità di ASP.NET Whidbey (2.0) che riguardano l’area della gestione delle immagini. In ordine: ImageMap Control, DynamicImage Control, Image Generation Service.
Il controllo ImageMap consente di definire in modo dichiarativo gli hot spot su una immagine e l’evento da utilizzare a fronte di un click dell’utente sull’immagine. A ogni hot spot viene associata una stringa tramite la proprietà Value che verrà resa disponibile nell’event handler per intraprendere l’azione corretta in base all’area cliccata dall’utente.
Il controllo DynamicImage è stato ereditato dai Mobile Controls di ASP.NET 1.x. Nella versione 2.0 è incluso nella collezione dei controlli standard: sapete da articoli precedenti che non esistono più distinzioni fra Web Controls e Mobile Controls. Questo controllo nasce dall’esigenza
...continua su week.it...http://www.weekit.it/weekit/unico/art006004039252.jsp
Spesso nei blog o negli articoli c’è molta confusione su cosa sia Aero e cosa sia Avalon. Spesso i due termini vengono utilizzati con lo stesso significato. In reltà Avalon è uno degli aspetti di Aero. Cerchiamo di fare chiarezza in questo breve articolo.
In Microsoft Aero viene definito come “The new Windows User Experience”: è un insieme di linee guida, raccomandazioni e idee per sfruttare al meglio il nuovo Windows nome in codice “Longhorn”. Sfruttarlo in pieno, sia per quanto riguarda l’interfaccia utente con la tecnologia denominata Avalon, sia per quanto riguarda la gestione dei dati, denominata WinFS sia per quanto riguarda le comunicazioni, nome in codice Indigo (si pronuncia ‘Indigo e non Indìgo...insomma con “accento” sulla prima I).
Le classi managed WinFX (dove WinFX è l’insieme di API di Longorn) consentono di creare facilmente applicazioni che forniscano una “Aero User Experience”.
...continua su week.it http://www.weekit.it/weekit/unico/art006004039307.jsp
WinFS è il nuovo supporto per la memorizzazione e organizzazione dei dati in Longhorn. Non si può affermare che WinFS sia solamente il nuovo file system di Windows in quanto espone funzionalità tipiche dei database relazionali, fornisce una serie di schemi (ovviamente estendibili) per la memorizzazione dei dati applicativi e favorisce la condivisione di questi dati fra diverse applicazioni. Potremmo dire che WinFS è un file system, un database relazionale, un sistema per monitorare, gestire e manipolare le informazioni siano essi file classici, siano essi informazioni come Contatti, Eventi, Task e Email.
Il modello di programmazione di WinFS espone funzionalità di accesso ai dati, manipolazione dei dati, estensione delle classi, sincronizzazione e notifiche. Queste funzionalità sono esposte allo sviluppatore sotto forma di classi .NET organizzate nei namespace System.Storage, System.Storage.Schema e relativi figli.
...continua su Week.it...http://www.weekit.it/weekit/unico/art006004039352.jsp
Magari prima di fare acquisti avventati date un occhio ai vincitori del concorso annuale di Handango Champion sui software più votati.
Link:
http://www.handango.com/Awards/ChampionAwards.jsp
Settimana prossima sarò impegnato in due eventi da 1 giorno a Milano. Il primo "ASP.NET How To" vuole essere una panoramica su come fare a sviluppare bene un'applicazione ASP.NET. Dalle tecniche di DataBinding più efficienti alla gestione dello stato, dall'architettura del processo alla fase di compilazione. Il secondo "ASP.NET All About Security" vuole essere una trattazione completa (sottolineo completa) sulla sicurezza in ASP.NET. Si parte da Windows e dalla teoria su SSL per arrivare a personalizzare completamente il comportamento di ASP.NET durante la fase di autorizzazione e autenticazione.
Tutti i dettagli e il calendario delle TechTalk Premiere http://www.techtalk.it/premiere.htm
Link:
http://www.techtalk.it/premiere.htm
Appena terminata una conferenza si comincia a chiudere il materiale per la prossima: DevLeap Mobility Day (8 giugno, L'Aquila) è una giornata all'insegna della tecnologia Microsoft per l'ambiente Mobile. Partiamo dall'introduzione alle varie piattaforme per terminare con l'accessoa ai dai con Sql Server for Windows CE. Tutte le informazioni e l'agenda sul sito
http://www.fwc.itLink:
http://www.fwc.it
Che dire ? Due giorni passati in fretta, troppo in fretta...è strano...non si fa in tempo a caricare la macchina di PC e prendere l'appennino (io abito vicino Firenze)...che siamo di nuovo sulla via di casa.
Mi sono divertito un sacco ! E' stata l'ennesima occasione per ritrovare "vecchi" amici del giro, conoscere persone nuove, ritrovarsi sul palco insieme a Silvano...
Spero sia stato piacevole per tutti i partecipanti. In molti ci hanno scritto per darci le loro impressioni.
Una cosa veramente strana: al termine delle sessioni appena pronunciata la frase "Grazie a tutti per la partecipazione" abbiamo ricevuto un "Grazie ???? Grazie a Voi !!!!!!!!"...veramente bello !
Ci vediamo a Napoli per la replica integrale e a L'Aquila (www.fwc.it) per una giornata, sempre gratuita (e sempre tecnica) sulla mobility.
Bridge the Gap
Link:
http://devcon.devleap.com
Da oggi disponibile un blog su XAML (sponsorizzato da XAMLON) con esempi e informazioni
Link:
http://xamlblogs.com/
La descrizione del prodotto un po' meno...praticamente dice fra le altre cose...date il pocket pc con un film ai vostri figli perchè non rompano mentre siete in viaggio :-) ...
http://www.handango.com/PlatformProductDetail.jsp?&platformId=2&productType=2&catalog=30&siteId=159&productId=111156
More Posts
Next page »