# MasterPages

<datetime class="hidden">2004-01-07T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, ASP.NET, Web Development, Architecture -->
Come ho scritto circa un centinaio di volte ora, io sto ricostruendo questo sito.
smettete di leggere, Sono davvero qui questa volta!

Quindi, IM SK1m nel processo di definizione di un'architettura - la ricostruzione del sito è più su
Il mio gioco con alcune nuove tecnologie invece di creare un sito che sia ' per
qualsiasi cosa. L'architettura che scelo avrà molte delle caratteristiche che mi aspettavo di vedere.
in ASP.NET 2.0 - con l'idea di convertire una volta che ricevo i bitsM SK3

Il modo in cui sta andando è usare una versione di [MasterPages](http://www.asp.net/ControlGallery/ControlDetail.aspx?control=385&tabindex=2) ,
Potremmo prendere alcuni puntini da [Paul.
articoli di Wilson](http://aspalliance.com/PaulWilson/Articles/?id=13)su questo argomento. Inoltre voglio avere un tipo di MVC
Implementazione, dove posso controllare il flusso e la logica di navigazione da un centro
localizzazione - lì' è un approccio che io ho usato prima in Java dove il Controller è responsabile
per riempire il contesto della pagina con l'informazione che la pagina deve rendere,
la pagina deve solo accedere al Contexto per popularsi, potrebbe vedere se questo è
Facile in ASP.NET.

Naturalmente, IM SK1 sto per usare pesantemente il [MS
I blocchi dell'applicazione](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp) - Non riesco a sottolineare abbastanza quanto siano fantastiche queste cose.
quando si costruiscono applicazioni!

Una cosa che mi dispiace molto sul BlogX - il motore di blog attuale
L'energia di questo sito - è che non usa ' non usa SQL Server- questo significa essenzialmente il mio
L'informazione è archiviata sul server in XML semplice - è difficile da indexare ' non c'è ricerca
Se arriva un altro formato, è' significa scrivere una vergogna XSLT per fare la trasformazione.
E io posso' non caricare il bilancio del sito (OKM SK2 non è un problema in breve , ma l'architetto
in me oggetti). Il piano sarà di sostituire BlogX con un altro motore M SK1con una migliore architettura),
Questo sarà basato su SQL Server, che ha costruito la support per l'criptazione e [La compressione](http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx) -I
odiare il fatto che adesso, grandi vecchi frammenti di XML non criptati contengono la configurazione
settings per il mio sito e volare regolarmente attraverso l'ether - questo non è sicuro nel
slightest. In più, frontM SK2end caching (even more necessary with the shift to SQL
Server) - Posso persino dare un'occhiata al caching di ogni indirizzo blog come entità e poi
semplicemente mettendoli insieme come il risultato della pagina...hmm...