• Stars
    star
    20
  • Rank 1,117,129 (Top 23 %)
  • Language
    C#
  • License
    MIT License
  • Created about 11 years ago
  • Updated over 7 years ago

Reviews

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

Repository Details

Provides strongly typed access to a compile-time string representing the name of a variable, field, property, method, event, enum, or type.

More Repositories

1

EntityFramework.Triggers

Adds events for entity inserting, inserted, updating, updated, deleting, and deleted
C#
367
star
2

CacheLineSize

A cross-platform C function to get the cache line size (in bytes) of the processor, or 0 on failure
C
106
star
3

EntityFramework.PrimaryKey

Retrieve the primary key (including composite keys) from any entity
C#
44
star
4

EntityFramework.VersionedProperties

C#
40
star
5

Aligned

Memory alignment wrappers, useful for avoiding false sharing
C++
39
star
6

EntityFramework.TypedOriginalValues

Get typed access to the DbEntityEntry<T>.OriginalValues property bag
C#
33
star
7

PagedList.EntityFramework

An async/await enabled extension for https://github.com/kpi-ua/X.PagedList (previously https://github.com/TroyGoode/PagedList)
C#
20
star
8

TimeAgo

Get a string showing how long ago a DateTime was, for example '4 minutes ago' in many languages
C#
20
star
9

AlignedMalloc

A cross-platform C function to allocate aligned memory
C
18
star
10

ComputerInfo

.NET Standard library to fill the need for Microsoft.VisualBasic.Devices.ComputerInfo on Windows, macOS, and Linux
C#
17
star
11

CacheLineSize.NET

A cross-platform .NET Standard library to get the cache line size (in bytes) of the processor.
C#
13
star
12

BrainfuckSharpCompiler

A brainfuck compiler written in C#. Compiles to an executable .NET assembly
C#
8
star
13

MinimalPerfectHash

A minimal perfect hash function library derived from Laurent Dupuis' implementation at http://www.dupuis.me/node/9
C#
7
star
14

Equality

The last .NET equality solution you'll ever need. Automatically produces equality comparison and hash-code generation for any type by emitting IL based on your type. Emitted code is cached and specialized for struct and class types. Specify fields and auto-properties to ignore, as well as properties you want to include by applying attributes.
C#
6
star
15

CoContra

Delegate replacement and event backing-field drop-in classes to easily allow co/contra-variance in delegate
C#
5
star
16

Mutuple

Mutable tuple class library for those times when you need mutable, reference-type tuples
C#
5
star
17

EntityFramework.SoftDeletable

Soft-deletable base classes and helpers for EntityFramework
C#
3
star
18

TorontoBeachPredictor

C#
3
star
19

SudokuSolver

C#
2
star
20

Catch

LINQ extention method for catching exceptions
C#
2
star
21

SlimCollections

Some common collections implemented as a struct with the first ten items allocated within the struct. Ideal for situations requiring the semantics of a collection with little to no GC pressure.
C#
2
star
22

CacheAlignedMalloc

C
1
star
23

BrainfuckSharp

A brainfuck interpreter I wrote in C#
C#
1
star
24

NonNullable

NonNullable<T> struct with IL-weaving to prevent all possible null assignment (via default(T) and the parameter-less constructor)
C#
1
star
25

Disposal

C#
1
star
26

re2c-unicode-categories

Tool to generate Unicode category definitions for re2c lexers
C++
1
star
27

virtual_memory

Cross-platform virtual memory allocation functions: reserve, commit, decommit, and release
1
star
28

MarshalAligned

.NET aligned memory allocation methods in the style of `System.Runtime.InteropServices.Marshal`
C#
1
star
29

AlignedMemoryManager

Derived from `MemoryManager<T>` to support aligned `Memory<T>`
C#
1
star
30

SpscBoundedQueue

Concurrent, lock-free, single-producer, single-consumer, bounded queue
C++
1
star
31

Ephemera

Attach and use properties to objects at run-time
C#
1
star
32

DiscogsNet

A fork of https://discogsnet.codeplex.com
C#
1
star
33

Brainfuck

A brainfuck interpreter I wrote in C++
1
star
34

NichoblockStruchain

A hypertext machine learning web zone for blockchain AI hype trains and other cryptos/quanta (not affiliated with the BlocholasChainpat folk)
C#
1
star