Blogger

An Evening with Microsoft Technical Fellow & Corp VP Brian Harry


Join me and the Enterprise Developers Guild for a very special celebration on Tuesday, January 24, at 6:00 PM in the Multi-Purpose Room (MPR) of the Microsoft Charlotte Office. The Enterprise Developers Guild began meeting in August 1998 and this month will be our 200th meeting! We are very honored to announce that Microsoft Technical Fellow and Corporate Vice President of Visual Studio Team Services, Brian Harry, will be joining us as our special guest speaker. We’ll announce additional details about an extraordinary program to celebrate this milestone soon.

Our very special guest speaker is Brian Harry.

Brian Harry is a Microsoft Technical Fellow and Corporate Vice President of Visual Studio Team Services. By day he works in Visual Studio Team Services, Team Foundation Server, and MSDN. On weekends, he works on a farm with cows, goats, pigs, ducks, chickens and more. You can read his blog at blogs.msdn.com/bharry and follow him on Twitter at @bharry.

Authentication Using OpenID Connect and OAuth2 at Logical Advantage Charlotte Tech Talks


Thanks to everyone who attended my presentation “Authentication Using OpenID Connect and OAuth2” at Logical Advantage Charlotte Tech Talks on Tuesday, November 15, 2016. I enjoyed sharing with everyone the new and changed approaches to secure your applications & APIs. Please click the link to view the abstract as well as to find links to other downloads, resources, recordings, etc.

.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.

Authentication Using OpenID Connect and OAuth2 at Atlanta Code Camp 2016


Thanks to everyone who attended my presentation “Authentication Using OpenID Connect and OAuth2” at Atlanta Code Camp on Saturday, October 15, 2016. I enjoyed sharing with everyone the new and changed approaches to secure your applications & APIs. Please click the link to view the abstract as well as to find links to other downloads, resources, recordings, etc.

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.

Authentication Using OpenID Connect and OAuth2 at Charlotte ALT.NET


Thanks to everyone who attended my presentation “Authentication Using OpenID Connect and OAuth2” at Charlotte ALT.NET on Tuesday, September 13, 2016. I enjoyed sharing with everyone the new and changed approaches to secure your applications & APIs. Please click the link to view the abstract as well as to find links to other downloads, resources, recordings, etc.

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.