Säger bara http://www.fullxml.com...
Dock med ASP + XML..
red: fixade länken så att den fungerar //renholm
9 svar · 251 visningar · startad av maqe
Någon som byggt nått sånt som kan ge lite tips på struktur och uppbyggnad? Kanske nån som har ett par bra kodexempel?
Säger bara http://www.fullxml.com...
Dock med ASP + XML..
red: fixade länken så att den fungerar //renholm
Vimp: Helt off topic men kommer du från Linköping?
Jo de va väl lite O/T men nån annan kanske har några tips och synpunkter? ... Jag har byggt en webblösning med fyrlagerstruktur men med mssql som datakälla, funderar på att konvertera mitt projekt och spara all data i en xml fil.
Poängen med flera lager är just den att om du vill förändra saker så skall inte all kod behöva skrivas om. Har dock inte så stor erfarenhet i att bygga från .xml filer som datakälla så kan inte hjälpa dig mer där.
Med rätt arkitektur ska du inte behöva skriva om så mycket. Lite svårt att uttala sig om man inte vet hur du gör med andra datakällor.
Låt oss anta att du har ett datalager som returnerar datasets eller dylikt. Då är det faktiskt bara att läsa in xml-filer till datasets istället för att läsa in data från mssql och skicka dem vidare i lagren.
Jon skrev:
Med rätt arkitektur ska du inte behöva skriva om så mycket. Lite svårt att uttala sig om man inte vet hur du gör med andra datakällor.
Låt oss anta att du har ett datalager som returnerar datasets eller dylikt. Då är det faktiskt bara att läsa in xml-filer till datasets istället för att läsa in data från mssql och skicka dem vidare i lagren.
I min applikation med mssql som datakälla har jag denna struktur:
1. Datalagret. Själva databasen. Lager 2 anpassas mot vald databas.
2. Dataaccesslagret. Innehåller alla Connections, DataAdaptrar, DataReaders osv. Sköter all kontakt med databasen. Lager 3 anropar denna klass med en SQL-sträng.
3. Affärslager. Innehåller olika klasser för olika ändamål. Ett forum tex. kan ha en klass för användarhantering, en för trådhantering osv. Innehåller alla SQL-strängar.
4. Presentationslager. Detta är källkoden för själva sidorna.
Man kanske inte kan göra en liknande struktur med xml som datakälla?
maqe skrev:
Jon skrev:
Med rätt arkitektur ska du inte behöva skriva om så mycket. Lite svårt att uttala sig om man inte vet hur du gör med andra datakällor.
Låt oss anta att du har ett datalager som returnerar datasets eller dylikt. Då är det faktiskt bara att läsa in xml-filer till datasets istället för att läsa in data från mssql och skicka dem vidare i lagren.
I min applikation med mssql som datakälla har jag denna struktur:
1. Datalagret. Själva databasen. Lager 2 anpassas mot vald databas.
2. Dataaccesslagret. Innehåller alla Connections, DataAdaptrar, DataReaders osv. Sköter all kontakt med databasen. Lager 3 anropar denna klass med en SQL-sträng.
3. Affärslager. Innehåller olika klasser för olika ändamål. Ett forum tex. kan ha en klass för användarhantering, en för trådhantering osv. Innehåller alla SQL-strängar.
4. Presentationslager. Detta är källkoden för själva sidorna.Man kanske inte kan göra en liknande struktur med xml som datakälla?
Varför inte köra stored procedures, och sen command-objekt istället för att slänga in SQL-strängarna i affärslagret?
Det skulle nog gå att göra något liknande med XML om man sparar olika xml-scheman och gör diverse mallar.
Vimp skrev:
maqe skrev:
Jon skrev:
Med rätt arkitektur ska du inte behöva skriva om så mycket. Lite svårt att uttala sig om man inte vet hur du gör med andra datakällor.
Låt oss anta att du har ett datalager som returnerar datasets eller dylikt. Då är det faktiskt bara att läsa in xml-filer till datasets istället för att läsa in data från mssql och skicka dem vidare i lagren.
I min applikation med mssql som datakälla har jag denna struktur:
1. Datalagret. Själva databasen. Lager 2 anpassas mot vald databas.
2. Dataaccesslagret. Innehåller alla Connections, DataAdaptrar, DataReaders osv. Sköter all kontakt med databasen. Lager 3 anropar denna klass med en SQL-sträng.
3. Affärslager. Innehåller olika klasser för olika ändamål. Ett forum tex. kan ha en klass för användarhantering, en för trådhantering osv. Innehåller alla SQL-strängar.
4. Presentationslager. Detta är källkoden för själva sidorna.Man kanske inte kan göra en liknande struktur med xml som datakälla?
Varför inte köra stored procedures, och sen command-objekt istället för att slänga in SQL-strängarna i affärslagret?
Det skulle nog gå att göra något liknande med XML om man sparar olika xml-scheman och gör diverse mallar.
Har aldrig använt mig av stored procedures därför har jag gjort på detta sätt.
xml-scheman och mallar alltså ... får kika lite på det alternativet...