Free training for software developers

Upcoming Events:

Geek Speak Toastmaster - A Toastmasters group for everyone.

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

Location:

Carlisle Place

4721 Emperor Blvd Durham NC

Registration and event details...


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

Wednesday, August 3, 2016 6:00:00 PM ( Add to calendar... )

Location:

TekSystems

1201 Edwards Mill Rd # 201 Raleigh NC

Registration and event details...

This is part 4, a continuation of last month's meeting. We will continue building our application to manage chores.

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 a copy of Visual Studio 2013 or Visual Studio 2015. You can download the community edition of Visual Studio 2015 for free.

https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx

You will need:

You will need:

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

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

• Or clone the GitHub repository: 

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

You will also need a web browser, I've tested: Chrome, Firefox and IE9 or later 

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, August 9, 2016 7:30:00 AM ( Add to calendar... )

Location:

Carlisle Place

4721 Emperor Blvd Durham NC

Registration and event details...


Main Meeting: Actor Clustering with Docker Containers and Akka.Net in F# & C#

Wednesday, August 10, 2016 5:30:00 PM ( Add to calendar... )

Location:

Microsoft's Durham Office

4825 Creekstone Dr Durham NC

Registration and event details...

In this session, you will learn to build and deploy distributed systems and actor clustering by combining the power of Akka.Net, the flexibility of F# Remoting, and the simplicity of Docker containers. The combination of these technologies enhances the effects of F# “code-quotation”, which allows the deployment of arbitrary Actors into remote Actor-Systems. You will learn how to implemented Actor Clustering levering Docker containers for easy deployment.

Docker is the new shining star in the dev-ops world. It allows you to easily deploy images to any OS running Docker, while providing an isolated environment for the applications running inside the container image. 

Akka.Net is a framework to build concurrent, resilient, distributed and scalable software systems. The cluster feature lets you distribute your Actors across multiple machines to achieve load balancing, fail-over and the ability to scale up and out.  F# is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming techniques. During this session we will build and deploy an Actor Cluster to remote deploy arbitrary Actors using Docker and F#.

Speaker: Riccardo Terrell
Riccardo Terrell is a well-seasoned software engineer and Microsoft MVP who is passionate about functional programming. He is active in the F# community and started the DC F# user’s group. He is currently working at Statmuse on NPL in F#, and is authoring a book on developing highly-scalable systems applying the functional paradigm in F# & C#. Riccardo believes in polyglot programming as a mechanism for finding the right tool for the job, and likes to describe himself as a functional guy living in an imperative world.

Meeting Agenda: 

5:30-6:00 - Welcome/Food 
6:00-6:15 - Announcements 
6:15-7:45 - Presentation 
7:45-8:00 - Give-aways

Thank you to the August Main Meeting sponsor! 


Data sig: AngularJS data service options - Greg

Wednesday, August 17, 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.


Polyglot .NET: 7 Languages in 7 Months - Scala

Tuesday, August 23, 2016 6:00:00 PM ( Add to calendar... )

Location:

THE SELECT GROUP

5520 Capital Center Drive Raleigh NC

Registration and event details...

We are going to take a bit of a departure in this SIG for the rest of 2016. We are going to work through 7 languages in 7 weeks (found here: https://www.amazon.com/Seven-Languages-Weeks-Programming-Programmers/dp/193435659X/ref=sr_1_1?ie=UTF8&qid=1467250147&sr=8-1&keywords=7+languages+in+7+weeks) . In our case, it will be 7 languages in 7 months. In this session, Kevin Feasel is going to lead us through Scala. So get the book, setup your laptop, and let's have some fun!


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

Wednesday, September 21, 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.


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