March 2017 meeting – Dockerize your Windows application

Docker logoDocker and micro services are the new buzzwords of the day. And while it’s nice for those Linux guys, us Windows guys don’t really have to deal with it. Or do we? Can we?

This month, we’ll take a look at what Docker is, what the advantages are, and how we can convert a simple Windows application into a Docker application.

Please register at EventBrite.

We’ll meet at Excella at 2000 Kraft Drive, Blacksburg, VA 24060, on March 23rd, at 6PM.
If the door is locked, please call 540-808-2780 for access.

February 2017 meeting – Part Two of Xamarin and IoT

This will be part two of Bob Tipton’s presentation on Xamarin and IOT:

Ready to take over the world?

Imagine if you could control and monitor thousands of devices with your iPhone or Android phone. What would you be able to do? What *wouldn’t* you be able to do?

That’s the task for this presentation. We’ll be using Xamarin.Forms to create a cross-platform iPhone/Android/Windows phone app that uses the Azure Internet of Things (IOT) service to remotely control and monitor our own custom microcontroller-based devices. We’ll be utilizing several really useful technologies:

Xamarin – a C#-based cross platform development that will let us re-use most of our code to create a mobile app for Android, iPhone and Windows phones.
Azure IOT Suite – a low barrier to entry, massively scalable hub that lets us monitor and control thousands of devices in real time through the cloud.
Arduino – an open source microcontroller hardware and software package that makes it easy to create and program your own electronic devices.

By the end of this presentation, you’ll know how to:

Use the Microsoft Azure IoT Starter kit to create your own device
Program that device to communicate with the Azure IoT Suite
Setup your own Azure IoT hub
Develop a cross-platform mobile app using Xamarin.Forms (included with VS2015), maximizing your code reuse, and letting you code for iOS and Android devices in C#
Code your app so that it can monitor and control your devices through the Azure IoT hub.

Please note, change of venue (we’ll be here for the next few meetings at least):

We’ll meet at Excella at 2000 Kraft Drive, Blacksburg, VA 24060
If the door is locked, please call 404-702-9929 for access.

Thanks to TEKSystems for sponsoring this event!

January 2017 meeting – Xamarin and the IoT

Our own Bob Tipton will have a very interesting presentation for us on Xamarin and IOT:

Ready to take over the world?

Imagine if you could control and monitor thousands of devices with your iPhone or Android phone. What would you be able to do? What *wouldn’t* you be able to do?

That’s the task for this presentation. We’ll be using Xamarin.Forms to create a cross-platform iPhone/Android/Windows phone app that uses the Azure Internet of Things (IOT) service to remotely control and monitor our own custom microcontroller-based devices. We’ll be utilizing several really useful technologies:

  • Xamarin – a C#-based cross platform development that will let us re-use most of our code to create a mobile app for Android, iPhone and Windows phones.
  • Azure IOT Suite – a low barrier to entry, massively scalable hub that lets us monitor and control thousands of devices in real time through the cloud.
  • Arduino – an open source microcontroller hardware and software package that makes it easy to create and program your own electronic devices.

By the end of this presentation, you’ll know how to:

  • Use the Microsoft Azure IoT Starter kit to create your own device
    Program that device to communicate with the Azure IoT Suite
  • Setup your own Azure IoT hub
  • Develop a cross-platform mobile app using Xamarin.Forms (included with VS2015), maximizing your code reuse, and letting you code for iOS and Android devices in C#
  • Code your app so that it can monitor and control your devices through the Azure IoT hub.

Please note, change of venue (we’ll be here for the next few meetings at least):

We’ll meet at Excella at 2000 Kraft Drive, Blacksburg, VA 24060
If the door is locked, please call 404-702-9929 for access.

Our meeting will be sponsored by Apex Systems. Thank you!

July 2016 meeting – Becoming a .NET Developer – Part II

Part 2 of the session

Please sign up at EventBrite: https://www.eventbrite.com/e/nrv-net-user-group-become-a-net-developer-in-2-hours-or-less-tickets-26638281818

.NET developers… a very exclusive club of people. How do you become a member of that elite team of developers? Ron Bruintjes will try and show you in 120 minutes (or less!) what’s needed to start developing awesome applications with .NET.

We’ll be meeting on Thursday, July 28th, at Excella Consulting, 2000 Kraft Dr, Blacksburg, VA 24060, meeting starting at 6PM. If the doors are closed, please call (540)  808 – 2780.

June meeting – Common SQL Server Mistakes and How to Avoid Them

June is a joint meeting with the NRV SQLPASS group.

Making mistakes is natural, but learning from them and avoiding them in future takes effort. There’s no substitute for experience or the shared wisdom of others to help you learn what mistakes to avoid. In this session, Tim will share with you a ton of what he’s learned over the years from working and consulting at multiple Fortune-level companies. You’ll hear about real-world environments he has worked on where there was a high impact from administrators making mistakes in how SQL Server was configured and administered. You’ll learn many proven and accepted best practices for installing, configuring and supporting SQL Server to help your environment run as smoothly as possible and you’ll leave with a checklist of items to take home to make sure your SQL Server environment is configured properly.

Presented by Tim Radney of SQLSkills

The meeting will be held Thursday June 23rd, at Rackspace – 1691 Innovation Drive, Blacksburg, VA 24060. Hope to see you all there!

April meeting – Introduction to SQL Server 2016

This Thursday we’ll have our “monthly” meeting of the NRV .NET User group. It will be a combined meeting with NRV SQLPASS, and the subject will be “An Introduction to SQL Server 2016”.

SQL Server 2016 is about to be released. We’ll take a look at some of the new features available in the product with release candidate 3.

This is an informal meeting and pizza is provided. We’re planning on holding it from 6PM until 7PM.

Presented by John Baute of NRV PASS.

December meeting – December 10th

This month’s meeting will be held December 10th, at Rackspace in Blacksburg. The subject will be “Becoming a .NET developer in 60 minutes or less”.

Please register through our Eventbrite link, so that we can estimate how many people will be showing up. You will find details like address, start time and subject information there as well.

Hope to see you there!

Unfortunately, I need to cancel December’s meeting. We’ll move this subject to January 28th. Everyone have a Merry Christmas and Happy New Year!

The .NET Users Group for the New River Valley