Kursplan
Vi introduserer .Net 4.0 Framework
- Integrated Development Environment (IDE) Språk i .Net Framework The Common Language Runtime (CLR) Tilgang til data med ADO.Net og XML tilgang til nettet med ASP.Net
Visual Studio 2010
- Nyttig Visual Studio Windows Opprette prosjekter Prosjektanatomi Filene i en prosjektløsning Utforskerkodebiter
C# Språksyntaks
- Datatyper Variabler Erklæring Operatører Betingede erklæringer Looping Structures
Klasser og objekter
- Bygge modeller Opprette klasser og objekter Legge konstruktører til en klasse Legge til metoder, egenskaper og hendelser Overbelastningsmetoder Eiendomsprosedyrer
Feilsøkingsapplikasjoner
- Angi bruddpunkter Gå gjennom kodefeilsøking Windows Watch Windows Call Stack
ASP.Net Introduksjon
- Starte et ASP.Net-prosjekt Prosjektfiler Server kontrollerer serverhendelseshåndtering Sidelivssyklusen
Utvikling av brukergrensesnitt
- Master Pages Temaer og Skins Brukerkontroller Nettstednavigering Valideringskontroller
Modul 8: Konfigurasjon
- Nettstedkonfigurasjonsinnstillinger Konfigurasjonsfiler inkludert Web.Config-filer Lagre applikasjonsinnstillinger og konfigurasjonsstrenger Nettstedadministrasjonsverktøyet
Medlemskap og personalisering
- Sikring og personalisering av et nettsted Lagre brukerdetaljer i medlemskapsdatabasen ved å bruke påloggingskontroller Nettsted State Management Metoder som bruker Viewstate for å lagre tilstanden til en side
Avvikshåndtering
- Legger til Try Catch-blokker til Unntak på kodesidenivå Unntak på nettstedsnivå Tilpasset feilsidesporing
Data Access
- Hva er ADO.Net Connection Object Command Object Data Readers Datasett og dataadaptere som bruker datakildeveiviseren
Opprette responsive sider med AJAX
- AJAX-arkitektur Hva er oppdateringer på delvis side ved å bruke oppdateringspanelets serverkontroll ved å bruke skript på klientsiden
Datatilgang med LINQ
- Hvorfor trenger vi LINQ spørre etter databasespråksyntaksen for spørring ved å bruke LINQ til SQL
Bruke Windows Communication Foundation (WCF)-tjenester
- Tjenesteorientert arkitektur WCF-scenarier Mekanikk av Communication: Adresse, kontrakt, binding Opprette en enkel WCF-tjeneste Ringe en WCF-tjeneste fra en klientapplikasjon
Utplassering
- Hvordan distribuere en nettapplikasjon Implementeringsmetoder ved å bruke Visual Studios kopierings- og publiseringsverktøy ved å bruke oppsettprosjekter Installere sammenstillinger 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
Testimonials (10)
Bare den generelle eksponeringen. Veldig hjelpsom.
Travis - Beckman Coulter
Kurs - Introduction to Blazor
Machine Translated
Treneren var veldig hjelpsom med å svare på alle spørsmål vi hadde, og lot oss dele skjermen for å vise feilene vi hadde, noe som var flott.
chithra - Public Health Wales NHS Trust
Kurs - Advanced Blazor
Machine Translated
Spørsmål og svar. Og prosjektdemonstrasjon.
Qing - Ametek
Kurs - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Kurs - Introduction to .Net Core
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Kurs - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurs - Visual Studio with VB.Net
Jeg satte pris på Folios brede kunnskapsbredde. Ikke bare var han kjent med kursinnholdet, men han kjente også til konstruksjoner på språk vi var kjent med for å gjøre eksempler mer meningsfylte for oss. I intervaller delte han sin kunnskap om teknologier og løsninger utenfor opplæringsomfanget for å gi innsikt i andre løsninger vi kan bruke i fremtiden (og fremtidig opplæring).
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Fleksibel tilnærming og skreddersydde øvelser til spørsmål og problemstillinger reist av treningsdeltakere.
Maciej - DataConsult S.A.
Kurs - Advanced Programming in C#
Machine Translated
the trainer level.