Free training for software developers

Upcoming Events:

Polyglot .NET: Introducing Jupyter on the MSFT Stack

Tuesday, May 24, 2016 6:00:00 PM ( Add to calendar... )

Location:

THE SELECT GROUP

5520 Capital Center Drive Raleigh NC

Registration and event details...

Notebooks are a great way of combining text and code in a re-runnable format. We can use notebooks to collect our thoughts and, once testing is complete, distribute a repeatable process for peer review and validation. In this talk, we will look at Jupyter, a tool which can generate notebooks with code in over 40 separate programming languages. We will look at running R code with Jupyter, both locally and in Azure ML. We will then complete a notebook together, so bring a laptop with R Studio installed.

Kevin Feasel is a database engineer who specializes in T-SQL and SSIS development, performance tuning, and pulling rabbits out of hats on demand. He is the lead contributor to Curated SQL (curatedsql.com) and a contributing author to Tribal SQL (www.tribalsql.com). A resident of Durham, North Carolina, he can be found cycling the trails along the triangle whenever the weather's nice enough.


Dev Craftsmanship sig: SOLID principles "show and tell"

Wednesday, May 25, 2016 6:00:00 PM ( Add to calendar... )

Location:

Vaco

2501 Blue Ridge Road Raleigh NC

Registration and event details...

We've talked architecture, we've talked design principles, now it's time for code! Do you have successful SOLID code? Bring it and show! Do you have code that you'd like to refactor by SOLID principles? Bring it! To kick things off, Diane Wilson will walk through a repository that accesses Oracle and SQL Server, and supports extensibility, using (mostly) SOLID code.


Web Apps Sig: Behind the scenes of a Modern App - part 3

Wednesday, June 1, 2016 6:00:00 PM ( Add to calendar... )

Location:

TekSystems

1201 Edwards Mill Rd # 201 Raleigh NC

Registration and event details...

We'll be taking a nuts and bolts approach to learn about the fundamentals of what it takes to make a modern app work. By gradually building up the code for the components we'll understand why we do certain things that we often take for granted by just adding in a JavaScript library or frame work. Along the way we'll be taking a close look at the HTML, CSS, JavaScript, data behind the scenes.

We won't be digging into specific frameworks or libraries.

This will be hands-on so you are encouraged to bring your laptop. 

You will need:

• The source code for the lab, either download this zip: 

• https://github.com/kstreith/ChoreApp/archive/session1-start.zip

• Or clone the GitHub repository: 

• https://github.com/kstreith/ChoreApp

• A web browser, I've tested: Chrome, Firefox and IE9 or later

• A text editor, I've used Notepad++, Vim and Visual Studio Code.


Please download all the resources ahead of time since the location may not have internet and so that we can utilize our time effectively. Thanks!


Speaker Bio: Kip Streithorst is a Senior Software Engineer working for Applied Information Sciences in Raleigh. He spends most of his day working with Javascript but also uses ASP.NET MVC for back-end services. When not programming, he enjoys spending time with his wife and two daughters.



Geek Speak Toastmaster - A Toastmasters group for everyone.

Tuesday, June 7, 2016 7:30:00 AM ( Add to calendar... )

Location:

Carlisle Place

4721 Emperor Blvd Durham NC

Registration and event details...


Geek Speak Toastmaster - A Toastmasters group for everyone.

Tuesday, June 14, 2016 7:30:00 AM ( Add to calendar... )

Location:

Carlisle Place

4721 Emperor Blvd Durham NC

Registration and event details...


Data sig: Triggers 101 with a pragmatic example of an Audit Log - Ken O

Wednesday, June 15, 2016 6:00:00 PM ( Add to calendar... )

Location:

Progress Software (DataDirect)

3005 Carrington Mill Blvd Morrisville NC

Registration and event details...

Triggers 101 with a pragmatic example of an Audit Log Ken will introduce the concept of triggers in SQL Server and discuss when they may be of use. Then he'll walk through a pragmatic example of using some triggers to spin up your own Audit Log.


Geek Speak Toastmaster - A Toastmasters group for everyone.

Tuesday, June 21, 2016 7:30:00 AM ( Add to calendar... )

Location:

Carlisle Place

4721 Emperor Blvd Durham NC

Registration and event details...


Geek Speak Toastmaster - A Toastmasters group for everyone.

Tuesday, June 28, 2016 7:30:00 AM ( Add to calendar... )

Location:

Carlisle Place

4721 Emperor Blvd Durham NC

Registration and event details...


Data sig: AngularJS data service options - Greg

Wednesday, July 20, 2016 6:00:00 PM ( Add to calendar... )

Location:

Progress Software (DataDirect)

3005 Carrington Mill Blvd Morrisville NC

Registration and event details...

We'll take a look at the basic approach to configuring a data service in AngularJS, then explore several options for getting data. Examples of JSON object in code (for initial dev), NodeJS, ASP.NET MVC, and ASP.NET Web Service.


Main Meeting Location:

Microsoft's RTP Office

4825 Creekstone Dr, Durham, NC (map)

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) 2016 Triangle .Net User Group

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