Course Outline
Introductie van het .Net 4.0-framework
- Geïntegreerde ontwikkelomgeving (IDE)
- Languages In het .Net-framework
- De Common Language Runtime (CLR)
- Gegevens Accessen met ADO.Net & XML
- Accessop internet gaan met ASP.Net
Visual Studio 2010
- Handig Visual Studio Vensters
- Projecten maken
- Projectanatomie
- De bestanden in een project
- Oplossingsverkenner
- Codefragmenten
C# Taalsyntaxis
- Gegevenstypen
- Variabelenverklaring
- Exploitanten
- Voorwaardelijke stellingen
- Lusstructuren
Klassen en objecten
- Modellen bouwen
- Klassen en objecten maken
- Constructors toevoegen aan een klasse
- Methoden, eigenschappen en gebeurtenissen toevoegen
- Overbelastingsmethoden
- Eigendomsprocedures
Foutopsporing in applicaties
- Breekpunten instellen
- Door de code stappen
- Foutopsporing in Windows
- Kijk naar Windows
- Bel Stapel
ASP.Net-introductie
- Een ASP.Net-project starten
- Projectbestanden
- Serverbediening
- Afhandeling van servergebeurtenissen
- De paginalevenscyclus
Ontwikkeling van gebruikersinterfaces
- Hoofdpagina's
- Thema's en skins
- Gebruikersbedieningen
- Websitenavigatie
- Validatiecontroles
Module 8: Configuratie
- Websiteconfiguratie-instellingen
- Configuratiebestanden inclusief de Web.Config-bestanden
- Applicatie-instellingen en configuratiereeksen opslaan
- Het websitebeheerprogramma
Lidmaatschap en personalisatie
- Een website beveiligen en personaliseren
- Bewaar gebruikersgegevens in het lidmaatschap Database
- Aanmeldingsbesturingselementen gebruiken
- Websitestatus Management Methoden
- Viewstate gebruiken om de status van een pagina op te slaan
Afhandeling van uitzonderingen
- Try Catch-blokken toevoegen aan code
- Uitzonderingen op paginaniveau
- Uitzonderingen op siteniveau
- Aangepaste foutpagina's
- Traceren
Gegevens Access
- Wat is ADO.Net
- Verbindingsobject
- Commando-object
- Gegevenslezers
- Datasets en dataadapters
- Met behulp van de gegevensbronwizard
Responsieve pagina's maken met AJAX
- Ajax-architectuur
- Wat zijn gedeeltelijke pagina-updates
- Het Updatepanel-serverbesturingselement gebruiken
- Scripts aan de clientzijde gebruiken
Gegevens Access Met LINQ
- Waarom hebben we LINQ nodig
- Het opvragen van de Database
- Taalsyntaxis voor zoekopdrachten
- Gebruik van de LINQ tot SQL
Windows Communication Foundation (WCF)-services gebruiken
- Servicegerichte architectuur
- WCF-scenario's
- Mechanica van Communication: adres, contract, bindend
- Een eenvoudige WCF-service creëren
- Een WCF-service aanroepen vanuit een clienttoepassing
Inzet
- Hoe u een webapplicatie implementeert
- Implementatiemethoden
- De kopieer- en publicatietools van Visual Studio gebruiken
- Installatieprojecten gebruiken
- Assemblages installeren in de GAC
Requirements
Alvorens deel te nemen aan deze workshop moeten studenten:
- In staat zijn een oplossingsomgeving te beheren met behulp van de Visual Studio 2010 IDE en tools
- In staat zijn een applicatie te programmeren met behulp van een .NET Framework 4.0-compatibele taal
- Een basiskennis hebben van scripts aan de clientzijde
- Een basiskennis van HTML hebben
Getuigenissen (11)
Alleen de algehele belichting. Erg behulpzaam.
Travis - Beckman Coulter
Cursus - Introduction to Blazor
Machine Translated
De trainer was erg behulpzaam bij het beantwoorden van alle vragen die we hadden en liet ons ons scherm delen om de fouten te laten zien die we hadden, wat geweldig was.
chithra - Public Health Wales NHS Trust
Cursus - Advanced Blazor
Machine Translated
Vraag en antwoord. En projectdemonstratie.
Qing - Ametek
Cursus - 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
Cursus - Introduction to .Net Core
De trainer legde de onderwerpen heel goed uit met echte voorbeelden uit de echte wereld, waardoor het voor ons eenvoudiger werd om de informatie te begrijpen
Florin-Viorel Marut - Continental Automotive Romania
Cursus - High-Performance Application Development with .NET Core
Machine Translated
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Cursus - 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.
Cursus - Visual Studio with VB.Net
Ik waardeerde de brede kennis van Folio. Hij was niet alleen bekend met de inhoud van de cursus, maar hij kende ook constructies in talen die we kenden om voorbeelden betekenisvoller voor ons te maken. Tijdens intervallen deelde hij zijn kennis van technologieën en oplossingen buiten het trainingsbereik om inzicht te geven in andere oplossingen die we in de toekomst (en toekomstige trainingen) zouden kunnen gebruiken.
Raphael - Markit Valuations Limited
Cursus - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Cursus - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibele aanpak en afstemming van oefeningen op vragen en problemen van deelnemers aan de training.
Maciej - DataConsult S.A.
Cursus - Advanced Programming in C#
Machine Translated
the trainer level.