September 2019

CINNUG

Our next monthly meeting will be held on Tuesday, September 24th at Max Technical Training in Mason, OH at 6 pm. 

.NET Conf and the .NET Core 3.0 Launch

Let's recap all of the announcements from .NET Conf as well as look at the just released .NET Core 3.0. 

About our Speaker:

Mike Smith is a SharePoint MVP, MCT and senior instructor at MAX Technical Training http://www.maxtrain.com. Computer professional (computer nut) since 1980. Author of three SharePoint books. Courseware author - 12 in the Microsoft Community Courseware collection and 160 since my first DOS course! Specializing in SharePoint, Office 365, .NET (since 1.0) and .NET Core, Web Development, Azure, Microsoft SQL Server and PowerShell.



Pizza, drinks and conversation will follow our speaker!

As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.

August 2019

CINNUG

Our next monthly meeting will be held on Tuesday, August 27th at Max Technical Training in Mason, OH at 6 pm. 

What Pair Wins?

A look at pair programming over the years, Extreme Programming (XP) to agile.  Some of my experiences with different results while pairing.  What items can help the pair programming experience from simple to more complex.  Some of these can lead to better code and happy developers.

About our Speaker:

Keith Callis is a Principal Consultant at Strategic Data Systems currently based in Cincinnati with many years of experience developing software across multiple environments using different databases and programming languages based on customer requirements.  Also he is a Certified Scrum Master (Scrum Alliance 2008). His current agile projects: (DevOps) SQL Server Integration Services.  When not writing software, he is amateur photographer or chef in his kitchen.


Pizza, drinks and conversation will follow our speaker!

As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.

July 2019

CINNUG

Our next monthly meeting will be held on Tuesday, July 23rd at Max Technical Training in Mason, OH at 6 pm. 

Visualize Your Backlog with Story Mapping


User Story Mapping is a process the visualizes your project, enhances transparency, and helps resolve scope contention. In this hands on exercise, we will jointly create a user map, clearly defining order, minimal marketable features, and release plans.

About our Speaker:

An international speaker, Microsoft MVP, ASPInsider, MCSD, PSM II, PSD, and CSM, and a passionate member of the developer community, Phil Japikse has been working with .NET since the first betas, developing software for over 35 years, and heavily involved in the agile community since 2005. Phil is co-author of best selling "C# and the .NET 4.6 Framework" (http://bit.ly/pro_csharp) and "Pro C# 7" (http://bit.ly/pro_csharp7), the Lead Director for the Cincinnati .NET User’s Group (http://www.cinnug.org) and the Cincinnati Software Architect Group, co-hosts the Hallway Conversations podcast (http://www.hallwayconversations.com), founded the Cincinnati Day of Agile (http://www.dayofagile.org), and volunteers for the National Ski Patrol. Phil is also a published author with LinkedIn Learning (https://www.lynda.com/Phil-Japikse/7908546-1.html). During the day, Phil works as an Enterprise Consultant and Agile Coach for large to medium firms throughout the US. Phil enjoys to learn new tech and is always striving to improve his craft. You can follow Phil on twitter via http://www.twitter.com/skimedic and read his blog at http://www.skimedic.com/blog.


Pizza, drinks and conversation will follow our speaker!

As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.

June 2019

CINNUG

Our next monthly meeting will be held on Tuesday, June 25th at Max Technical Training in Mason, OH at 6 pm. 

Command Pattern Deep Dive


The command pattern is one of the most versatile and useful of all the Gang-of-Four design patterns, but surprisingly it's not used much. Or is it? I think you'll find you've used it more often than you think you have, maybe without even knowing it had a name!

Sometimes called the transaction pattern, it can be applied to a large variety of application domains from UI menu structures, command-line applications, logging systems, and just about any system required a transaction to be stored and executed at a later time. In this talk we'll take an in-depth look at the pattern, discussing why it's useful, when you might use it, and how to implement it. 

About our Speaker:

Ken Baum is a senior consultant for Ingage Partners, a certified B-Corp seeking to use consulting as a force for good. He is a software developer with over 25 years of experience, predominately on the Microsoft stack in C++ and C#. He is currently working as an SDET, mentoring apprentices and writing functional tests for a Vue.js front-end and a Java/AWS back-end. He’s an experienced teacher, presenter and mentor. When he’s not learning new technology or volunteering, he loves reading and watching Netflix shows. He loves The Tick (cartoon and live action), Firesign Theater, all things Monty Python, and Call the Midwife. He considers Fringe the greatest TV show ever, and when he saw Stranger Things, he felt like he was finally home.


Pizza, drinks and conversation will follow our speaker!

As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.