Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Handboek ASP.NET Core 3.1

Paperback Nederlands 2020 9789463561624
Verwachte levertijd ongeveer 2 werkdagen

Samenvatting

ASP.NET Core 3.1 is Microsofts moderne raamwerk voor het ontwikkelen van zeer efficiënte webapplicaties en -services die op Windows, macOS en Linux uitgevoerd kunnen worden. Met ASP.NET Core 3.1 kunt u zowel kleine hobbyprojecten en snelle experimenten als complexe schaalbare toepassingen ontwikkelen.

Dit boek behandelt de beschikbare applicatiemodellen en toepassingsvormen. Aan de hand van een ruime hoeveelheid kleine en grotere voorbeelden leert u werken met C# en ASP.NET Core 3.1, van het aanmaken van een nieuw project tot het opsporen van fouten en het publiceren van uw toepassingen op een server.

Voor de ontwikkeling maakt u gebruik van het gratis programma Visual Studio Code, dat ook op Windows, macOS en Linux draait.

De volgende onderwerpen komen aan bod:
- Een eerste kennismaking met ASP.NET Core 3.1.
- Een minicursus C# en objectgeoriënteerd programmeren.
- Het gebruik van de Razor-syntaxis.
- Razor-pagina’s
- Single-page applications
- Het ASP.NET MVC-applicatiemodel.
- Gegevenstoegang met Entity Framework Core.
- Het beveiligen van uw applicaties met Identity.
- RESTfull webservices.
- gRPC-webservices
- Foutopsporing.
- De publicatie van webtoepassingen.

Specificaties

ISBN13:9789463561624
Taal:Nederlands
Bindwijze:paperback
Aantal pagina's:300
Druk:1
Verschijningsdatum:28-2-2020
Hoofdrubriek:IT-management / ICT
ISSN:
Serie:Handboek

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Geef uw waardering

Zeer goed Goed Voldoende Matig Slecht

Over Michiel de Rond

Michiel de Rond is van oorsprong programmeur en heeft door de jaren heen ruime ervaring opgedaan in diverse programmeertalen waaronder C, C++ en PHP. Hij is begonnen met het ontwikkelen van DOS- en Windows-applicaties. Later is hij zich gaan specialiseren op het ontwerp en de ontwikkeling van complexe (web)applicaties. Momenteel is hij werkzaam als programmeur, consultant en freelance auteur. Het merendeel van zijn tijd besteedt hij aan het ontwerpen van software en het begeleiden van de bouw

Andere boeken door Michiel de Rond

Inhoudsopgave

1 Kennismaken met ASP.NET Core 3.1
Wat is ASP.NET Core?
De historie in vogelvlucht
Gereedschappen
Een voorproefje
Vragen

2 C# in een notendop
Hallo wereld
Bouwstenen
Structuur
Werken met gegevens
Converteren
Operators en expressions
Enumerations
Condities
Arrays
Lussen
Nieuw in C# 8
Vragen
Oefeningen

3 Objectgeoriënteerd programmeren
Objectoriëntatie
Classes
Vragen en oefeningen

4 ASP.NET Core-toepassingen
Applicatiemodellen
Onderliggende techniek
Configuratie
De dotnet-commandoregelinterface
Zelf aan de slag
Vragen en oefeningen

5 Razor-pagina’s
Wat zijn Razor-pagina’s?
Bestanden en mappen
Pagina
Lay-out
ViewStart
ViewImports
Partial pagina
Razor-syntaxis
Areas
Vragen en oefeningen

6 Routering in Razor-pagina’s
Routering
Vragen en oefeningen

7 Razor-paginamodel
Paginamodel
Handler methods
Action results
ViewData
Modelbinding
Vragen en oefeningen

8 Taghelpers
Wat zijn taghelpers?
Taghelpers inschakelen
Selectief uitvoeren
Ingebouwde taghelpers
Zelf taghelpers maken
Attributen
Content
Model
Vragen
Oefeningen

9 Formulieren en gegevensvalidatie
Werken met formulieren
Data-annotatie
Gegevensvalidatie
Bestanden uploaden
Keuzelijsten
Keuzerondjes
Selectievakjes
Inputtypen
Requestverificatie
Vragen
Oefeningen

10 Single-page applications
Wat is een single-page application?
Opbouw van een SPA
Achter de schermen
Webservices
Vragen
Oefeningen

11 Full-stack met C#: Blazor
Wat is Blazor?
Blazor WebAssembly
Blazor Server
Projectopbouw
Routering
Navigatie
Componenten
Gegevenskoppeling
Gebeurtenissen
Lay-out
Formulieren
Vragen
Oefeningen

12 ASP.NET Core MVC
Wat is MVC?
Projectopbouw
Models
Controllers
Views
ViewStart
ViewImports
Partial view
Areas
Routering
Vragen
Oefeningen

13 Services
Services
REST versus gRPC
RESTful webservices
gRPC
Vragen
Oefeningen

14 Werken met databases
Databases
EF Core
Model
Gegevens
Vragen
Oefeningen

15 Toegangsbeveiliging met ASP.NET Core Indentity
Toegang
Authenticatie
Autorisatie
Interface aanpassen
Twee-factorauthenticatie
Vragen
Oefeningen

16 Foutopsporing
Spaanders
Fouten voorkomen
Ontwerp
Aannames
Oorzaken vinden
Soorten fouten
Gereedschappen
Vragen
Oefeningen

17 Publicatie
Publicatie
Publish
Deploy
Vragen
Oefeningen

Index

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Handboek ASP.NET Core 3.1