Free training for software developers

Upcoming Events:

Dev Craftsmanship SIG - Liskov Substitution Principle

Wednesday, July 26, 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 Liskov Substitution Principle, which is all about sub-types.  We will discuss the origin of the term, the benefits of following the principle, and we will go over how to identify classes that follow the principle (and of course, those that do not).  

If you find yourself checking for sub-types and/or down-casting to child types often, you may have some violations of the LSP.  Join us and see how to free yourself from all that extra code!

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

Presenter: Derick Linkous

Main Meeting: Jump Starting .NET Core Web Development w/ Cloudscribe Components

Wednesday, August 9, 2017 5:30:00 PM ( Add to calendar... )



3025 Carrington Mill Blvd Morrisville NC

Registration and event details...

Save time on your projects by focusing on the important project specific deliverables by using already built components for the common things that most projects need.  There will be demos and we will dive into some code.

We will cover:

• Authentication and management of sites, users, roles, and claims. Adding custom registration fields.

• Policy based authorization

• Components for content (ie editable pages and blog posts).

• Flexible themeing, embedded views and local views, serving theme specific static files.

• Navigation menus, breadcrumbs, and pagination

• Localization and TimeZone handling

• IdentityServer4 integration and SPA apps with web APIs

• Integrating your own custom code and features

Speaker: Joe Audette
Joe Audette is a Micorosft MVP. He started out working with MS Access 2.0/95 and VB6 back in 1996. He has been doing web development since the beginning with Classic ASP and then ASP.NET when it first came out. Over the years, he has done quite a bit of work in content management and ecommerce. He wrote the blog module for a thing called Rainbow Portal back in 2003 and founded the mojoPortal project in 2004. He actively developed mojoPortal and commercial add on features until late 2014. He began working on a new set of web components in late 2014 with MVC 5 and moved to ASP.NET Core in June of 2015. Now he has a number of related open source projects and components branded as "cloudscribe". The main projects are cloudscribe.Core which is a multi-tenant web application foundation for managing sites, users and roles, and cloudscribe.SimpleContent which is a blog and content engine that can be used with Open Live Writer and can work with or without a database. He is currently trying to bootstrap his own business again building commercial components that can integrate with ASP.NET Core apps. You can read his blog at (powered by cloudscribe) and follow him on Twitter at @joeaudette and at @cloudscribeweb.

Meeting Agenda: 

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

Thank you to the August Main Meeting sponsor!

Other Local Group Events:

Triangle Azure User Group

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