Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


ASP - ASP.NET

Postades av 2004-08-26 07:38:30 - Bertil Lilja, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 768 personer

Hej
Håller på och bygger en liten app i mha ASP och en Access DB som kommer att köras på ett webbhotell som idag bara erbjuder detta. Stöd för ASP.NET och SQL-Server kommer lite längre fram.

Som vanligt är det tänkt att det skall vara en "liten" app som löser ett specifikt problem och som det är bråttom med att ta fram. Jag anar dock att denna app kommer att växa och bli alltmer komplicerad i takt med att kraven ändras och det förväntas att den skall klara fler saker.

Min undran är:
Vad bör jag tänka på när jag utvecklar detta lilla system för att underlätta en framtida konvertering till ASP.NET.

Hur bör mappstruktur se ut, fördelning av kod mellan sidor, separering av presentation och logik?


TIA

Mvh
/Faldo



Svara

Sv: ASP - ASP.NET

Postades av 2004-08-26 08:21:02 - Fredrik Klarqvist

....varför kan du i så fall inte göra den i asp.net från början?

Det är tyvärr inte mycket du kan göra för att underlätta en eventuell konvertering...Allt ifrån databasanrop till bearbetning av filer, uploads, email osv skiljer sig totalt. Gällande mapp-struktur är det heller inte mycket du kan göra...

Att "skikta" din asp-kod är alltid att rekommendera (anser jag), med tex COM-klasser eller VBScript-klasser. Det är dock inget som du får nytta av vid en konvertering. Jo, man kan via .NET använda sk "Interop" för att köra COM-komponenter, men det är inte att rekommendera och då kan du lika gärna köra vidare med "gamla" ASP...

Du kan dock tänka på att lägga all databashantering i Stored Procedures (om du kör SQL-server), då slipper du i alla fall skriva om själva frågorna mot databasen.
Sen beroende på hur du lägger upp ditt datalager (i .net) kan du skriva ditt asp-datalager med parameteriserade frågor med ADO.Command, som faktiskt är ganska likt det som används i ado.net. Det är ju dock inget du har direkt "nytta" av, då det ändå måse skrivas om.


Svara

Sv: ASP - ASP.NET

Postades av 2004-08-26 08:25:39 - Patrik Dahlén

Bygg applikationen i ASP.NET från början. Om du bygger den i ASP först så kan du lika gärna bygga om den från grunden när du går till ASP.NET, med andra ord slöseri med tid.
Om webbhotellet inte kan erbjuda det idag så byt webbhotell. De webbhotell som inte har .NET vid det här laget ligger väldigt långt efter och är inget jag skulle rekommendera. Vad har de för anledning till att de inte lagt in .NET på sina servrar redan?
Om du ändå bygger den i ASP kan du lika gärna fortsätta att köra den i ASP även efter uppgradering till .NET på servern. Om du inte känner att du har tid att slösa bort på dubbelarbete. ;)


Svara

Sv: ASP - ASP.NET

Postades av 2004-08-27 08:35:59 - Bertil Lilja

Tack för svaren. Saken är den att vissa saker är givna. Kompetens, behov hos kunden att snabbt få fram applikationen. Valet av webbhotell är redan gjort och man har en lång relation som man inte vill bryta.

Detta är alltså givet. Applikationen skall byggas i ASP. Så vad gör jag för att underlätta en framtida konvertering till ASP.NET?

Om jag sammanfattar era svar så skulle det vara att det egentligen inte spelar någon roll hur jag bygger applikationen i ASP det finns ändå inget "bra" sätt att migrera till ASP.NET från ASP??

Märk väl att jag inte menar att det måste gå med någon sorts automatik (skulle ju iofsg vara bra).

Jag är alldeles säker på att Microsoft har en del dokument om migrering från ASP till ASP.NET men jag kan tänka mig att det i de allra flesta fall handlar om applikationer byggda innan man visste någonting om ASP.NET.

/Faldo


Svara

Sv: ASP - ASP.NET

Postades av 2004-08-27 17:44:50 - Ola Lindfeldt

Det bästa du kan göra, men det blir lite mer jobb,
är väl att skriva enterprise services dvs COM+ komponenter
i VB6 nu och gör det obj. orienterat och moduluppbyggt i olika DLL filer,
då blir koden dels enklare att porta till .NET men du kan även välja att behålla komponenter från VB6 och bygga på med .NET komponenter i den lösningen.
Det går bra att byga COM+ komponenter i C#/VB.NET
som du kan anropa från gammel ASP och VB6-komponenter.
I GUI't har du så lite kod som möjligt.
Detta är kanske overkill men det är mitt bästa förslag och man ska vara riktigt duktig :)
Det här är kanske mest användbart om du behöver bygga upp ett affärslager med logik och affärsregler.

ASP/VBscript är rätt mycket annorlunda från .NET så bygger du med bara ASP scripts så måste du skriva om väldigt mycket om du ska porta det till äkta ASP.NET sen.

Ola


Svara

Sv: ASP - ASP.NET

Postades av 2004-08-27 23:33:29 - Bertil Lilja

Hej
Tack för era inlägg. Jag tror jag kikar lite i .NET hjälpen och på MSDN

/B#


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 786
27 960
271 761
666
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies