Free training for software developers

Upcoming Events:

Craftsmanship SIG - Plug-In Architecture

Wednesday, November 29, 2017 6:00:00 PM ( Add to calendar... )



2501 Blue Ridge Road Raleigh NC

Registration and event details...

This Craftsmanship meetup is being held on the 5th Wednesday of the month (as opposed to the usual 4th Wednesday of the month) due to Thanksgiving.  We will still meet at Vaco at 6PM, as usual.

The topic of this presentation is "Plug-In Architecture".  We will be discussing how to build .NET solutions in a manner that allows us to:

• Build the core of our product first

• Model the customer's use cases first

• Unit test our code early and easily

• Isolate business logic from all other technical concerns

• Prevent vendor lock-in

• Swap out implementations later

• Trivialize databases

• Trivialize user interfaces

• Trivialize integration with third parties

It is often difficult to keep our software from becoming coupled.  Sometimes the user interface is developed first (followed by the "middle layer" and then the database), and in these cases the lower layers may become coupled to the user interface.  Sometimes the database is developed first (following by the "middle layer" and then the user interface), and in these cases the upper layers may become coupled to the database.  In this presentation we will cast out both of these ideas, and, instead, develop the core of our product first.  In doing so, we will not feel the urge to favor (i.e. couple) any of the other layers.

Join us on the 29th, and let's talk about how to put the customer's business needs first, not just in our minds, but inside our Visual Studio solutions!

Presenter: Derick Linkous 

Main Meeting: Lightning Talks!

Wednesday, December 13, 2017 5:30:00 PM ( Add to calendar... )



3025 Carrington Mill Blvd Morrisville NC

Registration and event details...

Our traditional December meeting format continues with Lightning Talks! 

Lightning talks are 5-minute presentations given by anyone attending until time runs out.  This is your chance to show off your favorite code trick, productivity tool feature, open source project, technology, or anything else as long as you can do it within 5 minutes. 

TEKSystems has graciously offered to cater this year's event.  Attendees are encouraged to bring your favorite dessert to share.

Fork this GitHub repo and submit a pull request with your lightning talk.

Meeting Agenda:

5:30-6:00 - Welcome/Food 
6:00-6:15 - Announcements 
6:15-8:00 - Lightning Talks!

Thank you to our December Main Meeting Sponsor!

Other Local Group Events:

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