Livet etter Frontpage og Access Tom Heine Nätt
Agenda Frontpage Hvorfor bytte? Krav til et webutviklingsverktøy Alternative webutviklingsverktøy Dreamweaver Expression Web Visual Web Developer Express Access Hvorfor bytte? Krav til en database Alternative databaser MySQL SQLServer Express
Livet etter Frontpage
Hvorfor bytte Frontpage? Kommer til å fases ut snart Lager dårlige HTML-koder Veldig Microsoft orientert (IE,IIS, Access osv.) Holdes "i live" av foreninger, hobbywebutviklere og vgs "Klatt-på-klatt"
Krav til et webutviklingsverktøy Lav brukerterskel Lage enkle dynamiske websider uten å kunne programmere Ikke knyttet opp mot bare enkelte eksterne produkter Database Programmeringsspråk Webserver Nettlesere Mulighet for visning/editering av koder Grafiske verktøy for viktige funksjoner Pris
Dreamweaver Fordeler: Markedsleder Ingen produktavhengighet Adobe CS3-stil og -integrering Skriver meget pen HTML-kode Ingen øvre begrensning Ulemper Dyr(?) Kan ha en høyere brukerterskel
Expression Web Fordeler Følger Visual Studio grensesnittet Meget gjennomtenkt verktøy Microsofts gode skolepriser Frontpage sin erstatter Ulemper For knyttet opp mot Microsofts produkter
Visual Web Developer Fordeler Kan også benyttes på IT 2 Gratis Verktøy med få øvre begrensninger Ulemper Liten støtte for webdesign-funksjonalitet Mange ekstra og forvirrende elementer Krever (fort) programmeringsforståelse For knyttet opp mot Microsofts produkter
Oppsummering Lav brukerterskel Dynamiske websider Produktuavhengighet Bakenforliggende koder Grafiske veivisere Pris
Livet etter Access
Hvorfor bytte Access? Fungerer veldig ulikt alle andre databasesystemer Filbasert Blander datalagring og databruk Dårlig på rettigheter og brukeradministrasjon Mangler server/klient tankegangen Forsøker å skjule SQL Ikke det best alternativet for dynamiske webapplikasjoner dette var ikke aktuelt da verktøyet ble valgt…
Vurderingskrav for en database Lav brukerterskel Koblingsmuligheter fra webutviklingsverktøy Pris Plattformuavhengighet Likhet med de vanligste databasesystemer
MySQL Fordeler Gratis Fungerer som man forventer Plattformuavhengig Flere ulike tilleggsverktøy En slags "standard" for dynamiske websider Ulemper Kan være litt komplisert i begynnelsen Krever SQL-forståelse
SQLServer Express Fordeler God integrasjon mot Microsofts andre verktøy Gratis Fungerer som man forventer Veldig grafisk Ulemper Kun Windows Litt for stort/komplisert? Krever SQL-forståelse
Oppsummering Lav brukerterskel Dynamiske websider Pris Plattformuavhengighet Likhet med databasesystemer
Mulig utviklingstrend Dreamweaver + MySQL(/SQLServer) Expression Web + SQLServer