Fråga : Kapaciteten för .NET 3.5 ifrågasätter (diskussionen)

Jag skulle något liknande åsikterna av experterna här, behar specificeras och har något att testa scenarion som kunde visas för att bevisa (eller service) din opinions.

Background: förmiddagen för
I bygger en CMS som byggs med VB.NET 3.5.

It är ett singelarkiv med alla kodifierar nödvändigt för att bearbeta, och att framföra websitesna, som är lokaliserad insida rotaarkivet något längs dessa, fodrar /Sites/SiteID/

Default.aspx i platserna rotar gör arbetet baserade på vilket platsen bör visas.  Anta att allt fungerar, som den bör (som den gör),

As av rätten nu, alla nöjt, och mallar (orienteringar) dras från XML sparar lagrade inre /Sites/SiteID respektive.  En template.xml sparar per plats, och en pageID.xml per sidan per skapelse för site.

On av varje mall/sida XMLEN frambrings, och ett rekord lagras i respektive bordlägger i en SQL 2005 database.

Currently, den enda tiden som databasen används, är till handtag platsnavigeringmenyn, och till uppdateringen/tillfoga/borttagningsmallar eller pages.

Question: att undra för förmiddag för
What I är, vad skulle är bäst för kapacitet och möjlighet att bestiga?

1) bör som det, det staget långt den är, och handtag alla renderable nöjt/mall från XMLEN sparar?
2) Bör den handtag och att framföra allt från databasen?
3) Bör den handtag (för XML) från databasen och att framföra XMLEN gången tillbaka?
" klar "

Svar : Kapaciteten för .NET 3.5 ifrågasätter (diskussionen)

Lista, I-förmiddagen som inte är medveten av någon kapacitet för att använda den i den samma kolonnen, listar, sedan Q1_SUM_OF_BIS härledas i kolonnen.

Anta, att du önskar denna i ett singelmeddelande/query och du inte kan skapa beskådar, du styrkabehov att använda en CTE för att frambringa ditt baserar jämna härledde kolonner; se därefter till de i finalen som den VALDA kolonnen listar.

Tom
Andra lösningar  
 
programming4us programming4us