November 2003 - Posts
Dopo 5 giorni di fuoco siamo di nuovo a Firenze...a leggere la posta arretrata...a rimettere a posto e pulire la casa...a fare le cose arretrate....tutto torna alla "normalita'. Sembra incredibile, non si fa in tempo a partire per Milano Fiori che siamo gia' sulla strada del ritorno. Se avete voglia e tempo mi farebbe molto piacere ricevere dei feedback sulle mie sessioni: vi sono piaciute ? avete dormito tutto il tempo ? Siete rimasti delusi ? Avreste preferito altro ?
WPC e' anche un momento di ritrovo con tante persone che negli anni mi hanno seguito e con cui ho condiviso pareri tecnologici e di altro tipo...Quest'anno ho scoperto che un mio amico e' stato beccato a 248 Km/h sull'autostrada con una R1...Attendo la foto dell'autovelox...la appendero' in camera da letto...Ciao a tutti
Un esempio per capire meglio cosa sono i DataSource Control.
< asp:SqlDataSource
id="ds" runat="server" >
ConnectionString="xxxxxxxxxxxxxx" // sara' possibile indicare un valore proveniente da una variabile o dal web.config
SelectCommand="spLeggiArticoli @IdAutore"
< /asp:SqlDataSource >
< asp:ListBox id="lstAutori" DataValueField="IdAutore" ..../ >
< asp:DataGrid
DataSourceId="ds" runat="server" / >
In questo esempio la DataGrid basa la sua DataSource sul risultato del SqlDataSource. Quest'ultimo si incarica di recuperare le informazioni con la Stored Procedure "spLeggiArticoli". Per fornire un esempio piu' completo, la stored procedure accetta un parametro denominato @IdAutore che viene passato automaticamente recuperando il valore dalla Listbox "lstAutori" come definito nel tag SelectParameter
Il primo Hands-On Lab e' disponibile per il download....insieme a tutte le sessioni presentate alla PDC 2003 di Los Angeles.
Link:
http://www.asp.net/whidbey/pdc.aspx?tabindex=0&tabid=1
Ecco un
link ad un articolo in inglese che introduce l' utilizzo di classi .NET per gestire e semplificare la crittografia.
Per la serie...non ci sono solo i computer....una prova di Di Pillo della moto di Valentino e Capirossi
Link:
http://www.motocorse.com/provemoto.php?op=viewarticle&artid=221
Iniziano i Web Cast in italiano sulle tecnologie Microsoft.
Link:
http://www.microsoft.com/italy/msdn/webcast/default.asp
Il giorno 20 Novembre 2003, presso l'auditorium Microsoft si terrà un evento dal titolo Windows Revolutions.
Seguite il link del blog. Due info sull'evento:
A partire dalle 16.30 potrete assistere alla presentazione di tre nuovi prodotti che usciranno nei prossimi anni e che avranno un impatto molto forte sulle modalità di sviluppo di applicazioni per Windows.
Si parlerà di Longhorn (il nuovo sistema operativo) e di come sviluppare applicazioni attraverso l'uso di .NET e XML;
si mostreranno i vantaggi dell'integrazione tra Yukon (il successore di SQL Server) e il .NET Framework;
si analizzeranno le nuove funzionalità di Whidbey (la prossima versione di Visual Studio .NET).
Link:
http://www.microsoft.com/italy/msdn/eventi/revolutions.asp
Sembra incredibile, sono gia' passati quasi 4 giorni di WPC...stasera ho una sessione e domani altre due...poi si torna alla vita normale :-)
Pur rimanendo sempre valida la tecnica di associare la proprieta' DataSource di un controllo a oggetti che implementano IEnumerable o ICollection (DataReader, DataSet, Array, Collection, ecc), in ASP.NET Whidbey viene introdotto un nuovo controllo che prende il nome di DataSource control. Il DataSource Control si incarica di recuperare le informazioni che potranno poi essere bindate ai vari Data Bound Control (griglie, listbox, combo ecc). Esiste un DataSource Control per ogni tipologia di informazione:
1) SqlDataSource consente di recuperare info da SQL Server tramite statement SQL, Stored Procedure o Viste.
2) AccessDataSource lavora come il SqlDataSource su Access (chi ha Access sulle applicazioni serie ??? :-))
3) XmlDataSource lavora su sorgenti XML
4) ObjectDataSource (molto interessante) consente di leggere informazioni da collection di oggetti custom
Questi nuovi controlli consentono anche l' aggiornamento delle informazioni: nel caso di basi di dati verranno specificati i comandi SQL (o Stored Procedure...meglio) per l' aggiornamento delle informazioni, nel caso di Oggetti dovremo invece indicare i metodi (e relativi parametri) esposti dalla classe che gestisce la collection di oggetti.
Due nuovi controlli sono stati aggiunti per la gestione delle immagini.
Il primo
consente di definire le Image Map sull'immagine che viene inviata al client. Il secondo arriva dai Mobile Control di ASP.NET 1.1. In realta' anche nella versione 1.1 tale controllo deve essere scaricato e installato separatamente in quanto non e' incluso nel Framework.
Il controllo DynamicImage consente di trasformare un'immagine nel formato adatto al device che ha effettuato la richiesta. Tale controllo e' in grado di partire da un'immagine qualunque e trasformarla in una GIF, JPG, BMP, PNG e formati adatti a dispositivi WAP come WBMP.
La tendenza verso il mondo mobile e' pervasiva in ASP.NET Whidbey, infatti ogni controllo in realta' e' in grado di renderizzarsi in formati diversi (l'argomento verra' trattato in un'altra entry del blog). Tali formati sono HTML 3.2, XHMTML, HTML 4.0, cHMTML, WML, HDML.
WPC e' iniziata. Stamani plenaria con interventi di Microsoft (Fabio Santini con Office 2003, Francesco Albano con Whidbey, Silvano Coriani conYukon e Gabriele Castellani con Avalon). Adesso iniziano le breakout session. Oggi sono libero...da domani inziano le mie sessioni...E' veramente un piacere ritrovare il gruppo di Education affiatato e sempre con la voglia di divertirsi.
Link:
http://wpc.education.mondadori.it
Oltre ad avere un'interfaccia di amministrazione via MMC, le API della System.Configuration consentono la lettura e la scrittura delle informazioni nel web.config e machine.config. Questo consente allo sviluppatore o all'amministratore dell'applicazione di crearsi le proprie interfacce di amministrazione via web in modo semplice.
Finalmente anche ASP.NET avra' la sua interfaccia di amministrazione via MMC. Questo ci consentira' di evitare di ricordare le varie sezioni dei file web.config e machine.config. Particolarmente comodo per gli amministratori di siti in hosting.
Lo sappiamo tutti, il mouse e' comodo...ma per molte operazioni si fa prima con la tastiera. Ecco un
documento carino che riepiloga tutti gli shortcut per XP.
Link:
http://www.microsoft.com/windowsxp/home/using/tips/personalize/keyboardsc.asp
More Posts
Next page »