E-Site Utviklerfunksjoner
CMS Sentrale funksjoner –Contents Folder Article... –Snarveier –Direkteredigering –Filadmin (Bilder, media,...)
Design / layout Design –Layout (CSS / Table) –Design parts (Menyer, funksjoner) –Style sets (Css stiler) Layout design modus
Besøkende Vanlige surfere
Medlemmer Tilgangsstyring på innhold Redirecting ved innlogging Profil
Adminbruker
Webdesigner
Utvikler
Objekt orientert programmering = OOP Våre begreper –Object model = OM (verden) –Klasse (substantiv) –Metode (verb) –Events –Arv (ansvar) –Interfaces
Arkitektur, layers Presentasjon / GUI (.Net) Din kode, utvidelser og tilpasninger (.Net) E-Site Framework (.Net) Data (SQL o.l.) OS
Moduler Browser Custom controlsWeb.UI GUI DIN KODE Web Sys Data SQL / Access OS
Custom data access code Browser Custom controlsWeb.UI GUI App Web Sys Data SQL / Access OS
E-Site framework Assemblies Ikx.ESite.Data Ikx.ESite.Sys Ikx.ESite.Web Ikx.ESite.Mail Ikx.ESite.Scheduling
Base klasser DataObject –EObject Content item Design part User / member System
Objekttyper Klasser –Validering Skjema Resources
Resources på objekttyper Resource_editor Resource_display Resource_preview Resource_menuview... flere, egendefinerte...
Common tasks Innholdselementer (Content item) Designelementer (Design part) –Endre felter –Endre utseende (User controls) –Lage nye
Installasjon –Lag nytt prosjekt online –Sett opp nytt prosjekt lokalt Unzip template site VISTA? Kjør i Classic.Net App Pool Initialize app’en fra localhost