.NET on Linux: Zero to Hero in Minutes with Don Schenck

Join me and the Enterprise Developers Guild on
Tuesday, November 22, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. In only minutes, you’ll learn how to install .NET on Linux and create your first program. You’ll learn about: the different parts of .NET Core 1.0; package managers and NuGet; the new command line interface (CoreCLI); and a great editor that is not Visual Studio. By the end of this presentation, you will know how to create a C# program that runs on Linux. No smoke, no mirrors, no tricks; it just works.

We’ll see how to create a basic MVC program, and then we’ll run that program in a Linux container. We’ll debug the program, running in a Linux container, from within Visual Studio running on Windows. You’ll also learn why this is important to you and your organization.

Finally, you’ll leave with all the tools needed to start right away, including a Developer’s Copy of Red Hat Enterprise Linux (RHEL) that you can start using on your PC or Mac today.

The meeting presenter is Don Schenck.

A developer since the beginning of time, Don is currently a Director of Developer Experience at Red Hat, with a focus on Microsoft .NET on Linux. His mission is to bring .NET developers into the Linux and open source communities. Prior to Red Hat, Don was a Developer Advocate at Rackspace. He still enjoys cooking and still hates the designated hitter rule.

The meeting is sponsored by TEKsystems.


A Deep Dive into ASP.NET Core MVC with Joe Audette

Join me and the Enterprise Developers Guild on
Tuesday, October 25, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. We are going to take a deep dive into ASP.NET Core MVC.

The meeting presenter is Joe Audette.

Joe Audette 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 and still support it for any security issues. 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 (beta 4 or 5). 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 including but not limited to my open source apps. You can read his blog at www.joeaudette.com and follow him on Twitter at @joeaudette.

The meeting is sponsored by AvidXchange.

Angular 2 – You’ve talked & read about it, now build an app with Richard Taylor

Join me and the Enterprise Developers Guild on Tuesday, September 27, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. There has been a lot of activity with Angular over the last couple of years. As a developer, especially a web developer, the term/name Angular is not foreign to you. You have probably discussed it with other developers, you have read about it in developer trade publications, and you have probably written a sample “Hello Angular 2” application just to get a feel for Angular 2’s value proposition. Now you are ready to build a real application but you have some reservation on how to get started or if you have started, you are questioning if you are building your application correctly. In this session, we will explore using Angular 2 to build the major features common to all web applications. This should give you a solid foundation for using Angular 2 as an effective tool in your development toolbox.

The meeting presenter is Richard Taylor.

Richard is an experienced, dedicated, detailed-oriented technology and management professional with a career reflecting strong leadership qualifications coupled with “hands-on” technology experience. Knowledgeable in the design, development, implementation, support, and management of computer systems. Focused on achieving results while utilizing advanced technologies and business solutions to meet a variety of needs. You can read his blog at www.rightincode.com and follow him on Twitter at @rightincode.

The meeting is sponsored by CapTech.

//Build/ Recap with Jamie Dixon

Join me and the Enterprise Developers Guild on Tuesday, August 23, at 6:00 PM in the Mt. Kilimanjaro/Mt. Everest rooms of the Microsoft Charlotte Office. Didn’t get your golden ticket to //Build/? Couldn’t get the time off from work to go to San Francisco? Don’t have the bandwidth to wade through all 500+ hours of content on Channel 9? No problem, Jamie Dixon has you covered. In this talk, we will look at the highlights from //Build/, Microsoft’s premier developer conference that occurred last month. We will pick through at all of the announcements, sessions, and labs to find all of the stuff you should care about as a Microsoft developer. In addition, Jamie will give you the DL (“down low” for those of you without a teenager) on all of the hallway and happy hour conversations that he had with the Microsoft teams.

The meeting presenter is Jamie Dixon.

Jamie Dixon has been writing code for as long as he can remember and has been getting paid to do it since 1995. He was using C# and JavaScript almost exclusively until discovering F# and now combines all three languages for the problem at hand. He has a passion for discovering overlooked gems in data sets and merging software engineering techniques to scientific computing. When he codes for fun, he spends his time using Phidgets, Netduinos, and Raspberry Pis or spending time in Kaggle competitions using F# or R.

Jamie has a BSCS in Computer Science and a Master’s in Public Health. He is the former Chair of his town’s Information Services Advisory Board and is an outspoken advocate for Open Data. He also is involved with his local .NET User Group (TRINUG) with an emphasis on data analytics, machine learning, and the internet of things (IoT). He is the author of Mastering .NET Machine Learning.

Jamie lives in Cary, North Carolina with his wonderful wife Jill and their three awesome children: Sonoma, Sawyer, and Sloan. He blogs weekly at jamessdixon.wordpress.com and can be found on Twitter @jamie_dixon.

The meeting is sponsored by Logical Advantage.

Mind Blowing Internet of Things (IoT) Projects with Dan Thyer

Join me and the Enterprise Developers Guild on
Tuesday, July 26, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. We live in an exciting time where more and more everyday item “things” are becoming smart! “Things” have sensors and can communicate to other “things” and can provide control to more “things”. The Internet of Things, IoT, is upon us in a huge way and makers are rapidly inventing cool gadgets every day.

See Dan’s latest IoT projects on Microsoft’s Windows 10 IoT Core running on the Rasberry Pi and connecting to services in Azure. He is using Bluetooth Beacons and Azure Machine Learning to predict the health of this pets. He is also using the Alexa Skills Kit API for Amazon Echo to send messages to a Particle Photon microcontroller (Wi-Fi) to make a servo controlled hand wave to the audience based on natural speech commands.

The meeting presenter is Dan Thyer.

Dan is co-founder and CTO of Logical Advantage. Logical Advantage has successfully delivered software and technology solutions for 12 years and was recently awarded an IT-oLogy Blue Diamond award for Human Capital Development. Dan is president of the Charlotte Internet of Things (IoT) and the Logical Advantage Tech Talks user groups and is on the steering committee of the NC Regional Internet of Things and the Enterprise Developers Guild. Dan is passionate about building cool stuff, writing articles, having fun with technology and talking about it in user groups. Dan’s articles and videos have accumulated over half a million views and Microsoft Channel 9 has featured Dan’s projects 8 times! He was recently awarded Microsoft’s Most Valuable Professional award for his engagement in the community.

The meeting is sponsored by Signature Consultants.

Garbage In Garbage Out GIGO with Elaine Cahill

Join me and the Enterprise Developers Guild on Tuesday, June 28, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. Inspired by a true story. Garbage In – how bad data can still get in to modern databases. Garbage Out – how that bad data can crash your production Line of Business (LOB) application. Elaine Cahill will demonstrate practical applications of defensive programming concepts with C#, JavaScript, T-SQL, stored procedures, web forms and razor views using ASP.NET and SQL Server. This is an excellent refresher course for seasoned developers and extremely useful for junior developers and students.

The meeting presenter is Elaine Cahill.

Elaine Cahill received a Bachelor of Science from North Carolina State University in 2008 — Go Pack! Microsoft Certified Professional 2000. Microsoft Certified Solution Developer Visual Studio 6.0 2001. Experienced manager and full stack .NET/SQL developer 10+ years. Work experience using web forms, MVC, C#, SOA, jQuery, HTML5 and a bit of everything in between. American Citizen but grew up in Manchester, England.

The meeting is sponsored by Logical Advantage.

Do you have syrup with your Full Stack of Pancakes with Chris Sigmon

Join me and the Enterprise Developers Guild on Tuesday, May 24, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. A revolution is at hand. The development world is changing everyday it seems and you are the synergy of those changes.

  • New frameworks popping up
  • New NuGet packages showing up
  • Open-Source projects staying open and offering business licensing
  • Microsoft coming into the Open-Source world
  • JavaScript is a norm for back end development
  • NoSQL databases are now accepted
  • Content Management Systems are more and more a necessity
  • Big Data science brings us into a new world of analytics
  • Platforms we develop for are not just computers , tablets, and phones
  • And the list goes on…

The technologist we were a year ago are not the technologist we are today and will not be the technologist we are tomorrow. Are you ready for your stack to change? Is your tool belt large enough to grow? Do you have what it takes to add that special sauce to your current and next project?

Come join us and learn more where we see our technology going and break out into small groups to pick the brains of experts like yourselves. Hear Chris Sigmon shares almost 20 years of changes to the full stack and full cycle of development and the future of development.

The meeting presenter is Chris Sigmon.

Chris Sigmon is a Solution Architect for Hedgehog, a full software and design firm with primary focus on Content Management Systems for fortune 100 companies. With over 20 years in technology, developing and managing cutting-edge eCommerce and multi-system technologies with experience in  system architecture, designing, and developing small business applications and enterprise solutions, Chris’ primary desire to assist companies leverage their internal systems via a unified framework customized for their success. He has a unique ability to translate the big picture into functional, feasible, applicable solution. As a huge fan of open source technologies such as ServiceStack, multiple JavaScript frameworks and other NET technology, he is always learning new technologies.

The meeting is sponsored by Signature Consultants.

Working with Azure IoT Hub and Stream Analytics with Jason Petrin

Join me and the Enterprise Developers Guild on Tuesday, April 26, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. The Internet of Things (IoT) is a new and exciting technology that is generating a lot of buzz. In this presentation we will talk about what IoT is and demonstrate how to quickly implement a customer tracking solution. The tracking software consists of a Univeral Windows Platform Application running on Windows 10 IoT Core on Raspberry Pi hardware. The backend software is utilizing Azure IoT Hub with Azure Stream Analytics.

The meeting presenter is Jason Petrin.

Jason Petrin is a software engineer with nearly two decades of experience developing enterprise solutions. For the past 10 years he has been working as a consultant in the Charlotte area. Most recently, he has been focused on delivering Cloud based solutions.

You can follow him on Twitter at @jpetrin.

The meeting is sponsored by Cardinal Solutions.

Practical Sass/SCSS for Web, Mobile, & Desktop Development with Karl Shifflett

Join me and the Enterprise Developers Guild on Tuesday, March 22, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. Sass is CSS with superpowers. It has been actively supported for 9 years. In this session we’ll cover Sass basics: installation, pre-processing, variables, nesting,  partials, importing, mixins, extending, and operators. Topics will be taught by creating a real-world application layout; we’ll cover common UI scenarios you face everyday in your development. You’ll quickly grasp the value and simplicity of Sass/SCSS. We’ll compare how developers write CSS today, and the benefits of using Sass/SCSS over plain CSS.

The meeting presenter is Karl Shifflett.

Since 1989 Karl has architected and developed desktop, web, and mobile software for: retail, warehousing, manufacturing, small-medium city governments and water authorities, Tax Assessment, and DIY projects. He worked at Microsoft as a Program Manager on the WPF and Silverlight Designer Team for Visual Studio 2010, as a Program Manager for the patterns & practices team on Prism and Web Guidance projects.

His passions are Cross-platform development, Aurelia, Nodejs, ES6, Electron, WPF, ASP.NET, AngularJS, Cordova, IoT, Ionic, Firebase, creating Visual Studio tools, software architecture, designing frameworks, and mentoring.  You can follow him on Twitter at @kdawg02.

The meeting is sponsored by Logical Advantage.

Power BI with Melissa Coates

Join me and the Enterprise Developers Guild on Tuesday, February 23, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. In this session we will review Power BI V2 architecture and integration points with corporate data sources, SaaS services, Azure, and third party apps. We will examine and demonstrate key capabilities in the Power BI web-based service, Power BI Desktop, Excel, and mobile apps. Implementation options for Power BI involving cloud, on-premises, and hybrid approaches will be explored. Finally, the concept of “Bimodal BI” will be introduced with use cases for how Power BI might be utilized for both self-service BI and certain corporate BI initiatives.

The meeting presenter is Melissa Coates.

Melissa Coates is a solution architect based in Charlotte, NC. As a BI Architect with BlueGranite, she specializes in delivering BI and Data Warehousing solutions using Corporate and Self-Service BI tools, on-premises and in the cloud. Formerly a CPA, Melissa is ridiculously proud to be an IT geek and downright giddy to be a Data Platform MVP. When Melissa steps away from the keyboard, you can probably find her hanging out with her border collie, paddle boarding, playing in the garden, or with her nose in a book. You can read Melissa’s blog at www.sqlchick.com and follow her on Twitter at @SQLChick.

The meeting is sponsored by TEKsystems.