/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
MSDE på webservere - en artikel
Fra : Alex P.


Dato : 14-11-02 10:31

Jeg har tidligere postet et indlæg vedr. brug af MSDE i stedet for Jet 4.0
på webservere.

Min anledning var denne artikel:

http://www.princeton.edu/~rcurtis/ultradev/tutorial8.html

Det er især muligheden for at bruge stored procedures samt triggers, der
interesserer mig.
Fleksibiliteten som jeg leder efter, er muligheden for at indbygge
forretningslogik i selve databasen, så en webshop kan køre med en 'simpel'
asp-kode, som er let gennemskuelig når man senere skal redesigne sin shop
til en anden kunde.

Nogen kommentarer til denne tutorial?

Alex P.



 
 
Peter Lykkegaard (14-11-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 14-11-02 17:25

Som svar på skriblerier nedfældet af Alex P. :

> Jeg har tidligere postet et indlæg vedr. brug af MSDE i stedet for
> Jet 4.0 på webservere.
>
> Min anledning var denne artikel:
>
> http://www.princeton.edu/~rcurtis/ultradev/tutorial8.html
>
Det ændrer jo ikke på at MSDE bliver langsom ved flere end 5 brugere
connected

> Det er især muligheden for at bruge stored procedures samt triggers,
> der interesserer mig.

I den henseende er MSDE = MSSQL

> Fleksibiliteten som jeg leder efter, er muligheden for at indbygge
> forretningslogik i selve databasen, så en webshop kan køre med en
> 'simpel' asp-kode, som er let gennemskuelig når man senere skal
> redesigne sin shop til en anden kunde.
>
Det kræver jo at dine kunder _skal_ bruge MSDE eller MSSQL
Og du afskærer effektivt alle andre RDBMS

Et bedre tiltag ville være at bygge en three-tier applikation, hvor dine
forretningslogik ligger i fx VB klasser/komponenter
Og ASP bruges udelukkende til præsentationslaget

Derved kan du endvidere skille dine klasser for dataadgang fra den øvrige
logik og evt styre hvilket RDBMS du connecter til
Via fx compiler direktiver eller evt have helt separate klasser til dette

mvh/Peter Lykkegaard



Alex P. (14-11-2002)
Kommentar
Fra : Alex P.


Dato : 14-11-02 22:08

Svar på Peter Lykkegaards skriblerier

"Peter Lykkegaard" <polonline@hot.mail.com> wrote in message
news:d4QA9.56$Yb7.1865@news.get2net.dk...

[snip]

> > Min anledning var denne artikel:
> >
> > http://www.princeton.edu/~rcurtis/ultradev/tutorial8.html
> >
> Det ændrer jo ikke på at MSDE bliver langsom ved flere end 5 brugere
> connected

Hvis man husker at lukke efter sig, er 5 forbindelser vel OK?
Det er jo kun til forespørgsler på data, som ikke holder forbindelserne åbne
længere end den tid det tager at køre dem. Herefter er der vel åbent til
andre?

> > Det er især muligheden for at bruge stored procedures samt triggers,
> > der interesserer mig.
>
> I den henseende er MSDE = MSSQL

Det ved jeg - det er derfor at det er interessant. Så kan der opgraderes
uden større vanskeligheder.

> > Fleksibiliteten som jeg leder efter, er muligheden for at indbygge
> > forretningslogik i selve databasen, så en webshop kan køre med en
> > 'simpel' asp-kode, som er let gennemskuelig når man senere skal
> > redesigne sin shop til en anden kunde.
> >
> Det kræver jo at dine kunder _skal_ bruge MSDE eller MSSQL
> Og du afskærer effektivt alle andre RDBMS

Jeg var netop betænkelig ved selve brugen af MSDE. Hvis det ikke
understøttes af webhoteller, betyder det nemlig dedikeret server, og så er
prisbesparelsen mindre.

> Et bedre tiltag ville være at bygge en three-tier applikation, hvor dine
> forretningslogik ligger i fx VB klasser/komponenter
> Og ASP bruges udelukkende til præsentationslaget
>
> Derved kan du endvidere skille dine klasser for dataadgang fra den øvrige
> logik og evt styre hvilket RDBMS du connecter til
> Via fx compiler direktiver eller evt have helt separate klasser til dette

Det du beskriver der, vil jeg meget gerne, men så bliver det vist også dyrt.
Det er slemt nok at skulle konkurrere med Open Source systemer.

> mvh/Peter Lykkegaard
>

Tak for svaret - det er den slags betragtninger jeg kan bruge til noget.
Hvorvidt artiklen (linket til tutorialen) er nonsens, er jeg dog ikke helt
sikker på endnu.

Hvorfor bruger han f.eks. ikke MySql? Kan det være fordi den ikke
understøttede transaktioner på det tidspunkt?

Alex P.



Peter Lykkegaard (14-11-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 14-11-02 22:17

Som svar på skriblerier forfattet af Alex P.

> "Peter Lykkegaard" <polonline@hot.mail.com> wrote in message
> news:d4QA9.56$Yb7.1865@news.get2net.dk...
>
>> Det ændrer jo ikke på at MSDE bliver langsom ved flere end 5 brugere
>> connected
>
> Hvis man husker at lukke efter sig, er 5 forbindelser vel OK?
> Det er jo kun til forespørgsler på data, som ikke holder
> forbindelserne åbne længere end den tid det tager at køre dem.
> Herefter er der vel åbent til andre?
>
Her er lidt om hvad MSDE kan tilbyde
http://www.assetnow.com/index.cfm/12,355,78,32,html

[X - 3tier]
>
> Det du beskriver der, vil jeg meget gerne, men så bliver det vist
> også dyrt. Det er slemt nok at skulle konkurrere med Open Source
> systemer.
>
Jow, men ikke i længden - hvis du vil noget seriøst
Den eneste parameter du _kan_ konkurrere på er _kvalitet_
Og så kundeservice, men det er vel en selvfølge

> Hvorfor bruger han f.eks. ikke MySql? Kan det være fordi den ikke
> understøttede transaktioner på det tidspunkt?
>
MSSQL kan nogen ting mySQL ikke kan - og omvendt...
Til alm webbrug er mySQL rigeligt i de fleste tilfælde

mvh/Peter Lykkegaard



Jakob Andersen (14-11-2002)
Kommentar
Fra : Jakob Andersen


Dato : 14-11-02 23:12

"Alex P." <john@doe.com> wrote
> Hvorfor bruger han f.eks. ikke MySql? Kan det være fordi den ikke
> understøttede transaktioner på det tidspunkt?

mySQL understøtter svjv. stadig ikke transactions.

Dit spørgsmål har ikke så meget med ASP at gøre så jeg vil råde dig til at
spørge i <news:dk.edb.database>

--
Jakob Andersen



Alex P. (15-11-2002)
Kommentar
Fra : Alex P.


Dato : 15-11-02 01:10


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:ar173c$1d4b$1@news.cybercity.dk...
> "Alex P." <john@doe.com> wrote
> > Hvorfor bruger han f.eks. ikke MySql? Kan det være fordi den ikke
> > understøttede transaktioner på det tidspunkt?
>
> mySQL understøtter svjv. stadig ikke transactions.

Kig her: http://www.mysql.com/news/article-113.html


>
> Dit spørgsmål har ikke så meget med ASP at gøre så jeg vil råde dig til at
> spørge i <news:dk.edb.database>

> Jakob Andersen

Hvis jeg snakker webshop i den gruppe, bliver jeg nok bare sendt tilbage.
Well - jeg fik da brugbare svar her, så det var vist ikke helt galt :)

Alex P.



Peter Lykkegaard (15-11-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 15-11-02 08:37

Som svar på skriblerier nedfældet af Alex P. :

> Hvis jeg snakker webshop i den gruppe, bliver jeg nok bare sendt
> tilbage.

Nope

>Well - jeg fik da brugbare svar her, så det var vist ikke
> helt galt :)
>
Jow
Jeg burde faktisk have flyttet diskussionen til databasegruppen

Men prøv lige at spørge mht MSDE kontra mySQL i databasegruppen, du kan evt
udelade webshop delen

mvh/Peter Lykkegaard



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste