Avatar billede dunderfjert Nybegynder
26. december 2005 - 15:56 Der er 17 kommentarer

MS Framework ?

Hvad kan/bruger man MS Framework til ?

Er det MS's svar på Sun's JAVA ? ..i så fald hvad er der af forskelle (hvorfor det ene og ikke det andet) ?
Avatar billede arne_v Ekspert
26. december 2005 - 16:07 #1
Hvis du mener MS .NET Franework, så er det Microsoft nye applikations platform - og
på mange måder minder det om SUN's Java.

fordele:
  - bedre integreret med windows
  - komplet samling af software fra en leverandør

ulemper:
  - ikke portabelt som Java
  - ikke flere leverandører at vælge imellem
Avatar billede Slater Ekspert
26. december 2005 - 16:09 #2
Men de ulemper er der ikke mere. Det kan porteres og der er flere leverandører, efter bl.a. Mono har lavet frameworks til Linux, der kan køre .NET applikationer.
Avatar billede arne_v Ekspert
26. december 2005 - 16:47 #3
Mono er et glimrende .NET framework og de har en glimrende C# compiler.

Men portabiliten er vist ikke meget større end med C/C++, Cobol, Fortran, Pascal etc..
Avatar billede dunderfjert Nybegynder
26. december 2005 - 16:58 #4
Hvis man nu kuns skal bruge det til WEB applikationer er man så ude over problemet med at folk skal hente en eller anden for "run time" for at det virker ?
Avatar billede arne_v Ekspert
26. december 2005 - 18:06 #5
en ASP.NET app (en .NET web app) kræver .NET på serveren men ikke noget på client
Avatar billede dunderfjert Nybegynder
26. december 2005 - 19:41 #6
Tak for svar men nu blev jeg lige forvirret. Hvor kommer ASP ind i billedet ?
Jeg har lavet noget ASP (Active Server Pages) det kræver IIS på serveren clienten "ser" egentlig kun alm. html og behøver derfor ikke noget specielt.
Hvad er så nu ASP.NET ? ..er Frameworks ="ASP.NET" ?
Avatar billede arne_v Ekspert
26. december 2005 - 19:55 #7
ASP og ASP.NET er ikke det samme

ASP.NET er server side web ligesom ASP men bruger .NET frameworket hvor ASP
bruger ActiveX komponenter

ASP.NET compiles mens ASP fortolkes

ASP.NET er typisk C# eller VB.NET mens ASP typisk er VBScript eller JScript

Så ASP.NET er en delmængde af .NET
Avatar billede dunderfjert Nybegynder
26. december 2005 - 20:52 #8
OK det bragte lidt lys over .NET betegnelsen.
Jeg må vist hellere bringe mit "formål" mere frem i spørgsmålet.
Jeg skal lave en WEB side (vises i en browser) der skal vise data i form af kurver og grafer.
Brugeren skal kunne stille forskellige parametre i browseren der påvirker visningen, så som intervaller på XY akser vælge data til osv.
Hvad ville du bruge til dette ?
Avatar billede arne_v Ekspert
26. december 2005 - 20:55 #9
både PHP, ASP, ASP.NET og JSP/Servlet kan gøre det

du skal bare have fat i en god kurve/graf pakke til det sprog som du vælger

jeg kender kun til JSP/Servlet men jeg er sikker på at findes til PHP og ASP.NET
også (formentlig også til ASP men spørgsmålet er om det er gratis og om dit web hotel
har komponenten)
Avatar billede dunderfjert Nybegynder
26. december 2005 - 21:49 #10
Jeg ved godt det nok lyder lidt kryptisk men serveren er "mig" sådan at forstå jeg laver nogen elektronik der laver noget industriel styring enheden er samtidigt en lille internet server der præsentere bruger/ne for noget data og nogle opsætnings muligheder.
Er jeg helt galt i byen hvis jeg graver mig ned i J2EE ?

Selvom det nager mig at brugerne skal ud og hente Java runtime for at det virker.
Avatar billede arne_v Ekspert
26. december 2005 - 23:18 #11
Brugerne skal ikke have Java runtime for at bruge en J2EE app - det er server side.

Applet er client side og de kræver at brugerne har Java runtime.
Avatar billede arne_v Ekspert
26. december 2005 - 23:19 #12
Jeg kan meget godt lide J2EE men:
1)  du skal være klar over at det er et meget stort område som kræver meget tid at sætte sig ind
2)  J2EE bruger ofte en del memeory - er det tilstede i i din server ?
Avatar billede dunderfjert Nybegynder
27. december 2005 - 07:15 #13
Nej, der er nemlig begrænsede mem. resourcer tilrådighed ligesom hastigheden og er i den meget lave ende.
Det jeg havde i tanker var at det meste reelt foregår på clienten, altså ved at lægge en applet el.lign. over når brugeren går på. Derefter udveksler de to enheder relative små data mængder.
Alternativet .. at loade en ny side generet i serveren for hver ændring brugeren laver kan jeg nemt se bliver alt langsomt.
Avatar billede arne_v Ekspert
27. december 2005 - 22:55 #14
applet kræver som sagt Java på klienten

med begrænset CPU og memory skal du nok satse på en letvægts web server
Avatar billede dunderfjert Nybegynder
28. december 2005 - 07:18 #15
Hvad bruger man til at lave sådan en ?
Avatar billede arne_v Ekspert
28. december 2005 - 23:06 #16
hvad styre system kører din box ?
Avatar billede arne_v Ekspert
12. marts 2006 - 05:58 #17
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
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