|
| ASP.Net og ASP.Classic Fra : Peter |
Dato : 19-06-02 09:59 |
|
Okei... disse spørgsmål er sandsyneligvis en del dumme og derfor er de nok
også lette at svare på
Mit eget grundlag er btw. selvstudie i ASP med referencebøger fra Wrox som
jeg har lånt på biblioteket gennem det sidste 1½ år men alligevel:
1: Hvordan er det liiiige at en IIS server får at vide at nu skal den køre
ASP.Net i stedet for ASP ?
2: Den helt konkrete forskel på ASP og ASP.Net ligger i? fx er sprogets
parametre og syntaxt blevet ændret eller er der bare blevet tilføjet en
række nye kommandoer der øger den dynamiske del ?
Mange hilsner fra Peter der er overrasket over den nye .net teknologi men
øjensyneligt ikke helt har forstået den endnu =)
| |
Jesper Stocholm (19-06-2002)
| Kommentar Fra : Jesper Stocholm |
Dato : 19-06-02 10:47 |
|
Peter wrote in news:3d1047d7$0$234$edfadb0f@dspool01.news.tele.dk:
> Okei... disse spørgsmål er sandsyneligvis en del dumme og derfor er de
> nok også lette at svare på
> Mit eget grundlag er btw. selvstudie i ASP med referencebøger fra Wrox
> som jeg har lånt på biblioteket gennem det sidste 1½ år men alligevel:
>
> 1: Hvordan er det liiiige at en IIS server får at vide at nu skal den
> køre ASP.Net i stedet for ASP ?
det kan du se i properties i din IIS MMC. Det er ganske enkelt, at
siderne afvikles af forskellige programmer. Du vil kunne se, at .asp-
sider "pipes" over i en fil ved navn asp.dll (så vidt jeg husker), hvor
..aspx-sider håndteres af en anden fil.
> 2: Den helt konkrete forskel på ASP og ASP.Net ligger i? fx er
> sprogets parametre og syntaxt blevet ændret eller er der bare blevet
> tilføjet en række nye kommandoer der øger den dynamiske del ?
ASP er scripts, hvorimod .Net er kompileret kode. Dette giver meget store
fordele mht performance og skalibilitet (scalability). Så er der ogspå
ting som nedarvning etc, som ikke fandtes før ..
Skal forklaringen være mere teknisk ?
--
Jesper Stocholm
http://stocholm.dk
http://asp.stocholm.dk
Svar til gruppen og ikke til mig privat pr. email :|
| |
Peter (19-06-2002)
| Kommentar Fra : Peter |
Dato : 19-06-02 11:36 |
|
[KLIP]
> > 2: Den helt konkrete forskel på ASP og ASP.Net ligger i? fx er
> > sprogets parametre og syntaxt blevet ændret eller er der bare blevet
> > tilføjet en række nye kommandoer der øger den dynamiske del ?
>
> ASP er scripts, hvorimod .Net er kompileret kode. Dette giver meget store
> fordele mht performance og skalibilitet (scalability). Så er der ogspå
> ting som nedarvning etc, som ikke fandtes før ..
>
> Skal forklaringen være mere teknisk ?
>
jo tak - jeg kan klare det =) (hit me) - indtil videre har jeg forstået
hvad du har skrevet. Måske OT men da jeg ikke ved om der en sammenhæng
mellem de to ting så hvis du også har overskud kunne du også komme ind på
noget VB.Net da jeg er meget intereseret i VB (har programmeret VB i omkring
små syv til otte år)
Hilsen fra Peter
| |
Jesper Stocholm (19-06-2002)
| Kommentar Fra : Jesper Stocholm |
Dato : 19-06-02 12:17 |
|
Peter wrote in news:3d105eb3$0$240$edfadb0f@dspool01.news.tele.dk:
> [KLIP]
>
>> > 2: Den helt konkrete forskel på ASP og ASP.Net ligger i? fx er
>> > sprogets parametre og syntaxt blevet ændret eller er der bare
>> > blevet tilføjet en række nye kommandoer der øger den dynamiske del
>> > ?
>>
>> ASP er scripts, hvorimod .Net er kompileret kode. Dette giver meget
>> store fordele mht performance og skalibilitet (scalability). Så er
>> der ogspå ting som nedarvning etc, som ikke fandtes før ..
>>
>> Skal forklaringen være mere teknisk ?
>>
> jo tak - jeg kan klare det =) (hit me) - indtil videre har jeg
> forstået hvad du har skrevet. Måske OT men da jeg ikke ved om der en
> sammenhæng mellem de to ting så hvis du også har overskud kunne du
> også komme ind på noget VB.Net da jeg er meget intereseret i VB (har
> programmeret VB i omkring små syv til otte år)
nu har jeg valgt at fokusere på C# i stedet for VB.Net, så det kan være,
at andre skal springe til. Overgangen imellem VB og VB.Net skulle vist
ikke være blot en formsag, da der er lavet ret store ændringer i forhold
til VB. Bla. er der nu nedarvning og andre sjove OO-ting. Der er også
lavet om i måden at få en funktion til at returnere en værdi. Af de
mindre ting: nu skal en variabel være erklæret før den kan bruges, dvs
OPTION EXPLICIT er default.
:)
--
Jesper Stocholm
http://stocholm.dk
http://asp.stocholm.dk
Svar til gruppen og ikke til mig privat pr. email :|
| |
Peter (19-06-2002)
| Kommentar Fra : Peter |
Dato : 19-06-02 19:04 |
|
"Jesper Stocholm" <jespers@stocholm.invalid> wrote in message
news:Xns923286F9F7C1Espamstocholmdk@130.226.1.34...
> Peter wrote in news:3d105eb3$0$240$edfadb0f@dspool01.news.tele.dk:
>
> > [KLIP]
> >
> >> > 2: Den helt konkrete forskel på ASP og ASP.Net ligger i? fx er
> >> > sprogets parametre og syntaxt blevet ændret eller er der bare
> >> > blevet tilføjet en række nye kommandoer der øger den dynamiske del
> >> > ?
> >>
> >> ASP er scripts, hvorimod .Net er kompileret kode. Dette giver meget
> >> store fordele mht performance og skalibilitet (scalability). Så er
> >> der ogspå ting som nedarvning etc, som ikke fandtes før ..
> >>
> >> Skal forklaringen være mere teknisk ?
> >>
> > jo tak - jeg kan klare det =) (hit me) - indtil videre har jeg
> > forstået hvad du har skrevet. Måske OT men da jeg ikke ved om der en
> > sammenhæng mellem de to ting så hvis du også har overskud kunne du
> > også komme ind på noget VB.Net da jeg er meget intereseret i VB (har
> > programmeret VB i omkring små syv til otte år)
>
> nu har jeg valgt at fokusere på C# i stedet for VB.Net, så det kan være,
> at andre skal springe til. Overgangen imellem VB og VB.Net skulle vist
> ikke være blot en formsag, da der er lavet ret store ændringer i forhold
> til VB. Bla. er der nu nedarvning og andre sjove OO-ting. Der er også
> lavet om i måden at få en funktion til at returnere en værdi. Af de
> mindre ting: nu skal en variabel være erklæret før den kan bruges, dvs
> OPTION EXPLICIT er default.
Shit... =(
Det er sgu så sjældent jeg bruger Option Explicit og faktisk var det noget
af det geniale ved VB at man kan kunne undvære den... det var for mig det
der var forskellen på Delphi og VB (sådan groft set) men det lader til at
der er sket nogle ting så =)
HIlsen fra Peter
| |
Jesper Stocholm (19-06-2002)
| Kommentar Fra : Jesper Stocholm |
Dato : 19-06-02 21:09 |
|
Peter wrote in news:3d10c87a$0$27669$edfadb0f@dspool01.news.tele.dk:
Af de mindre ting: nu skal en variabel være
>> erklæret før den kan bruges, dvs OPTION EXPLICIT er default.
>
> Shit... =(
> Det er sgu så sjældent jeg bruger Option Explicit og faktisk var det
> noget af det geniale ved VB at man kan kunne undvære den... det var
> for mig det der var forskellen på Delphi og VB (sådan groft set) men
> det lader til at der er sket nogle ting så =)
se på det på den måde, at en streng type-erklæring giver mere effektiv kode
samt (ofte) mere overblik over koden til programmøren ...
:)
--
Jesper Stocholm
http://stocholm.dk
http://asp.stocholm.dk
Svar til gruppen og ikke til mig privat pr. email :|
| |
Jakob Andersen (19-06-2002)
| Kommentar Fra : Jakob Andersen |
Dato : 19-06-02 21:46 |
|
Jesper Stocholm wrote:
> se på det på den måde, at en streng type-erklæring giver mere
> effektiv kode samt (ofte) mere overblik over koden til programmøren
Ej at forglemme: Man spares for de mange timers selvforskyldt hårtab ved
slåfejl
--
Jakob Andersen
| |
Peter (20-06-2002)
| Kommentar Fra : Peter |
Dato : 20-06-02 09:08 |
|
"Jakob Andersen" <jta@advice.dk> wrote in message
news:3d10ed97$0$262$edfadb0f@dspool01.news.tele.dk...
> Jesper Stocholm wrote:
> > se på det på den måde, at en streng type-erklæring giver mere
> > effektiv kode samt (ofte) mere overblik over koden til programmøren
>
> Ej at forglemme: Man spares for de mange timers selvforskyldt hårtab ved
> slåfejl
>
Meget muligt men til gengæld skal man have fat i diverse
konvertingskommandoer (hvilket jeg hader som pesten) hvis man skal ændre på
variablers dimmierede værdi - forduen man vælger at bruge store
typeerklæringer som Currency osv =)
Hilsen fra Peter
| |
Kim Bach Petersen (19-06-2002)
| Kommentar Fra : Kim Bach Petersen |
Dato : 19-06-02 13:00 |
|
> 2: Den helt konkrete forskel på ASP og ASP.Net ligger i? fx er sprogets
> parametre og syntaxt blevet ændret eller er der bare blevet tilføjet en
> række nye kommandoer der øger den dynamiske del ?
Asp.net er opfundet fra bunden og er ikke bare ASP 3 plus lidt ekstra.
Væsentligst giver asp.net mulighed for langt større adskillelse af script og
html, ligesom der er tilføjet mange nye funktionaliteter, der gør mange ting
meget lettere (og gør det muligt at lave web user interfaces af hidtil uset
kompleksitet!).
Selve programmeringens grundlæggende syntax er ændret lidt, men det er ikke
overvældende når vi snakker 'ren' asp.net og med det mener jeg scriptkode
inkluderet i .aspx/.ascx-filerne. Hvis man derimod vil lave 'code behind',
'assemblies' og den slags, er formen noget anderledes og ikke altid lige til
at gætte (i det mindste ikke for mig, men jeg er også relativt ny i VB). Her
er det som Jesper Stocholm antyder objektorienteringen, der slår igennem.
Men med din programmeringserfaring i mente skulle skiftet nok være til at
overse, hvis det er det, der bekymrer dig.
Kim
| |
Peter (19-06-2002)
| Kommentar Fra : Peter |
Dato : 19-06-02 19:07 |
|
[KLIP]
> Men med din programmeringserfaring i mente skulle skiftet nok være til at
> overse, hvis det er det, der bekymrer dig.
Det er det - og jeg frygter det værste =)
Hilsen fra Peter
| |
Kim Bach Petersen (19-06-2002)
| Kommentar Fra : Kim Bach Petersen |
Dato : 19-06-02 20:19 |
|
> Det er det - og jeg frygter det værste =)
Her vil optimisten jo sige, at så kan du kun blive positivt overrasket!
Anyway, et praktisk eksempel kunne være replace:
streng = replace(streng, "a", "b")
bliver til:
streng.replace("a", "b")
og den logik er nogenlunde til at komme efter. IMHO er det absolut indsatsen
værd, når det kommer til asp kontra asp.net, fordi .net giver en ekstrem
stor fleksibilitet og gør det muligt alene via programkode at generere
html-sider (der efter sigende automatisk tilpasser sig klienten!).
Kim
| |
Peter (20-06-2002)
| Kommentar Fra : Peter |
Dato : 20-06-02 09:10 |
|
"Kim Bach Petersen" <tdcnews@kensho.dk> wrote in message
news:3d10d937$0$276$edfadb0f@dspool01.news.tele.dk...
> > Det er det - og jeg frygter det værste =)
>
> Her vil optimisten jo sige, at så kan du kun blive positivt overrasket!
>
> Anyway, et praktisk eksempel kunne være replace:
>
> streng = replace(streng, "a", "b")
>
> bliver til:
>
> streng.replace("a", "b")
>
> og den logik er nogenlunde til at komme efter. IMHO er det absolut
indsatsen
In My H? Oppinion (hvad er det nu 'H''et står for?)
> værd, når det kommer til asp kontra asp.net, fordi .net giver en ekstrem
> stor fleksibilitet og gør det muligt alene via programkode at generere
> html-sider (der efter sigende automatisk tilpasser sig klienten!).
>
> Kim
Det er skam også hvad jeg har hørt men jeg må igang så :P
Hilsen fra Peter
| |
Lars B. Jensen (20-06-2002)
| Kommentar Fra : Lars B. Jensen |
Dato : 20-06-02 12:04 |
|
"Peter" <dingemannNo@Spamhotmail.com> skrev i en meddelelse
news:3d118ded$0$241$edfadb0f@dspool01.news.tele.dk...
>
> "Kim Bach Petersen" <tdcnews@kensho.dk> wrote in message
> news:3d10d937$0$276$edfadb0f@dspool01.news.tele.dk...
> > og den logik er nogenlunde til at komme efter. IMHO er det absolut
> indsatsen
>
> In My H? Oppinion (hvad er det nu 'H''et står for?)
Humble...
> Hilsen fra Peter
--
Mvh
Lars B. Jensen
http://www.zulfo.dk http://www.sheewaklub.dk
| |
Jesper Stocholm (20-06-2002)
| Kommentar Fra : Jesper Stocholm |
Dato : 20-06-02 11:36 |
|
"Kim Bach Petersen" <tdcnews@kensho.dk> wrote in message news:<3d10d937$0$276$edfadb0f@dspool01.news.tele.dk>...
> > Det er det - og jeg frygter det værste =)
>
> Her vil optimisten jo sige, at så kan du kun blive positivt overrasket!
>
> Anyway, et praktisk eksempel kunne være replace:
>
> streng = replace(streng, "a", "b")
>
> bliver til:
>
> streng.replace("a", "b")
>
> og den logik er nogenlunde til at komme efter.
Det minder mig om min gamle rektor i gymnasiet, der i en engelsk-time
sagde:
"Engelsk er meget som dansk, fx hedder en "stol" : "stool" ... og
sådan er det hele vejen igennem".
> IMHO er det absolut indsatsen værd
det er vi til gengæld enige om ...
:)
--
Jesper Stocholm
http://stocholm.dk
| |
Kim Bach Petersen (20-06-2002)
| Kommentar Fra : Kim Bach Petersen |
Dato : 20-06-02 16:14 |
|
> Det minder mig om min gamle rektor i gymnasiet, der i en engelsk-time
> sagde:
> "Engelsk er meget som dansk, fx hedder en "stol" : "stool" ... og
> sådan er det hele vejen igennem".
OT, men alligevel - det minder mig om Storm P.'s
"Fransk er meget nemt. 'Hest' hedder 'cheval' og sådan er det hele vejen
igennem."
- men din rektors passer nok trods alt bedre på asp vs asp.net...
Kim
| |
|
|