# MasterPages

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

<!-- category -- mostlylucidcouk, Imported, ASP.NET, Web Development, Architecture -->
Olen kirjoittanut noin sata kertaa. Rakennan parhaillaan uudelleen tätä sivustoa - älä
lopettakaa lukeminen, olen todellakin tällä kertaa!

Olen parhaillaan määrittelemässä arkkitehtuuria - sivuston uudelleenrakennuksessa on enemmänkin kyse
Minun pelaaminen joillakin uusilla tekniikoilla sen sijaan, että oikeasti tehdä sivusto, joka on
Mitä tahansa. Valitsemassani arkkitehtuurissa on monia ominaisuuksia, joita odotan näkeväni
ASP.NET 2.0:ssa - tarkoituksena muuntaa, kun saan bileet.

Tällä hetkellä se käyttää versiota [MasterPages](http://www.asp.net/ControlGallery/ControlDetail.aspx?control=385&tabindex=2) ,
ehkä ottaa muutaman vinkin [Paul
Wilsonin artikkelit](http://aspalliance.com/PaulWilson/Articles/?id=13)Lisäksi haluan jonkinlaisen MVC-tyypin
toteutus, jossa voin ohjata virta- ja navigaatiologiikkaa keskeiseltä
Sijainti - Javalla on aiemmin käyttämäni lähestymistapa, jossa valvoja on vastuussa
sivun täyttämiseen Context with the information that the page needs to render,
Sivun on sitten vain päästävä Context-palveluun, jotta se voi kansoittaa itsensä, saattaa nähdä, onko tämä
Helppoa ASP.NETissä.

Tietenkin aion käyttää voimakkaasti [Jäsenvaltio
Sovelluslohkot](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp) En voi korostaa tarpeeksi, kuinka fantastisia nämä ovat.
ovat kun rakennussovelluksia!

Yksi asia, josta en pidä nykyisessä BlogX:ssä - tällä hetkellä bloggaavassa moottorissa
Tämän sivuston valtaaminen - on se, että se ei käytä SQL-palvelinta - tämä tarkoittaa olennaisesti minun
Tiedot tallennetaan palvelimelle tavalliseen XML:ään - niitä on vaikea hakemistoida (ei hakua!),
Jos joku muu formaatti tulee mukaan, se tarkoittaa hirveän XSLT:n kirjoittamista muodonmuutokselle
En voi ladata työmaata (ok, ei ongelma pian, mutta Arkkitehti
BlogX:n korvaaminen toisella moottorilla (paremmalla arkkitehtuurilla),
Tämä perustuu SQL-palvelimeen, on rakennettu salauksen tueksi ja [Puristus](http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx) - Minä
vihaa sitä, että juuri nyt isot vanhat salaamattomat XML-kappaleet sisältävät konfiguraatiota
Asetukset sivustoni ja säännöllisesti lentää eetterin - tämä ei ole turvallinen
Pieninkin. Lisäksi etupään välilyöntejä (ja vielä tarpeellisempi siirtyminen SQL:ään)
Server) - Saatan jopa katsoa jokaisen blogikirjoituksen välimuistista kokonaisuutena ja sitten
Kokoan niitä, kun sivu kääntää...