Carl Franklin (@carlfranklin)
  • Stars
    star
    632
  • Global Rank 47,052 (Top 2 %)
  • Followers 327
  • Following 1
  • Registered almost 13 years ago
  • Most used languages
    C#
    72.8 %
    HTML
    17.3 %
    PowerShell
    7.4 %
    AutoHotkey
    1.2 %
    TSQL
    1.2 %

Top repositories

1

MAUIAndroidFS

C#
47
star
2

GesturePak2V1

GesturePak version 2.0
C#
42
star
3

BlazorRepositoryDemo

A Blazor demo of implementing a generic repository that can be used on the client and the server, and includes query filtering.
C#
41
star
4

BlazorSliders

Create multiple panels with horizontal and vertical splitters
HTML
37
star
5

BlazorCanvas

C#
37
star
6

MsalAuthInMaui

C#
33
star
7

LowCodeAPI

A .NET 5 framework for building API layers with a minimal amount of coding.
TSQL
22
star
8

IdentityManagerLibrary

C#
21
star
9

WpfBlazor

PowerShell
17
star
10

MsalAuthInMauiBlazor

C#
17
star
11

FFmpegBlazorDemo

Demo for BlazorTrain episode 83
HTML
16
star
12

KinectToolsV2

Tools for simplifying Kinect for Windows v2.0 programming in WPF
C#
15
star
13

DapperDemo

Using Dapper with Repository pattern including filtered Get
C#
13
star
14

AvnRepository

A generic repository that can be used on both client and server side, and includes serializable queries
C#
13
star
15

AvnAudio

AvnAudio is a Blazor Component that records audio and provides buffers in real time.
C#
13
star
16

ApplicationStateInBlazor

HTML
11
star
17

AppStateAuto

This is a demonstration of how to use a Cascading Parameter to share state between components in a .NET Blazor Web App using InteractiveAuto mode.
HTML
11
star
18

AppStateServer

This is a demonstration of how to use a Cascading Parameter to share state between components in a .NET Blazor Web App using InteractiveServer mode
PowerShell
10
star
19

DotNetShow

This repo links to sample code repos for each episode of The .NET Show.
10
star
20

MAUIDnr2

Code for The .NET Show episode 30
C#
9
star
21

BlazorSelfAwareComponents

HTML
9
star
22

GrpcStateServiceProvider

A test app for easily handling state in a Blazor Web App
C#
8
star
23

AppStateWasm

This is a demonstration of how to use a Cascading Parameter to share state between components in a .NET Blazor Web App using InteractiveWebAssembly mode.
PowerShell
7
star
24

AvnIdentityManager

A self-contained .NET 8 manager for ASP.NET Core Identity SQL databases.
C#
7
star
25

Native-AOT-Test

Testing IL vs Native AOT Console Apps
C#
7
star
26

MsalAuthInMAUI7

C#
6
star
27

AvnObservable

An ObservableCollection<T> that also includes a SelectedItem T property, and handles all the stuff you need for binding. Includes demos for Blazor, MAUI, WPF, and Windows Forms.
C#
6
star
28

MsalAuthInBlazorWasm

HTML
5
star
29

MsalGoogleAuthInMaui

C#
5
star
30

MsalAuthInBlazor

Call a Secure Web API with MSAL Authentication against Azure AD B2C
C#
5
star
31

BlazorAuthorizeRoleView

HTML
5
star
32

GrpcGenerator

C#
4
star
33

ScreenToolsDemo

C#
4
star
34

BlobRepositoryDemo

Code for BlazorTrain epiosde 47
C#
4
star
35

WordMania

A guess-the-word game made with Blazor WebAssembly
C#
4
star
36

LogicGame

Logic Game in Blazor
C#
4
star
37

MauiMediaElement

Use the MediaElement component in both a MAUI XAML and MAUI Blazor app.
C#
4
star
38

MsalSocialAuthInMaui

Support code for The .NET Show episode 25
C#
4
star
39

AudioTestBlazorMAUI

C#
3
star
40

BasicAuthWasm

C#
3
star
41

BasicAuth

Basic Role-based Auth in Blazor Server
C#
3
star
42

AuthWasmDemo

Create a new .NET 8 Blazor WebAssembly application with authentication and role-based authorization.
HTML
3
star
43

vMixTimer

Let's you start a vMix stream at a given start time and stop the stream after a given duration
C#
3
star
44

MauiProgram

C#
3
star
45

MAUIDnr5

C#
3
star
46

MAUI-Workshop

One-day MAUI hands-on workshop
C#
3
star
47

New42

C#
2
star
48

AuthServerDemo

Create a new .NET 8 Blazor Server application with authentication and role-based authorization.
HTML
2
star
49

BlazorStreamingDemo

HTML
2
star
50

SceneReorder

Reorder channels in a Presonus RM
C#
2
star
51

MAUIDnr4

C#
2
star
52

GrpcDemo

C#
2
star
53

dnrtv_dotnet_bootcamp_setup

This repository contains the setup work required to be completed by someone thinking of attending the Deveop With Passionยฎ - .Net Software Craftmanship Bootcamp
AutoHotkey
2
star
54

MobileDnr4

Part 4 of "Building a Mobile Podcast App" from The .NET Show
C#
2
star
55

dnrtv_dotnet_bootcamp_prep

C#
2
star
56

dotnetshow-13

Documentation from https://thedotnetshow.com episode 13: "Classes, Records, and Structs. Oh My!"
2
star
57

BindablePropertiesInMaui

C#
2
star
58

AnimationsDemo

Demo of MAUI Anumations with Windows Fullscreen support
C#
2
star
59

SetWindowSize

Console app that lets you resize a running window. Great for sharing windows on large monitors
PowerShell
2
star
60

PwopLight

Turn your computer screen into a controllable LED light
HTML
2
star
61

AddIdentityServer

Code and documentation for BlazorTrain episode 55, Adding Identity to a Blazor Server App
C#
2
star
62

MobileDnr5

Part 5 of "Building a Mobile Podcast App" from The .NET Show
C#
1
star
63

BlazorPuzzle1

What's wrong with this code?
PowerShell
1
star
64

MobileDnr2

Part 2 of "Building a Mobile Podcast App" from The .NET Show
C#
1
star
65

MobileDnr1

Part 1 of "Building a Mobile Podcast App" from The .NET Show
C#
1
star
66

BlazorAudioLib

A Blazor Component for recording and playing audio with buffers
C#
1
star
67

MobileDnr6

Part 6 of "Building a Mobile Podcast App" from The .NET Show
C#
1
star
68

KeyboardInput

HTML
1
star
69

LargeFileUploadInMaui

C#
1
star
70

BlazorGrpcDemo

PowerShell
1
star
71

MauiApp2

C#
1
star
72

MobileDnr7

Part 7 of "Building a Mobile Podcast App" from The .NET Show
C#
1
star
73

PremierePedalController

Uses a transcription pedal and keyboard shortcuts to greatly increase productivity when editing video with Adobe Premiere
C#
1
star
74

TwoPaneMAUIDemos

C#
1
star
75

ToolbarStateDemo

Shows how to create an use a toolbar as a tab control
HTML
1
star
76

MobileDnr3

Part 3 of "Building a Mobile Podcast App" from The .NET Show
C#
1
star
77

MyMauiApp

C#
1
star
78

BindablePropertiesValidationInMaui

Create a MAUI Component with a Bindable ObservableCollection property that handles validation.
C#
1
star
79

AddCopyButtons

Adds 'Copy to Clipboard' functionality to .html files exported from Typora
C#
1
star
80

AddIdentityWasm

Add Identity to a Hosted Blazor WebAssembly app using ASP.NET Core Identity Individual Accounts
C#
1
star
81

MAUIDnr6

For The .NET Show Episode #48: Publishing Apps Part 5
C#
1
star
82

BlazorStreamingDemo8

Carl's Blazor Streaming Demo comparing performance and scalability of API vs gRPIC in a .NET 8 Blazor Web App
HTML
1
star
83

DynamicBlazorComponentLoader

A .NET 8 Library that lets you replace Blazor Components (RCLs) in place at runtime.
C#
1
star