Avatar billede sap Nybegynder
23. november 2001 - 09:11 Der er 8 kommentarer og
3 løsninger

ASP som objektorienteret ??

Hej
Vi er nogle stykker som er igang med et projekt, der skal være webbaseret.
Problemet ligger i at vi tidligere har arbejdet med java, og derfor har lavet et klassediagramet. Dvs at vi har opdelt det som klasser, som der laves et objekt af.
Kan dette lade sig gøre i ASP ?
Understøtter det assosiationer, abstrakte klasser og andre objektorienteret relationer ???

Eller er det mere relevant at bruge et andet sprog ?
Det var også på tale at bruge PHP, men det er hvis ikke OO.

Tiden er vigtig her, da vi hurtig skal have taget en beslutning og videre med projektet...

På Forhånd Tak
Simon
Avatar billede erikjacobsen Ekspert
23. november 2001 - 09:26 #1
Det lyder som om I har brug for JSP
Avatar billede keysersoze Ekspert
23. november 2001 - 09:31 #2
asp er præcis det samme som php, så mener i at php ikke er objectorienteret kan i altså heller ikke benytte asp!!

efter min mening er det helt klart muligt at tænke OO i webprogrammering også - men da java og alm webprogrammering trods alt er så forskelligt fra hinanden kan man ikke lige se sammenhængen - men sæt jer ned engang og stil et par punkter op hvor i siger at DÉT er OO, så i er 100% enige om hvad lige præcis dét betyder så tror jeg sagtens i kan se mulighederne for OO også i sammenhæng med web
Avatar billede sap Nybegynder
23. november 2001 - 09:31 #3
Det tænke jeg nok der var en der ville sige :)

Jeg har læst lidt om JSP, men jeg synes bare det lyder alt for voldsomt til dette lille system.

Det skal heller ikke være applet baseret, er JSP det ?

Har du sider der beskriver noget om JSP ?
Avatar billede isdan Nybegynder
23. november 2001 - 09:33 #4
ASP Er ikke OO så jeres OOD & OOA kan vist ikke bruges til ASP udvikling..

Man kan godt lave Klasser med ASP (Meget primitivt) . Men der er en mulighed med COM, eller lave DLL\'er med C++ eller VB som ASP bruger.

den 3 mulighed er at lave ASP.NET side med VB.NET det understøtter 100% OOP. I kan få Beta2 versionen gratis hos www.ravenholm.dk
Det er en DVD Med C#/C++/VB  .net udgaverne og MSDN Hælpefiler.
Avatar billede sap Nybegynder
23. november 2001 - 09:34 #5
men man kan jo ikke oprettet objekter i almindelig webbaseret programmering.
Avatar billede isdan Nybegynder
23. november 2001 - 09:48 #6
Jo det kan man.
Set Kunne = Create.Object(Classen.Sub_Classen)

Kunne.Navn = \"\"

osv.
Classen.Sub_Classen Det er så en dll\'er man ref. til.
Avatar billede sap Nybegynder
23. november 2001 - 09:48 #7
Er det mulig at tilgå metoder i java via php eller asp.
Vi laver altså klassediagrammet i java, og tilgår et javafunktionslag via asp/php ???????????
Avatar billede erikjacobsen Ekspert
23. november 2001 - 09:53 #8
Det tager vel lidt tid at lære JSP - men det tager vel også tid at lave
de hundekunster du nu tænker på, sap :)

Prøv at få fat på den tykke røde \"Professional JSP\" fra Wrox.
Eller \"Teach Yourself JavaServer Pages in 24 hours\" fra Sams

PHP indeholder nu ganske rimelige objekter ;)
Avatar billede sap Nybegynder
23. november 2001 - 09:57 #9
Konklusionen er altså JSP ??
Der kan man implementere klassediagrammet men alle dens assosiationer...
Avatar billede tmceu Praktikant
23. november 2001 - 10:55 #10
Konklusionen er helt klart JSP med de krav og den baggrund I har.

I skal dog være opmærksom på at det kan være svært at finde et webhotel i Danmark der understøtter det, hvis I har planer om det. Men til gengæld kan både Tomcat og Resin hentes gratis. Skal gerne smide nogle links hvis I er interesserede i dem ?

Og jeg kan også varmt anbefale \"Professional JSP\" fra Wrox.

ASP.NET som også er foreslået er selvfølgelig et alternativ, men dels er det stadig kun ude i Beta 2 og dels er der stadig (endnu) de samme platforms bindinger som med øvrige Microsoft sprog. Microsoft har godt nok lovet at der kommer knap så mange ændringer mellem Beta 2 og den endelige version som mellem Beta 1 og 2, men os der har været i gang med beta versionerne har altså betalt en pris i form af omskrivning.

Grundlæggende er der ikke meget forskel på funktionaliteten mellem ASP, JSP og PHP og for den sags skyld også ASP.NET. Men der er et par simple \"regler\"

ASP og PHP: Understøtter ikke OOP
ASP og ASP.NET: Er reelt begrænset til Windows platformen
JSP og ASP.NET: Understøtter OOP
PHP og JSP: Kører på stort set alle platforme.
Avatar billede sap Nybegynder
25. november 2001 - 13:34 #11
Tak for alle svarerne !
Jeg har valgt at give tmceu lidt flere point da hans svar var meget uddybende angående OO og JSP.

Vi(Gruppen) takker igen for alle svarerne og håber at i er tilfreds med point fordelingen, som altid er en svær beslutning.

MVH
Projektgruppen
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