Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Mød Microsoft – for udviklere & arkitekter Introduktion til ASP.NET 2.0 Jeppe Rørbæk Rambøll Informatik

Lignende præsentationer


Præsentationer af emnet: "Mød Microsoft – for udviklere & arkitekter Introduktion til ASP.NET 2.0 Jeppe Rørbæk Rambøll Informatik"— Præsentationens transcript:

1 Mød Microsoft – for udviklere & arkitekter Introduktion til ASP.NET 2.0 Jeppe Rørbæk Rambøll Informatik jeppe@itjek.net

2 Agenda  Introduktion til ASP.NET 2.0  Databinding  Masterpages  Håndtering af brugere  Themes og skins Drag / drop udvikling Hvis man vil skrive det selv Dynamisk indhold - programmatisk

3 Introduktion til ASP.NET 2.0  Applikationsudvikling på webforms.  Kompileret kode / objektmodel / OO / framework  Adskildelse af udviklingsopgaver  Brugerinterface | Styling | Logik, Dataadgang mv.  Masser af gaver  Genbrugelige og specialicerbare komponenter  Almindelige opgaver ER løst  Og masser af hjælp  Code-completion*  Fantastisk++ debugger*  Trace, onlineadministration, docs mv.

4 ”Hello world” Intro - IDE’et - Den første side - Kontrolhierarkiet Er det ikke helt, men det er tæt på ;o)

5 Databinding  Hvad er databinding ?  Databundne kontroller  Tovejsbinding – også til egne typer  Den typiske opbygning Webform Control DataSourceControlProvider Storage

6 Databinding Databinding - Simpel databinding - Udvidet tovejs databinding

7 Masterpages  Og hvad skal man så med dem ?  Hvordan fungerer de ?  Hvad er der af muligheder ? Web Partnere Kunder Sælgere Indkøbere Master Master Master Master Master Master Content

8 Masterpages Masterpages - En simpel masterpage - En side baseret på denne

9 Brugerhåndtering  Håndtering af brugere - som opgave  Providermodellen  Membership  Online administration.config

10 ? Håndtering af brugere - som opgave Anonyme brugere Kendte brugere Authentication Authorization Opbevaring Administration GUI Privilegerede brugere

11 Er løst med providermodellen Webform Kontrol – UI og funktionalitet Login Provider Provider Lager Datamodel API

12 Membership API Lager Access Andre Kontroller LoginLoginLoginStatusLoginStatusLoginViewLoginView AccessMembershipProviderAccessMembershipProviderAndreAndre Providers MembershipMembershipMembershipUserMembershipUser SqlMembershipProviderSqlMembershipProvider SQL Server AndreAndre

13 Online administration  Godt værktøj for udvikler og driftspersonel  … Også som hjælp til forståelse <configuration> </configuration>

14 Brugerhåndtering Brugerhåndtering - Administration - Kontroller - API

15 Themes og skins  CSS (gammel vin på gamle flasker)  Skins (ny vin på nye flasker)  Themes (Dom Perignon 47)

16 Themes og skins Themes - Oprettelse af skin - Brug - Specifikt skin pr. SkinId

17 Lidt der ikke blev kigget på (der er meget mere ;o)  Kontroller  Navigationskontroller (menu)  Multiview / View / Wizard  Caching  CacheDependency  Localization  Profiling  Deployment  Pre-kompilering, healthmonitoring

18 Lidt af komme videre på  Gode Whidbey-sider  http://msdn.microsoft.com/asp.net/ http://msdn.microsoft.com/asp.net/  http://www.asp.net/whidbey/ http://www.asp.net/whidbey/  http://lab.msdn.microsoft.com/vs2005/ http://lab.msdn.microsoft.com/vs2005/  Flere events  www.microsoft.dk/msdn/events www.microsoft.dk/msdn/events  ASP.NET 2.0 DAG! (1. marts)  Og en postkasse til spørgsmål  jeppe@itjek.net jeppe@itjek.net

19 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Mød Microsoft – for udviklere & arkitekter Introduktion til ASP.NET 2.0 Jeppe Rørbæk Rambøll Informatik"

Lignende præsentationer


Annoncer fra Google