Avatar billede raos Nybegynder
14. januar 2004 - 15:12 Der er 7 kommentarer og
1 løsning

Kald fra ASP til .NET

Hypotetisk spørgsmål:

Jeg lave en .Net klasse der udbyder en public metode:
  BeregnRente(int iAmount)

Kan jeg instanciere klassen og kalde denne metode fra en ASP side ?
Avatar billede arne_v Ekspert
14. januar 2004 - 15:24 #1
Ja - selvfølgelig.

Og kun en kommentar, da jeg ikke har styr på hvordan du får
DLL'en deployet i din ASP.NET web app.
Avatar billede magune Nybegynder
11. februar 2004 - 14:41 #2
Det kan du - klassen oversættes til en .dll (det hedder en assembly i disse tider) og hvis du lægger den i underbiblioteket \bin på webserveren (i forhold til dit home directory) så kan ASP siden bruge dan automatisk.

Det er sådan man gør hvis man ikke kan registrere komponenter på Webserveren (f.eks. når udbyderen ikke understøttet det). Kan du derimod registrere komponenter på serveren bliver de optaget i GAC (global assembly cache) og så kan du lægge dem hvor du vil - og genbruge dem imellem ASP.NET-applikationer.

mvh.
GAa
Avatar billede raos Nybegynder
11. februar 2004 - 19:26 #3
Tak for svaret magune.

Har du evt et kode eksempel eller en artikel der bekrive det?
Avatar billede magune Nybegynder
12. februar 2004 - 10:47 #4
Ja - det kommer senere på dagen :-)
GAa
Avatar billede magune Nybegynder
12. februar 2004 - 12:10 #5
Jeg husker nu at jeg fandt det i en Microsoft Press bog om Web applications.

Jeg er ikke sikker på at du behøver et eksempel - opret et ASP.NET projekt - tilføj en klasse, skriv koden og compiler. Dette giver automatisk en assembly i ./bin biblioteket som du kan benytter.

Ligger der noget i dette spørgsmå jeg ikke forstår? Du mener ASP.NET nar du siger ASP, ikke sandt? Hvis ikke vil jeg gætte på at IIS'en kan klare det for dig, men der er jeg ikke sikker.
Avatar billede raos Nybegynder
12. februar 2004 - 12:17 #6
Nej, jeg mener ASP 3.0

Jeg ønsker at kunne kalde en .NET klasse fra en "gammel" asp side
Avatar billede magune Nybegynder
12. februar 2004 - 13:32 #7
Det ved jeg ikke hvordan man gør. :-)
Avatar billede raos Nybegynder
17. marts 2004 - 10:04 #8
øv
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester