ASP.NETWebFormsInitiation+Approfondissement-10264A
Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Technische keuzes en installatie van hulpmiddelen
Werkingsprincipe
Architectuur van een ASP.NET-pagina
.NET-programmeertalen en hun recente versies
Eerste stappen met ASP.NET
Omgaan met de Visual
omgeving Samenvatting van VB.NET en C# syntaxis
Een eenvoudig project maken
Formuliergegevens ophalen - waarom een dynamische website
Een voorbeeld: mail posting en contactformulier
Principe van gebeurtenissen
De belangrijkste onderdelen
Gemeenschappelijke en gebruikelijke eigenschappen en gebeurtenissen
De componententoolbox
Formulier- en algemene lay-outcomponenten
Complexe componenten (kalenders, views, imagemap, enz.)
Overzicht van aanvullende toolbox-items (data, validatie, enz.), inclusief databaseweergave
Praktijkvoorbeeld: meerdere en diverse pagina's van een dynamische site maken
Code-achter pagina's
Werkingsprincipe en algemene architectuur van de pagina's
De gedetailleerde syntaxis van C# en VB.NET
Objectgeoriënteerd programmeren: samenvatting van wat vereist is voor ASP.NET
Voltooiing van de dynamische site: formulieren en berekeningen, de toepassing business
Het .NET framework en de WEB omgeving
String en datum manipulatie
Lijsten en algemene bibliotheken in .NET
De ASP.NET pagina levenscyclus
ViewState, sessies en cookies
Toegevoegde persistentie: de applicatie, de cache
Alle verzoek en antwoord informatie
Case studie toevoegingen: applicatie toestand en gebruikersherkenning
De complete website met ASP.NET
Internationalisering (datums, tekst, valuta...)
Algemene configuratie en administratief overzicht
Pagina's - een menu binnen een pagina
Beveiligingsinformatie met ASP.NET en IIS
Een toepassing implementeren
Deze principes toepassen op de casestudy
Geavanceerde presentatie-elementen
Over CSS met ASP.NET: de essentiële siteversiering
Thema's en masterpagina's: de presentatie organiseren en tijd besparen
Automatische formuliervalidatie
Andere javascript-punten met ASP.NET
Voorbeeld: de hele presentatie van een dynamische site
Volledige persistentie van gegevens
Toegang tot bestanden vanuit de code-behind
Databases: herinneringen aan SQL en soorten databases
Databases: zakelijke toegang tot de database, lezen, wijzigen
Databases: geavanceerde presentatie (DataGrid en GridView, DataList, enz.)
XML: waar en waarom
Presentatie van XML-toegang vanuit de code-behind en web services
Meerdere voorbeelden van persistente gegevens in een dynamische site