ott 21 2010

Uno dei mi lavori

Category: ASP.NET | Siti Web | Web DesignAdministrator @ 13.03

Non è proprio l'ultimo in ordine di tempo come realizzazioni, ma è tra quelli recenti.

Il cliente si chiama FashionWood, e fa parte di un gruppo leader nell'arredo negozi e nella vendita di manichini.

Lo posto perchè è un lavoro che ritengo graficamente pulito, di impatto, non pesante in quanto invece del flash per le animazioni ho utilizzato JQuery, e soprattutto funzionale in termini SEO (Search Engine Operator) in quanto tutte le news che vengono inserite dal cliente, vengono trattate con il metodo dell'URL-REWRITING.

In .NET questo sistema è meraviglioso, in quanto a differenza di del vecchio ASP 3.0 non vengono create pagine ogni volta che viene inserita una news, ma viene fatto tutto attraverso la riscrittura dell'indirizzo HTTP, per renderlo "friendly" ai motori di ricerca.

Come codice questo argomento lo tratterò un pò più in là nella categoria ASP.NET, in quanto è un argomento molto avanzato.

Intanto se volete vedere il sito andate pure all'indirizzo:
www.fashionwood.it

Ogni commento (positivo Cool) è ben accetto!

Tags: , ,

ott 19 2010

Vantaggi nell'utilizzare le nuove partnership Microsoft



E' ormai da un pò di tempo che ho avviato con la casa di Redmond una partnership grazie alle vantaggiosissime offerte che, finalmente, Microsoft mette a disposizione, non solo per gli studenti, ma anche per gli addetti ai lavori.

Nel mio caso infatti ho potuto stringere due tipologie differenti di Partnership:
Website Spark
Microsoft Partner Network Development and Design

Con la prima, ad un costo veramente ridicolo (300 dollari da pagari dopo 3 anni dalla sottoscrizione!) ho potuto avere accesso a tantissime licenze di software e sistemi operativi. Giusto per farvi capire, immaginate di avere a disposizione, chiaramente per utilizzo aziendale e non di vendita o di profitto, 10 licenze Windows 7 Professional, 1 licenza Windows 7 Ultimate, 10 Licenze Office 2010 e tantissime altre licenze di software che ancora devo provare e testare.
Per una piccola azienda, o per un professionista del settore che, ovviamente, ha difficoltà a permettersi l'acquisto di tutti i software più aggiornati e importanti, queste opportunità aprono, e di molto, gli orizzonti di sviluppo.

Oltre a questo c'è anche la Partnership legata allo sviluppo e al design, attraverso la quale è possibile avere accesso ai software di sviluppo quali Visul Studio 2010, Expression Web (anche se non mi è piaciuto molto e continuare ad usare il pacchetto Adobe per la creazione grafica di siti), Sql Server 2008 Express Edition e tanto altro ancora. Anche questo alla incredibile cifra di 100 $ all'anno, e ancora una volta solo per lo sviluppo ed il testing, e non per la rivendita.

Insomma, io che da sempre ho lavorato e programmato con linguaggi Microsoft, ho finalmente potuto apprezzare l'impegno profuso dal colosso per avvicinarsi di più ad una piccola realtà!

 

Tags: , ,

ott 16 2010

Cosa è un Database e quale versione scegliere

Category: Database | Siti WebAdministrator @ 18.25

Un database non è altro, come dice la parola stessa, che una base dati, ovvero un grande contenitore di dati.
I dati nel database vengono inseriti tutti in tabelle, ognuna di queste tabelle è composta da righe e colonne.
Le righe vengono chiamate RECORD, mentre le colonne CAMPI. In pratica immaginate una tabella di un Database come una tabella che potete creare in Word con le intestazioni di ogni colonna che rappresentano i vostri campi.

La caratteristica che ha reso i Database così importanti nell'ambito della programmazione è quella di essere tutti database relazionali, in quanto è possibile relazionare le tabelle presenti collegandole tra di loro attraverso campi che prendono il nome di Chiavi primarie e secondarie.
Queste relazioni ci permettono di non ripetere enne volte dei valori, ma di scriverli una sola volta in una tabella e poi richiamarli legando le due (o più) tabelle fra di loro.

Il database di più semplice utilizzo è sicuramente Microsoft Access, e ci consente di realizzare applicazioni di piccole entità e accessi. Il fratello maggiore di Access è invece Microsoft Sql Server; in questo caso invece di parlare di un singolo file di Database come può essere Access (verrà creato in questo caso un file con estensione .mdb per la versione 2003, mentre .accdb per la versione 2007), andiamo a parlare di "motore di database", all'interno del quale potremo creare tutti i nostri singoli database.
Le singole applicazioni che potremo creare con Sql Server (anche nella versione Express, cioè la gratuita) permettono maggiori prestazioni dei nostri software web-based consentendoci di creare applicazioni di altissimo livello.

Quindi, se dovete fare un piccolo sito dinamico per l'aggiornamento di poche news o altre informazioni, e le cui visite sono poche, allora orientatevi sicuramente su Access. Se invece avete la fortuna di dover creare un bel progetto importante, partite subito utilizzando Sql Server!

Tags: , ,