All Topics
|
|
20 Aug 2014
Updated: 21 Aug 2014
Rating: 5.00/5
Votes: 3
Popularity: 2.39
Licence: LGPL3
Views: 15,463
Bookmarked: 4
Downloaded: 0
GitHub has a "built-in" simple content management system called Jekyll. It's unobtrusive; you can put ordinary HTML files in your webspace and they will be served unchanged, or you can create Jekyll files, which are text files that start with a header block that the Jekyll documentation calls "front
|
Desktop Programming
|
Windows Forms |
12 Nov 2008
Updated: 12 Nov 2008
Rating: 4.82/5
Votes: 60
Popularity: 8.49
Licence: MIT
Views: 381,033
Bookmarked: 194
Downloaded: 23,227
Use TextEditorControl to put a syntax-highlighting editor in your application.
|
General Programming
|
Parser |
14 Jun 2013
Updated: 27 Jun 2013
Rating: 5.00/5
Votes: 6
Popularity: 3.89
Licence: CPOL
Views: 21,690
Bookmarked: 14
Downloaded: 0
LLLPG is a recursive-decent parser generator, with a feature set (and syntax) comparable to ANTLR version 2.
|
Programming Languages
|
C# |
25 Mar 2008
Updated: 25 Mar 2008
Rating: 4.99/5
Votes: 145
Popularity: 10.73
Licence: MIT
Views: 1,011,465
Bookmarked: 480
Downloaded: 14,390
Demonstrates a variety of Windows Forms data binding features through several simple examples.
|
|
1 Apr 2009
Updated: 25 Feb 2014
Rating: 4.43/5
Votes: 9
Popularity: 4.23
Licence: MIT
Views: 97,703
Bookmarked: 29
Downloaded: 304
Use the Symbol class for enum-like values that can be extended by other classes.
|
|
1 Mar 2016
Updated: 1 Mar 2016
Rating: 4.72/5
Votes: 7
Popularity: 3.99
Licence: LGPL3
Views: 14,940
Bookmarked: 11
Downloaded: 0
How to write a program to generate C# code
|
|
8 Mar 2016
Updated: 8 Mar 2016
Rating: 5.00/5
Votes: 9
Popularity: 4.77
Licence: LGPL3
Views: 23,201
Bookmarked: 7
Downloaded: 0
Well, not literally. Enhanced C# supports pattern matching, ADTs, and tuples, so Plain C# gets all that by transitivity.
|
|
15 Jun 2010
Updated: 13 Aug 2010
Rating: 4.31/5
Votes: 11
Popularity: 4.49
Licence: LGPL3
Views: 60,882
Bookmarked: 34
Downloaded: 374
A library inspired by the Go language that lets you adapt any object to an interface if it has the methods of that interface.
|
|
24 Aug 2013
Updated: 25 Aug 2013
Rating: 4.85/5
Votes: 29
Popularity: 7.02
Licence: CC (ASA 3U)
Views: 168,932
Bookmarked: 56
Downloaded: 0
Protobuf-net is a fast and complete .NET library for serialization based on Google's Protocol Buffers. And this is a really short manual.
|
|
10 Jan 2017
Updated: 13 Jan 2017
Rating: 3.46/5
Votes: 7
Popularity: 2.93
Licence: CPOL
Views: 15,850
Bookmarked: 4
Downloaded: 0
With this library,"from x in list select x.Property" returns another list.
|
|
15 Jan 2017
Updated: 15 Jan 2017
Rating: 4.95/5
Votes: 8
Popularity: 4.47
Licence: CPOL
Views: 11,670
Bookmarked: 7
Downloaded: 0
A very small logging library
|
|
13 Jan 2017
Updated: 2 Feb 2019
Rating: 4.74/5
Votes: 9
Popularity: 4.53
Licence: CPOL
Views: 21,821
Bookmarked: 23
Downloaded: 0
No matter how lazy you are
|
|
10 Jan 2017
Updated: 10 Jan 2017
Rating: 4.56/5
Votes: 5
Popularity: 3.18
Licence: CPOL
Views: 9,731
Bookmarked: 3
Downloaded: 0
Want to square-root an arbitrary type T in your generic code and multiply it by its natural logarithm? No problem.
|
|
19 May 2008
Updated: 28 Oct 2010
Rating: 4.53/5
Votes: 18
Popularity: 5.58
Licence: MIT
Views: 78,814
Bookmarked: 34
Downloaded: 619
A way to use LINQ to Objects in C# 2.0 with .NET Framework 2.0
|
|
24 Feb 2010
Updated: 31 Mar 2010
Rating: 4.98/5
Votes: 54
Popularity: 8.58
Licence: LGPL3
Views: 63,546
Bookmarked: 67
Downloaded: 807
A memory-efficient Patricia trie that implements IDictionary and supports the "find nearest key" operation.
|
|
7 Dec 2016
Updated: 7 Dec 2016
Rating: 4.76/5
Votes: 7
Popularity: 4.02
Licence: CPOL
Views: 9,121
Bookmarked: 6
Downloaded: 0
Using dependency injection with frequently-used background services can be a hassle. The Ambient Service Pattern is an easier alternative.
|
|
20 Jun 2015
Updated: 24 Aug 2015
Rating: 4.96/5
Votes: 16
Popularity: 5.83
Licence: LGPL3
Views: 21,841
Bookmarked: 11
Downloaded: 1,034
Concerned about regular expressions being unintelligible, repetitive, hard to get right and non-recursive? Read part 5, possibly the most useful part yet!
|
|
26 Mar 2013
Updated: 20 May 2016
Rating: 4.97/5
Votes: 21
Popularity: 6.58
Licence: LGPL3
Views: 36,231
Bookmarked: 40
Downloaded: 161
The A-list is an all-purpose list, a data structure that can support most standard list operation in O(log n) time and does lots of other stuff, too
|
|
22 Nov 2013
Updated: 22 Nov 2013
Rating: 4.95/5
Votes: 11
Popularity: 4.95
Licence: LGPL3
Views: 44,916
Bookmarked: 16
Downloaded: 831
A technique for installing "Custom Tools" in all VS versions from 2008 to 2013
|
|
6 Aug 2008
Updated: 6 Aug 2008
Rating: 4.67/5
Votes: 15
Popularity: 5.49
Licence: MIT
Views: 43,644
Bookmarked: 27
Downloaded: 0
How to make the debugger give the same special treatment to your custom IList as it gives to List.
|
|
15 Jun 2013
Updated: 15 Jun 2013
Rating: 5.00/5
Votes: 5
Popularity: 3.49
Licence: CPOL
Views: 9,180
Bookmarked: 5
Downloaded: 0
The root of all evil is optimization... or apathy
|
C# 4.0 |
26 May 2015
Updated: 10 Dec 2016
Rating: 4.95/5
Votes: 22
Popularity: 6.65
Licence: LGPL3
Views: 27,474
Bookmarked: 21
Downloaded: 208
The Lexical Macro Processor transforms your C# code with a LISP-inspired macro system. Nice substitute for T4 templates, with Visual Studio integration and a Linux-compatible editor.
|
|
25 Feb 2014
Updated: 25 Feb 2014
Rating: 4.92/5
Votes: 4
Popularity: 2.96
Licence: LGPL3
Views: 14,240
Bookmarked: 5
Downloaded: 0
The ambivalent world of ambiguity, the slash, greedy and nongreedy. At the end, in lieu of refreshments, there will be an API reference.
|
|
23 Feb 2014
Updated: 25 Feb 2014
Rating: 4.84/5
Votes: 6
Popularity: 3.77
Licence: LGPL3
Views: 24,560
Bookmarked: 9
Downloaded: 1,188
Lots of new stuff this time, including an (almost) complete C# parser demo
|
|
26 Nov 2013
Updated: 13 Jan 2016
Rating: 4.98/5
Votes: 20
Popularity: 6.37
Licence: LGPL3
Views: 51,173
Bookmarked: 36
Downloaded: 306
The new parser generator for C#: now with syntax highlighting.
|
|
7 Oct 2013
Updated: 5 Mar 2016
Rating: 4.96/5
Votes: 68
Popularity: 9.08
Licence: LGPL3
Views: 307,822
Bookmarked: 167
Downloaded: 1,360
LLLPG, the Loyc LL(k) Parser Generator: now parsing C# itself!
|
|
7 Sep 2013
Updated: 7 Sep 2013
Rating: 5.00/5
Votes: 4
Popularity: 3.01
Licence: LGPL3
Views: 27,723
Bookmarked: 12
Downloaded: 314
The BDictionary is like a Dictionary mashed up with List. BList and BMultiMap also say hello.
|
|
12 Aug 2014
Updated: 12 Aug 2014
Rating: 5.00/5
Votes: 7
Popularity: 4.23
Licence: LGPL3
Views: 11,162
Bookmarked: 14
Downloaded: 0
SparseAList and some AList benchmarks
|
|
13 Aug 2014
Updated: 13 Aug 2014
Rating: 5.00/5
Votes: 4
Popularity: 3.01
Licence: CPOL
Views: 12,271
Bookmarked: 8
Downloaded: 0
In the netherworld between T[] and List
|
|
13 Aug 2014
Updated: 13 Aug 2014
Rating: 4.85/5
Votes: 14
Popularity: 5.56
Licence: LGPL3
Views: 21,723
Bookmarked: 14
Downloaded: 0
Creating the AList data structures for my "list trifecta" series must have taken hundreds of hours. The DList is a vastly simpler beast, but in certain cases will boost your insert/remove speed a lot.
|
Security
|
Blockchain |
2 Apr 2009
Updated: 14 Dec 2009
Rating: 4.85/5
Votes: 13
Popularity: 5.24
Licence: LGPL3
Views: 69,212
Bookmarked: 28
Downloaded: 339
A family of array-like list structures that let you take fast snapshots at any instant in time.
|
Web Development
|
HTML |
17 Jun 2011
Updated: 4 Jul 2011
Rating: 4.64/5
Votes: 338
Popularity: 11.73
Licence: LGPL3
Views: 1,063,312
Bookmarked: 202
Downloaded: 2,336
How fast is C++ compared to C#? Let's compare code ported directly between the two languages.
|
HTML5 |
18 Aug 2014
Updated: 25 Aug 2014
Rating: 4.58/5
Votes: 5
Popularity: 3.20
Licence: LGPL3
Views: 18,722
Bookmarked: 5
Downloaded: 0
A LINQ-to-XML example
|