Click here to Skip to main content
16,004,529 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: 35,463     Bookmarked: 38   Downloaded: 2,941
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: 19,260     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: 48,391     Bookmarked: 9   Downloaded: 2,146
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,665     Bookmarked: 19   Downloaded: 664
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: 298,969     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: 135,348     Bookmarked: 31   Downloaded: 1,951
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: 46,040     Bookmarked: 14   Downloaded: 3,563
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,750     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: 45,592     Bookmarked: 67   Downloaded: 356
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: 31,126     Bookmarked: 40   Downloaded: 712
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: 28,003     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: 57,284     Bookmarked: 23   Downloaded: 1,097
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: 24,346     Bookmarked: 8   Downloaded: 300
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: 24,970     Bookmarked: 8   Downloaded: 535
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: 26,552     Bookmarked: 13   Downloaded: 297
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.