Avere un proprio sito web, nell' epoca di internet, è ormai essenziale, come e più di avere
un biglietto da visita. Si potrebbe anzi dire che il vero biglietto da visita della propria attività
è il proprio sito internet.
Anche nei casi più semplici, il proprio sito web è come l' etichetta per una bottiglia di vino.
Un sito ben fatto è in grado di trasmettere l' idea di serietà, solidità e cura per il dettaglio.
I siti vengono realizzati in
ASP.net
con
VB.net
come linguaggio di programmazione lato server e
JavaScript per gli script lato client.
Rispetto ad altre tecnologie alternative, ASP.net presenta l' importante pregio di tenere
la parte di programmazione completamente separata dalla parte strutturale della pagina, garantendo maggiore
pulizia e ordine nelle applicazioni web. ASP.net comprende inoltre già di suo sistemi molto
avanzati per la gestione della sicurezza del sito.
I siti web vengono creati privilegiando, come criteri guida, la chiarezza, la facilità d' uso e
l' ottimizzazione rispetto ai motori di ricerca (
SEO, ovvero Search Engine Optimization).
La parte strettamente grafica non viene trascurata, ma crediamo che nella maggior parte dei casi un sito debba innanzi tutto
essere facile da trovare, facile da capire e facile da consultare, piuttosto che bello come un' opera d' arte moderna.
Punti cui perciò verrà dedicata attenzione saranno il posizionamento dei testi nelle pagine, il fatto che le immagini
da scaricare non siano più pesanti del necessario, il nome dei file (elemento essenziale per risultare visibili su Google e
sugli altri motori di ricerca), i metatag dei link e delle immagini e così via.
Un' altro aspetto importante, che spesso viene trascurato e che invece può essere importante, è la possibilità di potere ampliare successivamente
il sito senza doverlo modificare radicalmente.
I siti vengono realizzati ogni volta ad hoc, eventualmente prendendo spunto da altri, ma mai utilizzando template
già preconfezionati. Questa strategia garantisce il massimo controllo su ciò che si sta creando e la massima possibilità
di personalizzazione, anche rispetto a funzioni avanzate. Inoltre, da non trascurare, aiuta a dare al sito un senso
si originalità che può essere molto utile per destare maggiore curiosità e interesse presso i potenziali clienti.
Nel caso di siti web in grado di interagire con il visitatore, elaborando dati da lui forniti, quali essi siano, si parla di
Applicazione Web.
In realtà il confine fra sito web e applicazione web è sottile, specie quando si utilizza ASP.net, e molti di quelli
che vengono considerati siti web sono in realtà applicazioni web.
Siamo in grado di realizzare anche questo tipo di strutture, con la limitazione dei siti e-commerce, al momento non ancora coperti come servizio.