Click here to Skip to main content
15,180,249 members

Articles by DotNetSteve (Articles: 5, Projects: 3, Tip/Tricks: 2)

Articles: 5, Projects: 3, Tip/Tricks: 2

RSS Feed

Average article rating: 4.69

Database Development
SQL Server
Posted: 29 Sep 2015   Updated: 29 Sep 2015   Views: 31,187   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The GNU General Public License (GPLv3)      Bookmarked: 8   Downloaded: 848
Please Sign up or sign in to vote.
Variety is the spice of life - rewarding PDF AcroForm reader
Programming Languages
C#
Posted: 31 Oct 2015   Updated: 8 Nov 2015   Views: 13,861   Rating: 4.98/5    Votes: 19   Popularity: 6.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 164
Please Sign up or sign in to vote.
Using delegates to group, conquer cross cutting concerns and create dynamic validators
Posted: 7 Nov 2015   Updated: 8 Nov 2015   Views: 9,641   Rating: 4.68/5    Votes: 6   Popularity: 3.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 106
Please Sign up or sign in to vote.
Using delegates to group, conquer cross cutting concerns and created dynamic validators
Posted: 1 Feb 2016   Updated: 26 Feb 2016   Views: 36,446   Rating: 5.00/5    Votes: 25   Popularity: 6.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 1,556
Please Sign up or sign in to vote.
A gentle introduction for DI and IOC in the first program most of us have written - Hello World
Web Development
HTML
Posted: 12 Oct 2015   Updated: 12 Oct 2015   Views: 23,138   Rating: 3.78/5    Votes: 9   Popularity: 3.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 264
Please Sign up or sign in to vote.
Observations while parsing HTML files

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.74

DevOps
Posted: 18 Jan 2017   Updated: 18 Jan 2017   Views: 14,251   Rating: 4.88/5    Votes: 7   Popularity: 4.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Manage an overgrown appSettings section
Programming Languages
C#
Posted: 5 Mar 2017   Updated: 5 Mar 2017   Views: 6,071   Rating: 4.60/5    Votes: 7   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 61
Please Sign up or sign in to vote.
Creating an extension class for View Models to save public properties using Generics and Delegates, replacing a reflection implementation

Average reference rating:

No reference articles have been posted.

Average project rating: 4.00

Posted: 17 Dec 2020   Updated: 17 Dec 2020   Views: 3,613   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The MIT License      Bookmarked: 2   Downloaded: 34
Please Sign up or sign in to vote.
Serialize MailMessage with MimeKit
Web Development
HTML
Posted: 4 Aug 2018   Updated: 6 Aug 2018   Views: 6,251   Rating: 2.00/5    Votes: 4   Popularity: 1.20
Licence: The MIT License      Bookmarked: 2   Downloaded: 39
Please Sign up or sign in to vote.
A custom date control to solve my customers needs and requirements
Posted: 4 Sep 2020   Updated: 4 Sep 2020   Views: 3,060   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The MIT License      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Testing large systems built on stored procedures can quickly become unyielding. Here are some thoughts on managing the complexity which have been rolled into a simple to use program

DotNetSteve
Software Developer (Senior)
United States United States
Steven Contos

Working in varied settings from small entrepreneurial companies to Fortune 500 companies. Skilled in analyzing client needs and developing solutions that are sound and effective.

Strong analytic capabilities with proven accomplishments in developing programs that exceed or meet stated goals, consistently work well, are easily maintained and fully documented. Versed in a number of SDLC technologies including Agile and Scrum, dedicated to deliver high quality software on time and on budget.

Experienced in helping companies and teams change their culture. Providing clear vision, asking tough questions of both developers and business, leading by example and building trust among all concerned.