Damian Edwards (@DamianEdwards)
  • Stars
    star
    2,921
  • Global Rank 9,942 (Top 0.4 %)
  • Followers 3,468
  • Registered about 14 years ago
  • Most used languages
    C#
    56.9 %
    JavaScript
    35.3 %
    HTML
    5.9 %
    CSS
    2.0 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 3,680
  • Country Ranking
    C#
    97
    HTML
    3,703
    JavaScript
    3,717

Top repositories

1

MinimalApiPlayground

A place I'm trying out the new ASP.NET Core minimal APIs features.
C#
648
star
2

TagHelperPack

A set of useful, and possibly opinionated, Tag Helpers for ASP.NET Core
C#
334
star
3

MiniValidation

A minimalist validation library for .NET built atop the existing features in `System.ComponentModel.DataAnnotations` namespace
C#
314
star
4

MinimalApis.Extensions

A set of extensions and helpers for working with ASP.NET Core Minimal APIs.
C#
289
star
5

RazorSlices

Lightweight Razor-based templates for ASP.NET Core without MVC, Razor Pages, or Blazor.
C#
212
star
6

BlazorIdentity

An exploration of recreating the ASP.NET Core Identity UI functionality in Blazor components.
C#
134
star
7

aspnet5-workshop

ASP.NET 5 workshop
106
star
8

TagHelperStarterWeb

ASP.NET 5 Starter Web project template converted to use Tag Helpers
JavaScript
80
star
9

RazorPagesSample

Examples of various ways to build simple CRUD pages using ASP.NET Core Razor Pages (coming in ASP.NET Core 2.0).
C#
75
star
10

aspnetcore-workshop

ASP.NET Core
C#
69
star
11

PiDnx

A sample DNX app for running on Windows 10 IoT Core on Raspberry Pi 2
C#
61
star
12

NDCLondon2013

Demos from my talks at NDC London 2013
JavaScript
55
star
13

AspNetCoreDevJwts

Experimenting with development environment scenarios for JWT authentication.
C#
42
star
14

Nanorm

A tiny data-access helper library for ADO.NET. Linker and native AOT friendly.
C#
39
star
15

AspNetCorePathAuthorization

A middleware to enable path-based authorization in an ASP.NET Core application.
C#
35
star
16

TrimmedTodo

An app to try out trimming stuff in .NET 7
C#
34
star
17

grunt-tsng

A TypeScript pre-processor for AngularJS
JavaScript
29
star
18

MinimalRazorComponents

An exploration of allowing returning rendered Razor Components (aka Blazor Components) from ASP.NET Core Minimal API endpoints.
C#
26
star
19

SignalR-MoveShapeDemo

A simple demo app I use when giving talks on SignalR
JavaScript
22
star
20

KeyTips-jQuery-Plugin

The KeyTips plugin for jQuery (formerly the Access Key Highlighter plugin) provides various options for highlighting access keys on web forms when the user presses their browser's access key shortcut key, e.g. Alt in Internet Explorer and Safari, Shift+Alt in Firefox.
JavaScript
21
star
21

Unobtrusive-jQuery-UI

Unobtrusive wire-up of jQuery UI features using data-ui-* attributes on target elements.
JavaScript
19
star
22

AspNetCoreClientLibManagement

Examples of different techniques for management of client libraries (i.e. JS/CSS libraries/frameworks) to ASP.NET Core projects.
HTML
18
star
23

i18nStarterWeb

ASP.NET 5 Starter Web project template converted to use proposed i18n/l10n system
JavaScript
16
star
24

vNextBowerGrunt

A demonstration of an approach for integration of Bower and Grunt into an ASP.NET vNext project.
JavaScript
16
star
25

dotnetConf2014

Demos from my dotnetConf 2014 SignalR talk http://channel9.msdn.com/Events/dotnetConf/2014/SignalR
JavaScript
15
star
26

SystemWebSdk

Exploration of using new .NET SDK-style projects with ASP.NET (System.Web) projects
JavaScript
15
star
27

SignalR-2.x-demo

Demos for SignalR 2.0 and upcoming 2.x releases
JavaScript
14
star
28

BlazingPageHead

Example of Blazor components for managing page head content.
HTML
13
star
29

Ignite2022

Demos for talk at MS Ignite 2022 with David Fowler
C#
12
star
30

YouTubePlaylistCopier

A one-page ASP.NET Core site that allows for copying items from one YouTube playlist to another.
C#
11
star
31

ndcoslo2016

Demos for NDC Oslo 2016
C#
11
star
32

TrackDirty-jQuery-Plugin

The TrackDirty plugin for jQuery tracks changes to form fields. When changes are detected, the field's class name is updated so as to allow styling. A callback function can be passed which will be called when a field is marked dirty. You can also query dirty fields using the added ":dirty" pseudo class.
JavaScript
11
star
33

aspConf2012

Demo code from talks at aspConf2012
JavaScript
10
star
34

RealTimeEntityFramework

Some ideas for real-time extensions to Entity Framework
C#
9
star
35

WebFormsModelBindingExtensions

Sample extensions for ASP.NET Web Forms Model Binding
C#
8
star
36

AspNetCoreVbHybrid

Example of ASP.NET Core application with logic written in Visual Basic
C#
8
star
37

MusicStore

JavaScript
7
star
38

RazorPagesLocalization

Sample of fixed Razor Pages localization in ASP.NET Core 2.0.0 application
C#
7
star
39

SimpleMvcHack

Some hacky ideas for simplifying MVC for page-focused scenarios.
C#
6
star
40

CookieConsentUI

Example cookie consent UI for ASP.NET Core project templates, coming in ASP.NET Core 2.1
C#
6
star
41

dotnet-new2

A .NET Core CLI command to create new .NET Core projects using templates installed via NuGet packages.
C#
5
star
42

jQueryVsDocBuilder

Utility for creating jQuery vsdoc files for Visual Studio IntelliSense
JavaScript
4
star
43

GittR

Simple issue management board for GitHub projects with real-time updating using ASP.NET SignalR.
JavaScript
4
star
44

UrlRewriteToPublic

Use URL Rewrite in IIS to only serve documents from /public folder
C#
3
star
45

MoveShapeCore

Move Shape for ASP.NET Core SignalR
JavaScript
3
star
46

Northwind

Northwind packages for Entity Framework Code First and VS11 Database projects
3
star
47

UnauthorizedApis

Exploration of potential change to ASP.NET Core behavior for what happens when accessing unauthorized API endpoints.
C#
3
star
48

CustomCultureExample

Demonstrates the issue of trying to localize for custom cultures in .NET Core/.NET 5+ projects.
HTML
3
star
49

MusicStoreSpa

2
star
50

BlazorFormFun

Reproducing patterns, etc. with new Blazor form handling in ASP.NET Core 8
CSS
2
star
51

HeritageTemplates

It's the .NET templates the way you remember them.
C#
2
star
52

AngleBracketsSpring2013

Deoms from my presentations at AngleBrackets/DevIntersections Spring 2013
JavaScript
2
star
53

RazorPages

C#
1
star
54

RazorFlushing

Examples of preemptive flushing from ASP.NET Core Razor
C#
1
star