• Stars
    star
    2
  • Language
    C#
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 3 years ago

Reviews

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

Repository Details

Demo code for the "Exceptional Development" talk

More Repositories

1

Rocks

A mocking library based on the Compiler APIs (Roslyn + Mocks)
C#
226
star
2

InlineMapping

Using the Compiler API for object mapping
C#
63
star
3

AutoDeconstruct

A library that automatically adds support for object deconstruction in C#.
C#
33
star
4

Presentations

If I've done a presentation, I'll have the slide deck here (probably....no guarantees)
24
star
5

SpackleNet

Spackle is a project that contains a number of helper methods I've used to supplement the core classes in .NET.
C#
14
star
6

EmitDebugging

This is an assembly that generates a .il source file for emitted code with the correct breakpoints built-in for debugging purposes. It has the same binary interface with the Builder classes in System.Reflection.Emit to make it relatively painless to replace current code with this API.
C#
12
star
7

EditorConfigGenerator

Creates an .editorconfig file for you based on your style!
C#
11
star
8

BlazorTopToBottom

This contains code and other assets related to the "Blazor Top to Bottom" VSLive workshop.
CSS
9
star
9

DynamicProxies

This is an assembly that creates proxy classes on-the-fly using the Reflection.Emit API. Generics are supported.
C#
8
star
10

BlazingTheWeb

Demo code for my "Blazing the Web - Building Web Applications in C#" presentation
C#
8
star
11

CompilerAPIBook

Sample code for my ".NET Development Using the Compiler API" book
JavaScript
7
star
12

Injectors

A code injection framework for .NET
C#
7
star
13

SourceGeneratorDemos

Demo code for my "Using Source Generators for Fun (and Maybe Profit)" talk
C#
7
star
14

Deregionizer

Want to remove regions from code in your solutions? Check out this code!
C#
6
star
15

PartiallyApplied

Partial function application in C#
C#
5
star
16

ExpressionEvolver

A program to evolve expressions to fit a set of data.
C#
4
star
17

IntroToTypeScript

Code Samples for my "Introduction to TypeScript" session
TypeScript
4
star
18

WhatsNewInCSharp10

C#
3
star
19

AnalyzingCodeInDotNet

Demo code for "Analyzing Code in .NET" talk
C#
3
star
20

IronBefunge

IronBefunge is an interpreter (written in .NET) for Befunge programs.
C#
3
star
21

BenchmarkInvestigations

A random collection of performance tests I've done using Benchmark.NET
C#
3
star
22

Quixo

An implementation of the board game Quixo.
C#
2
star
23

FileGenerator

FileGenerator for Reflector
C#
2
star
24

MockingBlazorDependencies

Demo code that looks at mocking types set as dependencies in Blazor projects
C#
2
star
25

LOLCode.net

A LOLCODE compiler written in C#.
C#
2
star
26

UsingUsings

A .NET tool that provides statistics on how much you use a using directive
C#
2
star
27

ConcurrentProgramming

Concurrent Programming in .NET
C#
2
star
28

BustingDotNetMyths

Sample code for my "Busting .NET Myths" talk
C#
2
star
29

ExploringActorsWithOrleans

Sample code for "Exploring Actors with Orleans"
C#
2
star
30

WhatsNewInNET6APIs

Demo code for my "What's New in .NET 6 APIs" talk
C#
2
star
31

Transpire

A .NET package containing Roslyn-related artifacts, such as analyzers and refactorings
C#
2
star
32

DependenciesDemystified

Code for my "Dependencies Demysitified" talk
C#
2
star
33

StaticCast

Casting types to call implemented static abstract members
C#
2
star
34

WhatsNewInCSharp9

Demo code for my "What's New in C#9" presentation
C#
2
star
35

AssemblyVerifier

This is a simple wrapper around peverify. The nice thing about this assembly is that you can verify dynamic assemblies (generated via Reflection.Emit) directly in code so you'll know right away if something's wrong with your emitted code.
C#
2
star
36

CslaGeneratorSerialization

A custom CSLA serialization formatter that uses C# source generators.
C#
2
star
37

Collatz

Creates a sequence of numbers based on the Collatz Conjecture.
Jupyter Notebook
1
star
38

WritingModernCSharp

Demo code for my "Writing Modern C#" presentation
C#
1
star
39

CodeSnippets

A collection of VS snippets I've created.
Vim Snippet
1
star
40

AssemblingTheWeb

Demo code for "Assembling the Web" talk
HTML
1
star
41

WhatsNewInNET7APIs

Demo code for my "What's New in .NET 7 APIs" talk
C#
1
star
42

ImprovingPerformance

Code use for "Improving Performance in .NET Applications" demo
C#
1
star
43

WebAssembly.Generators

Source generators for the WebAssembly package.
C#
1
star
44

AutoArrange

Rearranges code within a class to follow a set of formatting standards.
C#
1
star
45

TabsVsSpaces

Initial Commit
C#
1
star
46

NUnit.Experimental.TestAdapter

An experimental idea to use a source generator to handle test discover and execution in NUnit
C#
1
star
47

CodeReactions

Sample code for my "Code Reactions" talk
C#
1
star
48

ExceptionalStatistics

Using Roslyn to gather statistics on exception handling
C#
1
star
49

ReactiveSignalR

This is the code used in my Rx and SignalR presentation.
C#
1
star
50

SpansMemoryPipelines

Code samples for my "Spans, Memory, and Pipelines - Making .NET Code Fast" presentation
C#
1
star
51

ExceptionFinder

ExceptionFinder for Reflector
C#
1
star
52

FindingDateTimeNow

Looks for places in code where non-UTC DateTimes may be used
C#
1
star
53

WhatsNewInCSharp6

Contains code samples for my "What's New in C#6" presentation
C#
1
star