Informazioni su Antonio Volpon

Ho un'esperienza di più di 25 anni come consulente User Experience e Project Management, in particolare nei settori fashion e luxury, sport ed editoria. [Profilo]

Vivere con Xhtml

Come abbiamo già detto in un precedente articolo, Xhtml o Html: quale scegliere?, è giunto il momento di fare un salto di qualità e realizzare pagine Xhtml al posto delle normali pagine Html.

Lo sforzo, modesto, verrà ricompensato dalla possibilità di utilizzare il codice anche in periferiche diverse dai browser canonici e di estenderne le funzionalità.

Anche Jeffrey Zeldman, autore e creatore di A List Apart, pensa la stessa cosa. Potete trovare le sue considerazioni nell’interessante articolo Better Living Through Xhtml [nuova finestra].

Leggendolo, si capisce come l’autore abbia speso svariate ore nella conversione e realizzazione di pagine Xhtml, scoprendo anche trucchi e problematiche, tra cui:

  • Html Tidy [nuova finestra] è tra le migliori utility per la conversione da Html a Xhtml, ma va attentamente configurata
  • Il codice e i Css devono essere validati (usando gli strumenti resi disponibili dal W3c, l’HTML Validation Service [nuova finestra] e il CSS Validation Service [nuova finestra]
  • I doctype, le intestazioni delle pagine, possono rappresentare un problema subdolo. Devono essere attentamente verificati
  • Alcuni browser interpretano l’Xhtml e i Css in modi diversi e alterano il risultato della pagina

ASP.NET – Guida per lo sviluppatore

Aggiornamento: Wrox ha pubblicato Professional ASP.NET Special Edition 1.0, la nuova versione del manuale basata sulla versione definitiva del .Net Framework (il testo in italiano si basa invece sull’ultima beta del prodotto). Se l’inglese non rappresenta un problema, meglio acquistare questo testo. FucinaWeb.com ha realizzato una recensione con i migliori 14 manuali di ASP.NET.

Il fatto che Alex Homer, uno dei maggiori esperti di ASP, partecipi alla realizzazione di un manuale, è fonte di sicurezza.
In effetti “ASP.NET – Guida per lo sviluppatore” è un manuale che analizza ASP.NET fino alla realizzazione di applicazioni complesse.

Il manuale non si rivolge al programmatore “in erba”: per capirlo e apprezzarlo dovete aver lavorato con ASP parecchi mesi.
Date le molte novità introdotte da ASP.NET, infatti, sarebbe stato impossible scrivere un unico testo che accontentassi chi
si avvicina alla programmazione Web e lo sviluppatore professionista.

Il codice è scritto utilizzando Visual Basic .NET.

Argomenti

  • Introduzione al .NET Framework e ai linguaggi. I capitolo introduttivi espongono l’importante ruolo del .Net Framework e confrontano i linguaggi utilizzabili per la scrittura di codice ASP.NET (Visual Basic .NET, C# e JScript .NET)
  • Html Server Controls, Web Server Controls e Validator Controls. Leggendo questi capitoli si capisce perché la programmazione web con ASP.NET è davvero orientata agli oggetti
  • Accesso e gestione ai dati. Il ruolo di ADO.NET nella piattaforma Microsoft, l’accesso ai dati su database e la creazione/lettura di documenti XML
  • Configurazione, protezione e tecniche di debugging. Come si proteggono le pagine ASP.NET, come si gestiscono le applicazioni e quali sono le sofisticate tecniche di gestione degli errori

Pro

  • Copre ogni aspetto di ASP.NET con buon approfondimento
  • Gli esempi chiarificano egregiamente i concetti espressi
  • La parte relativa ad ADO.NET fa chiarezza sulle future strategie Microsoft di accesso ai dati. Imperdibile

Contro

  • Sono presenti molti piccoli errori di concetto, soprattutto nel codice. Fortunatamente Hoepli, nel tradurre il testo,
    ha incorporato le Errata Corrige disponibili fino al 30 Settembre 2001
  • Diversamente da altri libri Wrox, il lavoro dei 6 autori è poco lineare. Capita che siano dati per scontati concetti non introdotti o introdotti in seguito.
    Sono presenti anche alcune ripetizioni.

Informazioni

Titolo ASP.NET
Guida per lo sviluppatore
Titolo originale Professional ASP.NET
Lingua Italiana
Autori Richard Anderson
Brian Francis
Alex Homer
Rob Howard
Dave Sussman
Karli Watson
Pagine 1200
Data 2001
Prezzo Euro 55,78
Editore Hoepli [nuova finestra]
Editore originale Wrox [nuova finestra]

Google non indicizza le mie pagine!

Avete creato un sito web da alcune settimane e Google sembra ignorarlo o indicizzarne solo alcune parti.

Le cause possono essere molteplici:

  • è ancora troppo presto: il crawler di Google non ha terminato le visite precendenti e quindi deve ancora ricominciare
  • Google non trova link che portano al vostro sito: in questo caso è utile inserire il link del sito direttamente dalla form di iscrizione [nuova finestra]
  • Il sito è presente solo in uno dei server web di Google

Riguardo all’ultimo punto, Lasse Hedegaard ha creato una semplice applicazione, Google Tool [nuova finestra], che vi consente di effettuare una ricerca su tutti i server web di Google (www, www1, www2, www3). Potreste rimanere sorpresi dai risultati.

Il processo di aggiornamento dei server è chiamato da alcuni “Google Dance”, il che fa capire la complessità dell’operazione.

Ho provato a cercare FucinaWeb e il risultato [nuova finestra] è che il sito all’oggi è presente solo in uno dei server di Google.