• Stars
    star
    8
  • Rank 2,037,642 (Top 42 %)
  • Language
    C#
  • License
    MIT License
  • Created 6 months ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fully functioning sample code for my Unit Testing an ASP.NET Core MVC Web Application course, over at Pluralsight, currently targeting .NET 8.

More Repositories

1

HttpCacheHeaders

ASP.NET Core middleware that adds HttpCache headers to responses (Cache-Control, Expires, ETag, Last-Modified), and implements cache expiration & validation models
C#
260
star
2

AspNetCore6WebAPIFundamentals

Fully functioning sample code for my ASP.NET Core 6 Web API Fundamentals course
C#
240
star
3

BuildingRESTfulAPIAspNetCore3

Fully functioning sample application accompanying my Building a RESTful API with ASP.NET Core 3 course
C#
222
star
4

JsonPatch

JSON Patch (JsonPatchDocument) RFC 6902 implementation for .NET
C#
170
star
5

CSharp10DesignPatterns

Fully functioning sample code for my C#10 Design Patterns course
C#
140
star
6

SecuringAspNetCore3WithOAuth2AndOIDC

Fully functioning finished sample code for my Securing ASP.NET Core 3 with OAuth2 and OpenID Connect course
C#
120
star
7

ImplementingAdvancedRESTfulConcernsAspNetCore3

Fully functioning sample application accompanying my Implementing Advanced RESTful Concerns with ASP.NET Core 3 course
C#
115
star
8

RESTfulAPIAspNetCore_Course

Building a RESTful API with ASP.NET Core starter files
C#
93
star
9

SecuringAspNetCore6WithOAuth2AndOIDC

Fully functioning finished sample code for my Securing ASP.NET Core 6 with OAuth2 and OpenID Connect course
C#
90
star
10

SecuringAspNetCore2WithOAuth2AndOIDC

Fully functioning finished sample code for my Securing ASP.NET Core 2 with OAuth2 and OpenID Connect course
C#
71
star
11

OpenIDConnectInDepth

OpenID Connect code sample (Angular 5, ASP.NET Core 3.0, IdentityServer4) containing SSOn/Out, reference tokens, custom grants and multi-tenancy.
C#
64
star
12

StreamExtensions

A set of helper extension methods (on Stream) for working with streams. Particularly useful for interaction with an API through HttpClient.
C#
60
star
13

AngularASPNetCoreBusinessApplications

Fully functioning finished sample code for my Building Business Applications with Angular and ASP.NET Core course
C#
57
star
14

BuildingAsyncAPIAspNetCore

Fully functioning finished sample code for my Building an Async API with ASP.NET Core course
C#
55
star
15

DocumentingAspNetCoreApisWithOpenAPI

Fully functioning finished sample code for my Documenting an ASP.NET Core API with OpenAPI / Swagger course
C#
53
star
16

AspNetCore6WebAPIDeepDive

Fully functioning sample and starter files for my ASP.NET Core 6 Web API Deep Dive course
C#
47
star
17

AspNetCoreAsyncBestPracticesJetBrainsWebinar

Demo code for my webinar at Jetbrains on async best practices in ASP.NET Core
C#
45
star
18

HttpClientInNetCore

Fully functioning finished sample code for my Using HttpClient to Consume APIs in .NET Core course
C#
42
star
19

UnitTestingAspNetCore6WebAPI

Fully functioning sample code for my Unit Testing an ASP.NET Core 6 Web API course
C#
41
star
20

AspNetCoreAsyncBestPractices

Demo code for my "Best Practices for Building Async APIs with ASP.NET Core" session
C#
40
star
21

APIAspNetCore_Course

Starter files and fully functioning finished sample for my Building Your First API with ASP.NET Core course
C#
39
star
22

DealingWithCredentialsWhenSecuringAspNetCore3

Starter files and fully finished sample code for my Dealing with Credentials when Securing an ASP.NET Core 3 Application course at Pluralsight.
C#
32
star
23

BlazorAuthenticationAndAuthorization

Fully functioning finished sample code for my Authentication and Authorization in Blazor Applications course
C#
31
star
24

SecuringMicroservicesAspNetCore

Fully functioning starter & finished sample code for my "Securing Microservices in ASP.NET Core 3" course
C#
30
star
25

UsingHttpClientInDotNet

Fully functioning finished sample code for my Using HttpClient to Consume APIs in .NET course
C#
28
star
26

AspNetCoreAsyncAPI

Fully async version of the CityInfo demo project from my Building Your First API with ASP.NET Core course at Pluralsight. Many thanks to @petersantiago for this!
C#
27
star
27

SecuringBlazorClientSideApplications

Fully functioning sample application accompanying my Securing Blazor Client-side Applications course.
C#
26
star
28

ApiSecurityInDepth

Sample implementing reference token support, token exchange, impersonation and delegation and enhanced client authentication with private key JWTs
C#
26
star
29

BuildingAnODataAPIAspNetCore

Building an OData API in ASP.NET Core (.NET 5 and .NET Core 3.1)
C#
25
star
30

DocumentingAspNetCore6API

Starter files & fully functioning finished sample code for my Documenting an ASP.NET Core 6 Web API using Swagger course.
C#
25
star
31

HttpCache

Marvin.HttpCache is a complete implementation of the RFC2616 Http Caching standard for use with HttpClient, for all .NET Framework platforms (Windows Store, Windows Phone, WPF, WinForms, Console apps). Have a look around for the current status and to know what's yet to be implemented.
C#
25
star
32

SecuringBlazorServerSideApplications

Fully functioning sample application accompanying my Securing Blazor Server-side Applications course.
C#
24
star
33

BlazorWASMSecurityBestPractices

Sample showing a best practice security approach for Blazor WASM apps via the BFF pattern
C#
23
star
34

TestingWithEFCore

Fully functioning finished sample code for my Testing With EF Core course
C#
22
star
35

DevelopingAsyncWebAPIAspNetCore6

Starter and fully finished sample solution for my Developing an Asynchronous Web API with ASP.NET Core 6 course, over at Pluralsight.
C#
21
star
36

CleanCodeResultFilterSample

Sample of using ResultFilter and ValueTuple when building an API with ASP.NET Core
C#
19
star
37

BuildingAspNetCore7MinimalAPIs

Fully functioning sample code for my "Building ASP.NET Core 7 Minimal APIs" course
C#
18
star
38

GeneratingCodeAndTestingAspNetCoreApis

Fully functioning finished sample code for my Using Swagger / OpenAPI for Generating Client Side Code and API Tests in ASP.NET Core course
C#
15
star
39

ReflectionInCSharp

Fully functioning sample for my "Using Reflection in a C# Application: Best Practices" course at Pluralsight
C#
14
star
40

AccessingAPIsWithHttpClientDotNet6

Fully functioning sample and starter files for my Accessing APIs with HttpClient in .NET 6 course
C#
14
star
41

XamarinFormsOIDCSample

Xamarin Forms OAuth 2.0 / OpenID Connect Sample with IdentityServer3
C#
14
star
42

AspNetCoreWebAPIDeepDive

Fully functioning sample and starter files for my ASP.NET Core Web API Deep Dive course, currently targeting .NET 8.
C#
11
star
43

AspNetCoreWebApiFundamentals

Fully functioning sample code for my ASP.NET Core Web API Fundamentals course, currently targeting .NET 8.
C#
11
star
44

UnitTestingAspNetCore6MVC

Fully functioning sample code for my Unit Testing an ASP.NET Core 6 MVC Web Application course
C#
10
star
45

ConsumingAnODataAPI

Fully functioning starter and finished sample solution for my Consuming an OData v4 API course
C#
10
star
46

UnitTestingAspNetCoreWebApi

Fully functioning sample code for my Unit Testing an ASP.NET Core Web API course, over at Pluralsight, currently targeting .NET 8.
C#
10
star
47

CSharp10Reflection

Finished sample code for my C# 10 Reflection course
C#
9
star
48

HttpClientInDepth

Code for my "An in-depth look at HttpClient" session at Techorama 2019
C#
9
star
49

Sprotify_Demo

Demo project for the ASP.NET Core DevStories sessions (building an API, web app & securing it).
CSS
9
star
50

ODataV4_Course

Building a Consistent RESTful API with OData V4 in ASP.NET starter files
C#
9
star
51

CSharpDesignPatterns

Fully functioning sample code for my C# Design Patterns course, currently targeting .NET 8.
C#
9
star
52

SecurityPatternsForMicroservices

Code samples: various security patterns for microservices, with Ocelot as API Gateway and Duende.IdentityServer as IDP.
C#
8
star
53

JsonPatch.Dynamic

Support for dynamically typed objects for Marvin.JsonPatch (Json Patch Document RFC 6902 implementation for .NET)
C#
7
star
54

SecuringAspNetCoreWithOAuth2andOIDC

Starter files & fully functioning finished sample code for my Securing ASP.NET Core with OAuth2 and OpenID Connect course, currently targeting .NET 8.
C#
7
star
55

JsonPatchInAspNet5

Example of how to use JsonPatch in ASP .NET 5 (with ASP .NET 5 Web API, ASP .NET MVC 5 and 6 clients)
PowerShell
6
star
56

ExtendingOAuthAndOpenIdConnect

Code for my session on extending OAuth & OpenId Connect. Contains samples for private key JWT, token encryption, proof of possession access tokens, singed authorization requests and more.
C#
6
star
57

OAuth2OIDCAngularASPNET_Course

These are the starter files for my "OAuth2 and OpenID Connect Strategies for Angular and ASP.NET" course at Pluralsight.
C#
6
star
58

AngularOIDC_Techorama2016

Demo code for my Techorama 2016 session: "Angular, OAuth2 and OpenID Connect, Heaven or Hell?"
JavaScript
5
star
59

AccessingApisWithHttpClient

Fully functioning finished sample and starter files for my Accessing APIs with HttpClient in .NET course, currently targeting .NET 8.
C#
5
star
60

BuildingAspNetCoreMinimalApis

Starter files & fully functioning finished sample code for my Building ASP.NET Core Minimal APIs course, currently targeting .NET 8.
C#
5
star
61

SecuringAspNetCoreWithOAuth2andOIDC_Course

Starter demo files for my Securing ASP.NET Core with OAuth2 and OpenID Connect course
C#
5
star
62

Marvin.Polly.Cache.HttpCache

Cache provider for Polly supporting the Http Cache standard
C#
4
star
63

TwoStepsAuthenticator.NETStandard

Port of https://github.com/glacasa/TwoStepsAuthenticator by https://github.com/glacasa to .NET Standard 1.6.
C#
4
star
64

DevelopingAsynchronousAspNetCoreWebApi

Fully functioning sample code for my Developing an Asynchronous ASP.NET Core Web API, over at Pluralsight, currently targeting .NET 8.
C#
4
star
65

DocumentingAspNetCoreWebApiUsingSwagger

Starter files & fully functioning finished sample code for my Documenting an ASP.NET Core Web API using Swagger course, currently targeting .NET 8.
C#
3
star
66

Techorama_2017

Demo code for my "REST - Just the Hard Parts" session at Techorama 2017
C#
2
star
67

SigningAndEncryption

Samples for signing and encrypting tokens, generating a jwkset, ... in ASP.NET Core
C#
1
star
68

CSharpReflection

Fully functioning sample application accompanying my C# Reflection course, over at Pluralsight, currently targeting .NET 8.
C#
1
star