Click here to Skip to main content
15,885,546 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: 111,654     Bookmarked: 44   Downloaded: 1,367
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: 36,132     Bookmarked: 49   Downloaded: 325
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: 83,165     Bookmarked: 108   Downloaded: 913
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.76/5    Votes: 23   Popularity: 6.30
Licence: CPOL    Views: 73,032     Bookmarked: 49   Downloaded: 746
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.70/5    Votes: 22   Popularity: 6.11
Licence: CPOL    Views: 70,865     Bookmarked: 39   Downloaded: 1,621
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: 76,253     Bookmarked: 76   Downloaded: 805
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: 94,679     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: 24,543     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: 34,041     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: 44,224     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: 160,263     Bookmarked: 86   Downloaded: 1,818
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: 408,107     Bookmarked: 255   Downloaded: 13,899
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: 60,595     Bookmarked: 82   Downloaded: 485
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: 66,707     Bookmarked: 56   Downloaded: 889
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: 88,531     Bookmarked: 81   Downloaded: 376
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: 223,155     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: 62   Popularity: 8.49
Licence: CPOL    Views: 89,733     Bookmarked: 59   Downloaded: 492
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: 44,934     Bookmarked: 34   Downloaded: 563
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: 54,432     Bookmarked: 32   Downloaded: 328
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: 32,160     Bookmarked: 19   Downloaded: 377
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.
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.