Free training for software developers

Upcoming Events:

Dev Craftsmanship SIG - Open-Closed Principle

Wednesday, June 28, 2017 6:00:00 PM ( Add to calendar... )



2501 Blue Ridge Road Raleigh NC

Registration and event details...

This presentation continues the series of presentations on SOLID principles.  This time we will be discussing the Open-Closed Principle, which states that code should be open for extension, and closed for modification.  We will go over the origin of the term, its evolution over time, and how applicable the principle is even today.

If you often find yourself changing lots of existing code when adding new features for customers, and you are often creating new bugs in old code (i.e. regression bugs), the Open-Closed Principle may help you find an easier path forward.

As with the previous presentation on SOLID principles, all you need to bring is yourself; no laptop is required. 

Note:  This meetup has been rescheduled.  It was originally scheduled for Thursday July 6th.  It will be on Wednesday, June 28th.

Presenter: Derick Linkous

Main Meeting: How to become an expert… the easy way! - David Driscoll

Wednesday, July 12, 2017 5:30:00 PM ( Add to calendar... )



3025 Carrington Mill Blvd Morrisville NC

Registration and event details...

Have you ever wondered what makes an expert an expert? …  Do they know everything, do they have a million certifications or perhaps they’ve been working for over a decade?!  Is it someone that has a hyper focus on a particular idea, framework, or tool set?

There are many ways that someone could be considered an expert.  The goal here however is not to proclaim that “I am an expert!” instead we will you will learn different ways that you can become a better expert.  Becoming an expert isn’t something that you unlock like an achievement, it is something that must be continually earned.  Also there is no rule that days once you are expert in “<some awesome technology>” that you will always be an expert, It is very likely that you will be an “expert on demand”, in that you must pick up a technology fairly quickly, to help move a project along.

Speaker:  David Driscoll
I am a Senior Software Developer by day, working with TrialCard here in RTP.  By night I’m an Open Source Contributor to several projects including RxJS and IxJS.  I am also a Microsoft MVP and the Team Lead for OmniSharp which provides C# Language services for Atom, Eclipse, Eclipse Che and Visual Studio Code.

I am currently trying to blog at on various topics from TypeScript to .Net to other interesting bits of information!  

Twitter: @david_dotnet

My mantra is “learn to work and work to learn”, learn something new so you have additional tools to take with you to work the next day!

Meeting Agenda: 

5:30-6:00 - Welcome/Food 
6:00-6:15 - Announcements 
6:15-8:00 - Presentation

Thank you to the July Main Meeting sponsor!

Other Local Group Events:

Triangle SQL Server User Group

What is TRINUG?

A user group that brings together .Net developers and technology enthusiasts from around the Triangle of North Carolina. Membership ranges from brand new developers of .Net, to seasoned practitioners. Membership is always free and all are welcome.

What kind of Meetings and gatherings do you have?

  • We meet Every Wednesday!
  • A Main meeting where locally & nationally recognized speakers present. (2nd Wed)
  • SIGs (Special Interest Groups) discussions and deep dives that each meet once a month. (1st, 3rd, and 4th Wed)
  • Free, day-long events like RDU Code Camp.
--> Sign up for the weekly newsletter...

Member Blogs

Elaine Cahill

Jamie Dixon

Justin Saraceno

Steven Suing

Ash Tewari

Derik Whittaker

David Wilson

Rob Zelt

(c) 2017 Triangle .Net User Group

Free software developer training and resources for Raleigh, Durham, Chapel Hill, North Carolina