general practitioner system 3000
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 PresentationTRANSCRIPT
ITNET2 F11 Godkendelsesopgave
General Practitioner System 3000
ITNET2 F11 Godkendelsesopgave
Produkt demo
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
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
ITNET2 F11 Godkendelsesopgave
Programmering med ASP.NET MVC
• Fordele– 100% kontrol over view– Separation af UI og logik
• Ulemper– Mere arbejde
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
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.
ITNET2 F11 Godkendelsesopgave
Konklusion
• Forbedringer– Mere separation af UI logik og data access
• Spørgsmål?