Kursplan
Introduksjon til .Net 4.0 Framework
- Integrert utviklingsmiljø (IDE)
- Språk i .Net Framework
- The Common Language Runtime (CLR)
- Tilgang til data med ADO.Net & XML
- Tilgang til nettet med ASP.Net
Visual Studio 2010
- Nyttige Visual Studio-vinduer
- Oppretting av prosjekter
- Prosjektanatomi
- Filer i et prosjekt
- Løsningsutforsker
- Kodeutklipp
C# Språk-syntaks
- Datatyper
- Variabeldeklarasjoner
- Operatører
- Betingede utsagn
- Løkker
Klasses & Objekter
- Bygging av modeller
- Oppretting av klasser og objekter
- Legge til konstruktører i en klasse
- Legge til metoder, egenskaper og hendelser
- Overbelastning av metoder
- Egenskapsprosedyrer
Feilsøking av applikasjoner
- Sett brytpunkter
- Stepping gjennom kode
- Feilsøkingsvinduer
- Observeringsvinduer
- Kallestabel
Innføring i ASP.Net
- Start et ASP.Net-prosjekt
- Prosjektfiler
- Serverstyringselementer
- Håndtering av serverhendelser
- Sidenes livssyklus
Utvikling av brukergrensesnitt
- Mestermaler
- Temaer og skinner
- Brukerstyringselementer
- Nettstednavigering
- Valideringsstyringselementer
Modul 8: Konfigurasjon
- Nettstedskonfigurasjonssettinger
- Konfigurasjonsfiler, inkludert web.config-filer
- Lagring av applikasjonsinnstillinger og konfigurasjonsstrenger
- Verktøyet for nettstedadministrasjon
Medlemskap & Personliggjørings
- Sikring og personliggjørings av et nettsted
- Lagring av brukerdetaljer i medlemsdatabasen
- Bruk av påloggingsstyringselementer
- Metoder for nettstedstilhengighet
- Bruk av Viewstate for lagring av sidenes tilstand
Feilhåndtering
- Legge til try-catch-blokker i kode
- Sidenivå-eksempler
- Nettstednivå-eksempler
- Tilpassede feilsider
- Sporing
Datatilgang
- Hva er ADO.Net
- Tilkoblingsobjekt
- Kommandobjekt
- Datalesere
- Datamengder og dataadaptere
- Bruk av datasource-assistenten
Oppretting av svarende sider med AJAX
- AJAX-arkitektur
- Hva er delvis-sideoppdateringer
- Bruk av Updatepanel-serverstyringselementet
- Bruk av klientside-skript
Datatilgang med LINQ
- Hvorfor trenger vi LINQ
- Sporing i databasen
- Språksyntaks for sporing
- Bruk av LINQ to SQL
Bruk av Windows Communication Foundation (WCF) Services
- Tjenesteorientert arkitektur
- WCF-scenarier
- Kommunikasjonsmekanismer: Adresse, kontrakter, binding
- Oppretting av en enkel WCF-tjeneste
- Kalling av en WCF-tjeneste fra en klientapplikasjon
Distribusjon
- Hvordan distribuere en webapplikasjon
- Distribusjonsmetoder
- Bruk av Visual Studios kopier og publiser verktøy
- Bruk av oppsettprosjekter
- Installasjon av samlinger i GAC
Krav
Før de deltar på denne workshopen, må studentene:
- Kunne administrere et løsningsmiljø ved å bruke Visual Studio 2010 IDE og verktøy
- Kunne programmere en applikasjon ved å bruke et .NET Framework 4.0-kompatibelt språk
- Ha en grunnleggende forståelse av skript på klientsiden
- Ha en grunnleggende forståelse av HTML
Referanser (5)
Treneren var veldig kunnskapsrik, var veldig hjelpsom.
Thilini Alwis - Te Manawa Taki Trauma System
Kurs - Visual Studio 2022 IDE
Maskinoversatt
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Kurs - Advanced Blazor
Treneren forklarte fagene veldig bra med faktiske eksempler fra den virkelige verden som gjorde det enklere for oss å forstå informasjonen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Maskinoversatt
Comprehensive - covered everything we were interested in. Able to work through examples.
Deborah Morrison - AFBI
Kurs - Introduction to Blazor
Very knowledgeable trainer