general practitioner system 3000

8
General Practitioner System 3000 ITNET2 F11 Godkendelsesopgave

Upload: erasmus-copeland

Post on 03-Jan-2016

21 views

Category:

Documents


4 download

DESCRIPTION

General Practitioner System 3000. Produkt demo. ITNET2 Indhold. Programmering med ASP.NET WebForms Programmering med ASP.NET MVC Brug af AJAX i ASP.NET Data Binding med ASP.NET med ADO.NET. Programmering ASP.NET WebForms. Fordele Høj produktivitet Det er nemt at designe en side - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

General Practitioner System 3000

Page 2: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

Produkt demo

Page 3: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

ITNET2 Indhold

• Programmering med ASP.NET WebForms • Programmering med ASP.NET MVC• Brug af AJAX i ASP.NET • Data Binding med ASP.NET med ADO.NET

Page 4: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

Programmering ASP.NET WebForms

• Fordele– Høj produktivitet– Det er nemt at designe en side

• Ulemper– ViewState – tænk over det– Nested containers

Page 5: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

Programmering med ASP.NET MVC

• Fordele– 100% kontrol over view– Separation af UI og logik

• Ulemper– Mere arbejde

Page 6: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

Brug af AJAX med ASP.NET

• Steder vi kunne have brugt AJAX– CitizenDetailedView• Ved sider der laver postback

• Fordele– Giver responsive UI – Mindre dataoverførsel

• Ulemper– Mere arbejde

Page 7: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

Data Binding med ASP.NET med ADO.NET

• Entity Framework 4.1– Hente data fra en database– Benyttes som datasource

• Databinding– Benyttes når vi fx vil vise XML data i et gridview.

Page 8: General  Practitioner  System 3000

ITNET2 F11 Godkendelsesopgave

Konklusion

• Forbedringer– Mere separation af UI logik og data access

• Spørgsmål?