270 likes | 423 Views
E-Site. Intro for utviklere. Innhold. Info Funksjoner Aktører og tilgang Arkitektur, egne utvidelser (.Net 3.5) Objekter og user controls. Info om produktet. Ikx.no/produkter Flere varianter Start Standard Pro Shop Enterprise. Hjelp. Hjelpesider – ikx.no/helpweb3 Om CMS
E N D
E-Site Intro for utviklere
Innhold • Info • Funksjoner • Aktører og tilgang • Arkitektur, egne utvidelser (.Net 3.5) • Objekter og user controls
Info om produktet • Ikx.no/produkter • Flere varianter • Start • Standard • Pro • Shop • Enterprise
Hjelp • Hjelpesider – ikx.no/helpweb3 • Om CMS • Om Design • Om funksjoner • Utvikler hjelpesider – ikx.no/devhelp3 • Om installering • Web.config • Tilpasninger • HowTos
Forhandlersider • Forhandlerområde – ikx.no/forhandler • Mine kunder • Tilbudsmaler • Salgsmateriell • Opprette nytt prosjekt • Last ned distribusjon filer
Support sider • Ikx.no/support • Praktisk info til prosjektkunder (PPT) • Tips til prosess og metodikk (RUP)
Funksjonene • www.ikx.no/produkter
Hva lager vi med E-Site? • Websider • Dynamiske løsninger • Databaseløsninger • Løsninger hvor kunder får admintilgang
Medlemsløsninger • E-handel • Søk • Skjemaløsninger
CMS funksjoner • Sentrale funksjoner • Contents • Folder • Article • ... • Preview • Direkteredigering • Filadmin (Bilder, media, ...)
Design / layout • Design • CSS Layout (XHTML) • Design parts (Menyer, funksjoner) • Style sets (Css stiler) • Layout design modus
Besøkende • Vanlige surfere
Medlemmer • Tilgangsstyring på innhold • Redirecting ved innlogging • Profil
Objekt orientert programmering = OOP • Våre begreper • Object model = OM (verden) • Klasse (substantiv) • Metode (verb) • Events • Arv (ansvar) • Interfaces
GUI for websiden • User Controls • ASCX filer • Code behind eller ikke • C# eller VB
E-Site framework Assemblies • Ikx.ESite.Data • Ikx.ESite.Sys • Ikx.ESite.Web
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