ASP.NET Arkitektur og Web Forms Slides lånt fra Ole Brüggert
ASP.NET (arkitekturen) Arkitekturen i korte træk
ASP.NET (arkitekturen)
ASP.NET compilation
ASP.NET (arkitekturen) Page roundtrip
ASP.NET (arkitekturen) Page roundtrip
ASP.NET (arkitekturen) Win Form <> Web Form
ASP.NET (arkitekturen) ISS (Internet information Server) –Hvordan finder man den? –Oprettelse af virtuelle biblioteker –Shadow copying
ASP.NET (Web Controls) –Hierarki for HTML controls
ASP.NET (Web Controls) –Arver hierarki for Web server controls
ASP.NET (Web Controls) –Common Web Server Controls Label TextBox, Image CheckBox og RadioButton Button, LinkButton og ImageButton
ASP.NET (Web Controls) –Event Handling for Web Server Controls Intrinsic Events –Button har 2 –Calendar har 3 –Datagrid har 9 Event Arguments AutoPostback Bubbled Events
ASP.NET (Web Controls) –List Controls ListBox DropDownList CheckBoxList RadioBoxList
ASP.NET (Web Controls) –PlaceHolder og Panel Control –Table –TableRow –TableCell –Mulighed for inkludering af andre kontroller i en Table –Dynamisk load af Controls vha. Panel –Eksempel
ASP.NET (Web Controls) –Calendar Control Properties på Calendar klassen Events på Calendar klassen Eksempel
ASP.NET (Web Controls) –User Input Validation RequiredFieldValidator RegularExpressionValidator
ASP.NET (Web Controls) –User Input Validation RangeValidator CompareValidator
ASP.NET (Web Controls) –User Input Validation CustomValidator
ASP.NET (Web Controls) –User Input Validation Page.Validate() Page.IsValid Client side Server side
ASP.NET (Web Controls) –Cascading Style Sheets Ensartet look and feel Nem vedligeholdelse Styles på Web Controls Eksempel