>er der noget guf i ASP.net og hvori ligger guffet ?
Udgangspunktet for .NET er, som jeg ser det, at gøre internettet til en
samlet platform, der i større grad kan arbejde sammen som en helhed. At man
blandt andet via såkaldte webservices kan gøre brug af tjenester sites
imellem og dermed integrere arbejdsprocesser til en helhed. Fx at
netbutikker kan hente valutakurser i XML-format og let beregne aktuelle
priser. Med 'password' tanken ligger der på sigt mulighed for, at du kan
give andre lov til at hente oplysninger på dine vegne og dermed lette
inddirekte kommunikation. Fx: Du er på udenlandsrejse og snakker med din
bankrådgiver, som gerne vil have detaljer fra en kreditforening - via nettet
kan du autorisere din bankrådgiver til at se dine personlige oplysninger
direkte på kreditforeningens server, og dermed bliver bankens betjæning
('brugerflade' om man vil) forenklet.
Anyway, .NET skulle faktisk understøtte hele 21 programmeringssprog, så alle
kan være med - og nok så væsentligt: Det er muligt at blande, så man kan
sagtens have eksempelvis VB- og C#-sider på sit site. I kraft at
indkapsling i objekter kan komponenter lavet i forskellige sprog også snakke
sammen.
Performance-mæssigt kan man kompilere sin kode forud, ligesom man kan lave
nogle avancerede cache-ting med sider, som kaldes tit.
Round-trips mellem klient og server kan styres meget kraftfuldt og enkelt,
så fx form-validering er blevet en leg. ASP.NET registrerer videre selv,
hvilken browser, der er i den anden ende og tilpasser den genererede kode
derefter! Det betyder, at det automatisk tjekkes, om klienten understøtter
client-side valideringskode.
Stort set alt kan desuden ændres via programmmerbare parametre. Det vil
sige, at man i sin prgramkode kan styre layout (fx bold, italic eller normal
skrift) ud fra programmerede kritereier, ligesom man ret let kan generere
sider ved at indplacere et vilkårligt antal 'moduler'.
Nå, men det må vist være det for nu. Jævnfør tråden før har jeg lige en
lille nød at knække... - den foreløbigt eneste bremseklods, jeg er stødt på,
er at integrere brugen af MySQL, men der er så heldigivs nogle konkrete spor
at gå efter.
Kim