Click here to Skip to main content
15,353,229 members

Articles by Dmitri Nеstеruk (Articles: 20)

Articles: 20

RSS Feed

Average article rating: 4.68

Desktop Programming
ATL
28 Sep 2002   Updated: 28 Sep 2002   Rating: 4.57/5    Votes: 7   Popularity: 3.86
Licence: CPOL    Views: 107,244     Bookmarked: 44   Downloaded: 1,359
Please Sign up or sign in to vote.
An article describing the step-by-step process of adding basic OpenGL support to an ATL control
Windows Forms
13 Dec 2008   Updated: 13 Dec 2008   Rating: 4.84/5    Votes: 9   Popularity: 4.62
Licence: CPOL    Views: 34,132     Bookmarked: 49   Downloaded: 314
Please Sign up or sign in to vote.
A small VS add-in to implement a Visitor pattern.
WPF
4 Jun 2010   Updated: 17 Jun 2010   Rating: 4.91/5    Votes: 84   Popularity: 9.43
Licence: CPOL    Views: 75,463     Bookmarked: 108   Downloaded: 903
Please Sign up or sign in to vote.
Shows how to use lambdas and higher-order functions for WPF/Silverlight graphics work
7 Feb 2008   Updated: 6 Feb 2008   Rating: 4.75/5    Votes: 22   Popularity: 6.19
Licence: CPOL    Views: 71,182     Bookmarked: 48   Downloaded: 741
Please Sign up or sign in to vote.
An introductory look at WPF data binding and property dependencies
30 Oct 2008   Updated: 30 Oct 2008   Rating: 4.68/5    Votes: 21   Popularity: 5.98
Licence: CPOL    Views: 66,044     Bookmarked: 38   Downloaded: 1,577
Please Sign up or sign in to vote.
On keeping measurement unit in sync and properly bound to UI.
Multimedia
DirectX
26 Mar 2009   Updated: 26 Mar 2009   Rating: 4.82/5    Votes: 26   Popularity: 6.82
Licence: CPOL    Views: 70,692     Bookmarked: 76   Downloaded: 791
Please Sign up or sign in to vote.
A multi-view console written in C# and DirectX.
Programming Languages
C#
1 Feb 2013   Updated: 1 Feb 2013   Rating: 4.78/5    Votes: 13   Popularity: 5.32
Licence: CPOL    Views: 88,009     Bookmarked: 35   Downloaded: 0
Please Sign up or sign in to vote.
Introducing a well-known concept of ranges implemented in C#
20 Feb 2013   Updated: 20 Feb 2013   Rating: 4.75/5    Votes: 20   Popularity: 6.18
Licence: CPOL    Views: 21,960     Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
Kind of like inversion of control, but without DI containers
19 Jan 2009   Updated: 19 Jan 2009   Rating: 4.75/5    Votes: 13   Popularity: 5.13
Licence: CPOL    Views: 32,581     Bookmarked: 40   Downloaded: 198
Please Sign up or sign in to vote.
A VS add-in to analyse property dependencies in classes.
3 Nov 2010   Updated: 3 Nov 2010   Rating: 4.15/5    Votes: 10   Popularity: 4.15
Licence: CPOL    Views: 41,404     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Learn what dynamic prototyping is and how to do it
26 Nov 2008   Updated: 26 Nov 2008   Rating: 4.84/5    Votes: 36   Popularity: 7.34
Licence: CPOL    Views: 148,422     Bookmarked: 86   Downloaded: 1,787
Please Sign up or sign in to vote.
Describes what custom tools are and how to program them
2 Nov 2008   Updated: 26 Oct 2012   Rating: 4.93/5    Votes: 165   Popularity: 10.92
Licence: CPOL    Views: 373,926     Bookmarked: 255   Downloaded: 13,435
Please Sign up or sign in to vote.
A magical tool to convert Word equations to C# - instantly!
6 Dec 2008   Updated: 6 Dec 2008   Rating: 4.94/5    Votes: 27   Popularity: 6.99
Licence: CPOL    Views: 56,295     Bookmarked: 82   Downloaded: 478
Please Sign up or sign in to vote.
Describes a small VS add-in for making decorators from existing code.
17 Mar 2009   Updated: 17 Mar 2009   Rating: 4.76/5    Votes: 13   Popularity: 5.14
Licence: CPOL    Views: 61,896     Bookmarked: 56   Downloaded: 874
Please Sign up or sign in to vote.
Use DSL tools to generate Pulse&Wait-driven code from diagrams.
13 Jan 2009   Updated: 13 Jan 2009   Rating: 4.97/5    Votes: 35   Popularity: 7.62
Licence: CPOL    Views: 82,681     Bookmarked: 81   Downloaded: 374
Please Sign up or sign in to vote.
A BDD tutorial using NBehave and MbUnit.
C# 4.0
11 Sep 2010   Updated: 21 Sep 2010   Rating: 4.94/5    Votes: 145   Popularity: 10.63
Licence: CPOL    Views: 202,048     Bookmarked: 160   Downloaded: 0
Please Sign up or sign in to vote.
Shows how a few Extension Methods solve the 'repeated null check' problem.
F#
16 Aug 2009   Updated: 16 Aug 2009   Rating: 5.00/5    Votes: 61   Popularity: 8.45
Licence: CPOL    Views: 80,713     Bookmarked: 59   Downloaded: 485
Please Sign up or sign in to vote.
Let's create a simple project estimation DSL using F#!
XML
15 Nov 2008   Updated: 15 Nov 2008   Rating: 3.38/5    Votes: 13   Popularity: 3.76
Licence: CPOL    Views: 42,683     Bookmarked: 34   Downloaded: 545
Please Sign up or sign in to vote.
Using C# to generate parameterized VS code snippets
XSLT
17 Nov 2007   Updated: 17 Nov 2007   Rating: 4.65/5    Votes: 6   Popularity: 3.62
Licence: CPOL    Views: 52,111     Bookmarked: 32   Downloaded: 323
Please Sign up or sign in to vote.
An XSL Transformation Custom Tool for Visual Studio
Web Development
HTML
20 Dec 2008   Updated: 20 Dec 2008   Rating: 4.19/5    Votes: 12   Popularity: 4.52
Licence: CPOL    Views: 30,960     Bookmarked: 19   Downloaded: 370
Please Sign up or sign in to vote.
Presents a script/tool for typographic HTML reprocessing

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Dmitri Nеstеruk
Founder ActiveMesa
United Kingdom United Kingdom
I work primarily with the .NET technology stack, and specialize in accelerated code production via code generation (static or dynamic), aspect-oriented programming, MDA, domain-specific languages and anything else that gets products out the door faster. My languages of choice are C# and C++, though I'm open to suggestions.