80 likes | 209 Views
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
E N D
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? ITNET2 F11 Godkendelsesopgave