Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 09:55 Der er 23 kommentarer

Sammenligne ASP.net og JSP

Jeg har et givent udviklingsmiljø i java og udvikler i VS.net2003 i dotnet.
Jeg vil gerne sammenligne disse to miljøer...altså webmiljøer.
Er der nogle gode ideer til hvilke kritererier man kan sammenligne over?
Avatar billede arne_v Ekspert
13. januar 2005 - 10:16 #1
alle de normale:

performance
udviklings omkostninger
vendor dependency
features
mulighederne for at skaffe ekspertise
mulighederne for at finde komponenter
etc.etc.
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 10:51 #2
Kender du til ekstra frameworks til dotnet som fx DAAB som man kan købe/bruge som ekstra frameworks...
Avatar billede arne_v Ekspert
13. januar 2005 - 10:54 #3
Der er da masser af den slags.

En af de få jeg kender: NHibernate
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 11:00 #4
hvad gør den?
Avatar billede arne_v Ekspert
13. januar 2005 - 11:10 #5
NHibernate er et O/R mapping tool, som hør at man umiddelbart kan
loade og save objekter fra en relationel database.

Men det er bare en ud af mange hundreder/tusinder.
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 11:27 #6
ja dem er der mange af...men MS har ikke selv lavet et endnu vel?

De bruger vel deres DataSets med stor fornøjelse istedet...er det ikke planen at datasettet skal være det lag der gør data persistente ved at holde øje med opdaterede/nye/slettede rækker...

og så disse bruges sammen med nogle wrapper-business klasser der indeholder logikke til data i de enkelte tabeller...eller hvad?
Avatar billede arne_v Ekspert
13. januar 2005 - 12:07 #7
MS har annonceret et O/R mapper tool kaldet "Object Spaces", så det skulle komme.
Avatar billede arne_v Ekspert
13. januar 2005 - 12:07 #8
DataSet kan bruge stil lidt af det samme men det er jo netop relationelt orienteret
og ikke objekt orienteret.
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 12:16 #9
ja...
så det eneste MS har lavet der eksisterer lige nu er DAAB ?
Avatar billede arne_v Ekspert
13. januar 2005 - 12:22 #10
DAAB er jo bare nogle små hjælpe klasser oven på System.Data pakkerne fra frameworket.
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 12:24 #11
ja okay...men trods alt et lille framework er det vel...eller hvad?
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 12:26 #12
Det er bare fordi jeg i min rapport vil beskrive forskellige frameworks en udvikler kan bruge i sine dotnet applikationer....og for at det ikke skal blive totalt uoverskueligt tror jeg bare at jeg vil nøjes med dem MS selv har lavet udover .net.

Ellers er der jo som du siger 1000vis af forskellige frameworks
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 12:26 #13
DAAB og object spaces bliver ikke en del af whidbey vel?
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 12:27 #14
hvad med sådan noget MVC framework som struts o.lign. Er det noget der findes til dotnet?
Avatar billede arne_v Ekspert
13. januar 2005 - 12:31 #15
Jeg har aldrig set noget tilsvarende Struts for ASP.NET formentligt fordi
ASP.NET indeholder tilsvarend efunktionalitet allerede.
Avatar billede arne_v Ekspert
13. januar 2005 - 12:32 #16
Jeg har ikke styr på hvornår MS releaser hvad. Søg på http://www.theserverside.net/ !
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 12:32 #17
okay...hvad er det for funktionalitet ASP.Net allerede har der svarer til struts?
Avatar billede arne_v Ekspert
13. januar 2005 - 13:02 #18
ASP.NET har:
  opdelingen i præsentation og logik (.aspx og .aspx.cs)
  specielle server side tags som genererer HTML og interakterer med logik koden
  indbygget support for data validering
  etc.

Den konkrete implementering i ASP.NET er meget anderledes end i Struts.

Men det eneste grundliggende ASP.NET mangler er så vidt jeg kan se den
deklarative styring af flowet mellem siderne.

Jeg er dog ikke ekspert i hverken Struts eller ASP.NET !  :-)
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 13:22 #19
ja det kan jeg godt se :)
Det er ihvertfald lidt derhen ad....
Hmmm jeg har kun fundet daab og object spaces som du sagde....det ser ikke ud til MS laver så meget andet
Avatar billede forceprogrammer Nybegynder
13. januar 2005 - 16:47 #20
Resten af de application blocks fandt jeg også frem til her

http://www.microsoft.com/resources/practices/code.mspx

hvis der er andre frameworks/APIer som nogle synes er værd at nævne er jeg lutter øre :)
Avatar billede arne_v Ekspert
13. januar 2005 - 16:53 #21
Det er jo kun Microsofts.

Der er også alle ikke-MS.

O/R mapping alene - http://www.jnsk.se/weblog/posts/ormappingnet.htm
Avatar billede arne_v Ekspert
13. januar 2005 - 16:56 #22
Avatar billede arne_v Ekspert
25. februar 2005 - 22:27 #23
OK ?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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