# MasterPages

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

<!-- category -- mostlylucidcouk, Imported, ASP.NET, Web Development, Architecture -->
Som jag har skrivit ungefär hundra gånger nu,
sluta läsa, Jag är verkligen den här gången

Så , I'm i processen att definiera en arkitektur - bygga upp platsen handlar mer om
min lek med några nya teknologier snarare än att faktiskt göra en sida som är
vad som helst. Architekturen jag väljer kommer att ha många av de egenskaper jag förväntar mig att se
i ASP.NET 2.0 - med ett perspektiv på omvandling när jag får biterna

Det sättet som det går på nu är att använda en version av [MasterPages](http://www.asp.net/ControlGallery/ControlDetail.aspx?control=385&tabindex=2) ,
ta några ledtrådar från [Paul
Wilsons artiklar](http://aspalliance.com/PaulWilson/Articles/?id=13)på temat. Dessutom vill jag ha någon sorts MVC-typ
implementering, där jag kan kontrollera flödet och navigeringslogiken från en central
plats - där ' är ett sätt som jag tidigare använt i Java där kontrollören är ansvarig
för att fylla i sidan Kontext med information som sidan behöver göra
sidan behöver bara nå Kontext för att fylla sig själv, kan se om detta är
enkelt i ASP.NET.

Självklart ska jag använda mycket av [MS
Anwendungsblock](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp) "Jag kan inte påpeka tillräckligt hur fantastiska de här sakerna är
är när man bygger applikationer!

En sak som jag verkligen inte gillar med den nuvarande BlogX -
som driver den här sidan. - är att det inte använder SQL Server
informationen lagras på servern i enkel XML - det' är svårt att indexera ( inga sökningar
om någon annan format kommer fram, det ' betyder att skriva en hemsk XSLT för att göra transformationen
och jag kan "'", t ladda balansen på platsen . "(" OK
i mig objekt). Planen är att ersätta BlogX med en annan maskin | ( | med en bättre arkitektur
det kommer att vara baserat på SQL Server, som har byggt in support för kryptering och [kompression](http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx) -I
hata det faktum att just nu, -,- stora gamla chunks av oenkripterad XML innehåller konfigurationen
inställningar för min sida och flyter regelbundet genom ether - detta är inte säkert i
slightest. Dessutom, framkanten - slutkaken M SK3 ännu mer nödvändigt med att byta till SQL
Server) - Jag kan till och med ha en titt på att kaska varje blogginskrywing som en enhet och sedan
bara att sätta ihop dem som sidan visar