Click here to Skip to main content
15,880,608 members

Articles by Eric Lynch (Articles: 15)

Articles: 15

RSS Feed

Average article rating: 4.81

Desktop Programming
Windows Forms
3 Aug 2011   Updated: 3 Aug 2011   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 34,410     Bookmarked: 38   Downloaded: 2,918
Please Sign up or sign in to vote.
Flexible CSV reader/writer with progress reporting and many file format variations.
3 Aug 2011   Updated: 3 Aug 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 18,920     Bookmarked: 5   Downloaded: 571
Please Sign up or sign in to vote.
A class to read Unicode character names and a tool to display/search them.
WPF
2 Aug 2011   Updated: 2 Aug 2011   Rating: 4.60/5    Votes: 3   Popularity: 2.19
Licence: CPOL    Views: 47,511     Bookmarked: 9   Downloaded: 2,139
Please Sign up or sign in to vote.
A WPF control, PreviewTextBox, used to filter/validate user input.
Programming Languages
C#
20 Mar 2007   Updated: 20 Mar 2007   Rating: 4.00/5    Votes: 6   Popularity: 3.11
Licence: Not specified    Views: 44,253     Bookmarked: 19   Downloaded: 662
Please Sign up or sign in to vote.
This article describes a base class, FilterTextBox, that can be used to implement flexible filtering for a TextBox control.
4 Jul 2013   Updated: 11 Mar 2021   Rating: 4.82/5    Votes: 46   Popularity: 7.97
Licence: CPOL    Views: 292,366     Bookmarked: 164   Downloaded: 0
Please Sign up or sign in to vote.
.NET configuration files overview
16 Mar 2007   Updated: 16 Mar 2007   Rating: 4.81/5    Votes: 12   Popularity: 5.01
Licence: Not specified    Views: 134,028     Bookmarked: 31   Downloaded: 1,937
Please Sign up or sign in to vote.
A class for removing or replacing non-printable Unicode characters.
28 Feb 2019   Updated: 28 Feb 2019   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: CPOL    Views: 43,967     Bookmarked: 13   Downloaded: 3,498
Please Sign up or sign in to vote.
This article will provide C# coding examples to introduce some of the more common features of GitHub's API.
C# 4.0
10 May 2013   Updated: 10 May 2013   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: CPOL    Views: 14,560     Bookmarked: 4   Downloaded: 175
Please Sign up or sign in to vote.
This article provides and describes the EnumerableExt class, which simplifies the display and formatting of lists, collections, and arrays. It accomplishes this by implementing extension methods (Append, BuildString, and Write) that are available via the IEnumerable interface.
C# 7.0
28 Mar 2018   Updated: 28 Mar 2018   Rating: 4.92/5    Votes: 32   Popularity: 7.40
Licence: CPOL    Views: 43,187     Bookmarked: 67   Downloaded: 355
Please Sign up or sign in to vote.
A deep dive into the IEnumerable interface, how the C# language supports it, how to avoid some of its pitfalls, and an introduction to some basic LINQ concepts.
27 Mar 2018   Updated: 4 Apr 2018   Rating: 4.84/5    Votes: 17   Popularity: 5.95
Licence: CPOL    Views: 29,904     Bookmarked: 40   Downloaded: 709
Please Sign up or sign in to vote.
A flexible command line parsing class that uses C# attributes and reflection to discover syntax
18 Apr 2018   Updated: 18 Apr 2018   Rating: 4.78/5    Votes: 16   Popularity: 5.62
Licence: CPOL    Views: 26,613     Bookmarked: 36   Downloaded: 303
Please Sign up or sign in to vote.
A very quick survey of the standard LINQ methods defined in the System.Linq.Enumerable class
20 Apr 2018   Updated: 20 Apr 2018   Rating: 5.00/5    Votes: 12   Popularity: 5.21
Licence: CPOL    Views: 54,624     Bookmarked: 23   Downloaded: 1,073
Please Sign up or sign in to vote.
Part 3 in the LINQ series, this provides an introduction to IQueryable, IQueryProvider, and LINQ expression trees.
25 Apr 2018   Updated: 25 Apr 2018   Rating: 4.80/5    Votes: 6   Popularity: 3.74
Licence: CPOL    Views: 23,126     Bookmarked: 8   Downloaded: 297
Please Sign up or sign in to vote.
Part 4 in the LINQ series, contrasts the System.Linq.Enumerable and System.Linq.Queryable extension methods and explores how expression trees are produced and consumed.
20 May 2018   Updated: 20 May 2018   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: CPOL    Views: 23,022     Bookmarked: 8   Downloaded: 523
Please Sign up or sign in to vote.
In this article, we explore the implementation of a Visual Studio editor that allows editing of a fictitious "Colorful" language. The editor minimally implements both syntax classification / coloring and IntelliSense completion.
15 May 2018   Updated: 15 May 2018   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: CPOL    Views: 23,856     Bookmarked: 13   Downloaded: 285
Please Sign up or sign in to vote.
Extends .NET reflection to decode the byte array returned by System.Reflection.MethodBody.GetILByteArray(), discusses the techniques to achieve this, and provides a brief primer on .NET reflection.

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.
Software Developer (Senior)
United States United States
Eric is a Senior Software Engineer with 30+ years of experience working with enterprise systems, both in the US and internationally. Over the years, he’s worked for a number of Fortune 500 companies (current and past), including Thomson Reuters, Verizon, MCI WorldCom, Unidata Incorporated, Digital Equipment Corporation, and IBM. While working for Northeastern University, he received co-author credit for six papers published in the Journal of Chemical Physics. Currently, he’s enjoying a little time off to work on some of his own software projects, explore new technologies, travel, and write the occasional article for CodeProject or ContentLab.