Click here to Skip to main content
16,017,015 members

Marc Clifton - Professional Profile



Summary

Follow on Twitter LinkedIn      Blog RSS
418,598
Author
8,198
Authority
232,283
Debator
1,382
Editor
1,105
Enquirer
7,235
Organiser
35,211
Participant
Blog: https://marcclifton.wordpress.com/
Home Page: http://www.marcclifton.com
Research: http://www.higherorderprogramming.com/
GitHub: https://github.com/cliftonm

All my life I have been passionate about architecture / software design, as this is the cornerstone to a maintainable and extensible application. As such, I have enjoyed exploring some crazy ideas and discovering that they are not so crazy after all. I also love writing about my ideas and seeing the community response. As a consultant, I've enjoyed working in a wide range of industries such as aerospace, boatyard management, remote sensing, emergency services / data management, and casino operations. I've done a variety of pro-bono work non-profit organizations related to nature conservancy, drug recovery and women's health.
31 Dec 2023 CodeProject MVP 2024
31 Dec 2022 CodeProject MVP 2023
11 Mar 2022 First Prize: Best Article of February 2022 with A Simple Web API Account Manager in .NET 6
11 Feb 2022 Second Prize: Best Article of January 2022 with ASP.NET Core Web API: Plugin Controllers and Services
14 Jan 2022 First Prize: Best Article of December 2021 with Client to Server File/Data Streaming
31 Dec 2021 CodeProject MVP 2022
10 Sep 2021 First Prize: Best Article of August 2021 with Explaining C# Code to Non-Programmers
19 Aug 2021 First Prize: Best Article of July 2021 with DivWindow
11 Jul 2021 First Prize: Best Article of June 2021 with A Simple Key-Value Store Microservice
18 Jun 2021 Second Prize: Best Article of May 2021 with Fluent Web API Integration Testing
31 Dec 2020 CodeProject MVP 2021
14 Feb 2020 Second Prize: Best Article of January 2020 with How to Upload a Document in ASP.NET Core
31 Dec 2019 CodeProject MVP 2020
13 Dec 2019 Second Prize: Best Article of November 2019 with 16 Days: A TypeScript Application from Concept to Implementation
20 Sep 2019 Second Prize: Best Article of August 2019 with Fun Exploring Div and Table Layout
22 Aug 2019 First Prize: Best Article of July 2019 with Microservices: Myth, Madness, or Magic?
14 Mar 2019 Second Prize: Best Article of February 2019 with Web Frameworks - A Solution Looking for a Problem?
13 Feb 2019 Second Prize: Best Article of January 2019 with .NET Core nginx, and Postgres with EF on an rPi
31 Dec 2018 CodeProject MVP 2019
12 Sep 2018 First Prize: Best Article of August 2018 with A Concise Overview of Threads
3 Jul 2018 Spot Prize: Summer Fun with Arduino Challenge
22 Jun 2018 First Prize: Best C# Article of May 2018 with Stop Writing Switch and If-Else Statements!
18 May 2018 First Prize: Best Web Dev Article of April 2018 with Build a Prototype Web-Based Diagramming App with SVG and JavaScript
23 Feb 2018 First Prize: Best C# Article of January 2018 with Code Review - What You Can Learn From a Single Line of Code
31 Dec 2017 MVP: CodeProject MVP 2018
18 Aug 2017 First Prize: Best Web Dev Article of July 2017 with Self-Hosting Multiple HTTPS Websites in IIS with SNI and LetsEncrypt Certificates
21 Jul 2017 Second Prize: Best C# Article of June 2017 with Solving the Brain Teaser Triangle Peg Game
21 Apr 2017 First Prize: Best "Everything Else" Article of March 2017 with Understanding Merkle Trees - Why Use Them, Who Uses Them, and How to Use Them
21 Apr 2017 First Prize: Best C# Article of March 2017 with Full Duplex Asynchronous Read/Write with Named Pipes
31 Dec 2016 MVP: CodeProject MVP 2017
18 Nov 2016 First Prize: Best C# Article of October 2016 with FlowSharp
21 Oct 2016 First Prize: Best "Everything Else" Article of September 2016 with The Software Development Process - Science, Engineering, Art, or Craft?
23 Sep 2016 Second Prize: Best C# Article of August 2016 with The Clifton Method - Part I
17 Jun 2016 Second Prize: Best "Everything Else" Article of May 2016 with Rotating a Cube with an L3G4200D Gyro Chip wired to a BeagleBone Black
20 May 2016 Second Prize: Best C# Article of April 2016 with The Nuances of Loading and Unloading Assemblies with AppDomain
19 Feb 2016 First Prize: Best "Everything Else" Article of January 2016 with Setting up an Amazon EC2 Instance with an SSH Server, Mail Server, and an SSL Certificate
31 Dec 2015 MVP: CodeProject MVP 2016
18 Dec 2015 First Prize: Best Web Dev Article of November 2015 with A Simple Single Page Application Framework
20 Nov 2015 First Prize: Best C# Article of October 2015 with Neuro-Sim
27 Feb 2015 Second Prize: Best Web Dev Article of January 2015 with Writing a Web Server from Scratch
31 Dec 2014 MVP: CodeProject MVP 2015
21 Nov 2014 First Prize: Best Database Article of October 2014 with Semantic Database: Concept, Architecture and Implementation
31 Dec 2013 MVP: CodeProject MVP 2014
31 Dec 2012 MVP: CodeProject MVP 2013

   

Groups

Below is the list of groups in which the member is participating

The CodeProject Authors are a group of talented technical writers who create articles and whitepapers for some of the biggest companies in the industry. Under our ContentLab.io unit we reach out to those who need content written but lack the time, expertise or resources to complete the work.

Looking to earn a little extra and get connected to, and be featured on, the websites of the companies whose technologies you know and love? If you can write well and are efficient with time then send us an email at info@contentlab.io.
This is a Collaborative Group
This member has Member status in this group

90 members
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Collaborative Group
This member has Member status in this group

34 members
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Collaborative Group
This member has Member status in this group

41 members
Custom client/server and web-based application development specializing in business and engineering automation solutions.
This is a Organisation
This member has Administrator, Manager, Author, Member status in this group

1 members

Reputation

Weekly Data. Recent events may not appear immediately. For information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege. The member types column lists member types who gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilver
Bypass spam checks when posting contentsilversilversilversilversilversilvergoldSubEditor, Mentor, Protector, Editor
Store personal files in your account areaplatinumplatinumSubEditor, Editor
Have live hyperlinks in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Have the ability to include a biography in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Edit a Question in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Edit an Answer in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Delete a Question in Q&AYesSubEditor, Protector, Editor
Delete an Answer in Q&AYesSubEditor, Protector, Editor
Report an ArticlesilversilversilversilverSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubEditor, Mentor, Protector, Editor
Edit other members' articlesSubEditor, Protector, Editor
Create an article without requiring moderationplatinumSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending QuestionProtector
Approve/Disapprove a pending AnswerProtector
Report a forum messagesilversilverbronzeProtector, Editor
Approve/Disapprove a pending Forum MessageProtector
Have the ability to send direct emails to members in the forumsProtector
Create a new tagsilversilversilversilver
Modify a tagsilversilversilversilver

Actions with a green tick can be performed by this member.


 
GeneralRe: Framework Ideas, 2 parts Pin
J. Dunlap4-Jun-03 16:40
J. Dunlap4-Jun-03 16:40 
GeneralRe: Framework Ideas, 2 parts Pin
Jason Henderson4-Jun-03 17:03
Jason Henderson4-Jun-03 17:03 
GeneralRe: Framework Ideas, 2 parts Pin
Raghu KT12-Sep-12 2:08
Raghu KT12-Sep-12 2:08 
GeneralRe: Framework Ideas, 2 parts Pin
Mark Conger5-Jun-03 0:47
Mark Conger5-Jun-03 0:47 
GeneralRe: Framework Ideas, 2 parts Pin
Mark Conger5-Jun-03 9:57
Mark Conger5-Jun-03 9:57 
GeneralRe: Framework Ideas, 2 parts Pin
J. Dunlap5-Jun-03 10:06
J. Dunlap5-Jun-03 10:06 
GeneralRe: Framework Ideas, 2 parts Pin
Marc Clifton5-Jun-03 10:21
mvaMarc Clifton5-Jun-03 10:21 
GeneralRe: Framework Ideas, 2 parts Pin
Mark Conger5-Jun-03 23:57
Mark Conger5-Jun-03 23:57 
GeneralRe: Framework Ideas, 2 parts Pin
Marc Clifton6-Jun-03 0:32
mvaMarc Clifton6-Jun-03 0:32 
GeneralRe: Framework Ideas, 2 parts Pin
Mark Conger9-Jun-03 3:29
Mark Conger9-Jun-03 3:29 
GeneralRe: Framework Ideas, 2 parts Pin
Marc Clifton9-Jun-03 3:39
mvaMarc Clifton9-Jun-03 3:39 
GeneralRe: Framework Ideas, 2 parts Pin
Roger Alsing8-Sep-03 2:58
Roger Alsing8-Sep-03 2:58 
GeneralMy Idea--please read Pin
Marc Clifton5-Jun-03 1:38
mvaMarc Clifton5-Jun-03 1:38 
GeneralRe: My Idea--please read Pin
Mark Conger5-Jun-03 4:59
Mark Conger5-Jun-03 4:59 
GeneralRe: My Idea--please read Pin
SimonS5-Jun-03 5:01
SimonS5-Jun-03 5:01 
GeneralRe: My Idea--please read Pin
J. Dunlap5-Jun-03 16:26
J. Dunlap5-Jun-03 16:26 
GeneralRe: My Idea--please read Pin
Mark Conger5-Jun-03 23:30
Mark Conger5-Jun-03 23:30 
GeneralRe: My Idea--please read Pin
thanhlevan8-Jun-05 0:54
thanhlevan8-Jun-05 0:54 
GeneralRe: My Idea--please read Pin
fvillaf27-Jul-03 11:00
fvillaf27-Jul-03 11:00 
GeneralWhat happened to some of your articles? Pin
Xiangyang Liu 刘向阳7-Aug-03 4:02
Xiangyang Liu 刘向阳7-Aug-03 4:02 
GeneralRe: What happened to some of your articles? Pin
Marc Clifton7-Aug-03 4:47
mvaMarc Clifton7-Aug-03 4:47 
GeneralRe: My Idea--please read Pin
WillemM1-Mar-04 2:08
WillemM1-Mar-04 2:08 
GeneralRe: Framework Ideas, 2 parts Pin
Kant5-Jun-03 4:00
Kant5-Jun-03 4:00 
GeneralRe: Framework Ideas, 2 parts Pin
Marc Clifton5-Jun-03 10:34
mvaMarc Clifton5-Jun-03 10:34 
GeneralRe: Framework Ideas, 2 parts Pin
John Oliver5-Jun-03 6:09
John Oliver5-Jun-03 6:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.