ASP.NET 2.0
Post sulle tecnologie ASP.NET
Visto che sta per arrivare il tempo
nel quale le nostre applicazioni potranno sfruttare le MasterPages, di
ASP.NET 2.0, cercando in rete ho scoperto un sitarello interessante che spiega
come ottenere con l'uso di css e DIV i più disparati layout, certi anche di
essere compatibili con Firefox, Opera e Netscape oltre che con Internet
Explorer.
Vado a provare...
Link: Little Boxes
powered by IMHO 1.2
per leggere il post originale o inviare un commento visita il seguente indirizzo: Tempo di MasterPages
Non è molto che ho scoperto, con somma gioia, l'uso dei soli
"div" e degli stili nella realizzazione di pagine web, grazie a Giulio, un
collega grafico che ha fatto di questa tecnica un'arte. Questa sera, mentre
imbellettavo la form di login di .TRAQ, che usa il controllo Login di
ASP.NET 2.0 e le (quasi) favolose Membership API, eccomi nuovamente alle prese
con le tabelle.
I controlli ASP.NET dedicati all'autenticazione a a quant'altro
vi gravita attorno, hanno una caratteristica molto interessante, ovvero la
possibilità di diventare "template", consentendo così la customizzazione spinta
del loro aspetto. E così ho fatto, cliccato l'apposita voce nel menu...
Credo di essere sulla via buona, stavolta, per unire l'utile ed
il dilettevole. E' un piano di lavoro che ha preso forma alcuni mesi orsono
quando, lo scorso Novembre, ho per la prima volta accennato alla mia
volontà di impegnarmi a scrivere un "progetto web" che mi consentisse di
impratichirmi con le novità del Framework 2.0 nella sua espressione peculiare
del web che è l'ASP.NET.
Quell'idea è diventata, a furor di blog, il progetto .TRAQ, che
pur apparentemente latitante, in questi giorni comincia a vedere le prime righe
di codice, in puro ASP.NET 2.0. Letture, pensieri, e soprattutto molto ascolto
ai weblog...
Microsoft ha pubblicato un corso gratuito, realizzato da AppDev, per chi voglia imparare ASP.NET in C#. Il download è un file ISO da 280MB.
powered by IMHO
Chi ha provato a scrivere un'applicazione
ASP.NET 1.0 globalizzata, ovvero che preleva le risorse testuali per il
rendering della pagina da degli appositi file, si sarà reso conto che la
questione è tuttaltro che semplice e lineare.
Ho appena scoperto che ASP.NET 2.0 introduce una nuova sintassi
nei codeblock che risolve questo genere di problema piuttosto
elegantemente.
<asp:Literal Runat="server" Text="<%$ Resources:MyResources, MyText %>"/>
Questa riga è in grado di leggere una stringa dalle
risorse ed assegnarla ad un Literal.
L'espressione <%$...%> supporta anche
altre "keywords" oltre a resources: ConnectionStrings legge una
stringa di connessione dalla configurazione, AppSettings legge
una chiave dall'omonima sezione del web.config infine
Version legge una parte...
Le WebParts che faranno parte
della prossima versione di ASP.NET 2.0, offrono l'occasione di implementare un
framework di connessione cross-page che consenta a delle WebParts Consumer, di
condividere informazioni provenienti da un Producer. L'articolo che segnalo
è una lettura interessante in merito, con tanto di codice di esempio.
Fonte: WebParts and Cross-Page
Connections
Interessante notare che in fondo alla pagina di queso
post si può vedere implementato un eccellente metodo anti-spam che fa uso delle
HIP.
powered by IMHO
Le Membership API di ASP.NET
2.0 per ASP.NET 1.1, le trovate qui
powered by IMHO
Ma anche ASP.NET può
farlo...
How to create the Google Suggest
feature with ASP.NET 2.0
powered by IMHO
Stasera ho deciso di installare un virtual pc, con il framework 2.0 e Sql Server 2005 Express, per fare qualche esperimento e predisporre l'ambiente di sviluppo per .TRAQ. Probabilmente molti di voi lo avranno già fatto, ma ecco lo stesso alcune indicazioni per chi volesse provarci.
tanto per cominciare, occorre installare la giusta versione di framework 2.0 in base alla versione di Sql Server 2005 che si intende utilizzare. Personalmente ho scelto di installare la CTP di Ottobre perchè è l'unica che consente di utilizzare il Sql Express Manager che è stato rilasciato da poco. Le versioni scaricabili del framework sono...
Il dado è tratto. Dato che non vi sono più commenti in
merito ritengo di poter sintetizzare le varie segnalazioni giunte nel seguente
nome:
.TRAQ (si legge dot Track)
Il nome è un po' ambizioso, ma il progetto non è da meno...
Inoltre direi che è sostanzialmente accolta la proposta di Adrian per la
parte relativa ai bugs, che se applicabile si chiamerà BugsBanny (con la "a").
Ho predisposto una categoria nel mio blog per chi volesse rimanere aggiornato
sulle novità del progetto sul quale a breve comincerò a lavorare.
powered by IMHO
Full ASP.NET 2.0 Archive