• Lunch & Learn - Azure Stream Analytics & Power BI

    Logical Advantage

    Azure Stream Analytics enables you to take advantage of one of the leading business intelligence tools, Microsoft Power BI. In this session, we will learn how to use Azure Stream Analytics to analyze high-volume, streaming data. We will also use Power BI to create a real-time dashboard that will transform the live data into actionable and insightful visuals. Richard Taylor Richard is a 25 year software development and technology professional living in Huntersville, NC. His experience includes the design and development of small to enterprise class applications. For the last 10 years, he has focused on web based applications, and that is where his passion lives. Because of his technical community work, Richard received the Microsoft Most Valuable Professional (MVP) Award and the Progress (Telerik) Developer Expert designation. When not developing software, he is focused on spending time with his wife Shondrecca and their five children. (Richard III, Ayanna, David, Jonathan, and Stephen).

    4
  • Lunch & Learn - Security in the Age of Connected Production

    Two years ago, hackers were able to remotely control the brakes and accelerator of a Jeep Cherokee from ten miles away. Last year, the largest distributed denial of service in history brought down Twitter, Netflix, Reddit, and CNN using IP cameras and DVRs. In January of this year, a ransomware attack took control over the electronic key system of a hotel in Austria. The fourth industrial revolution brings with it new and increased risks of cyber-attacks. Never-before seen attacks are continually being perpetrated against a growing number of targets, and the interconnected nature of the IoT and Industry 4.0 mean that these attacks are having far more extensive effects than ever before. Unfortunately, security is often an afterthought and many organizations have not begun to address the vulnerabilities in their systems that these attacks exploit. Join us for lunch as Hal Shinn presents on some of the security challenges and the solutions that can keep organizations from falling victim to the new cyber-attacks in the age of connected production. Hal Shinn is a Senior Technical Architect with Logical Advantage and has over 25 years of experience designing and developing systems, from mainframes to embedded controllers and most everything in between.

    3
  • Lunch & Learn - Azure IoT Hub

    Logical Advantage

    Join us for lunch as Steve Willoughby presents how Azure IoT Hub can establish bi-directional communication with billions of IoT devices, work with familiar platforms and protocols, authenticate per device for security-enhanced IoT solutions, manage your IoT devices at scale with device management, and extend the power of the cloud to your edge device. Included will be an overview of an Industry 4.0 installation Logical Advantage has deployed at a key client site. This includes flow from machine spindle proximity switches to an inexpensive microcontroller to the Particle Cloud to IoT Hub to an Azure Function App to… Well you get the picture. If you want to hear about the whole thing, attend the session! Steve Willoughby, an enigmatic and indefatigable Senior Technical Architect with Logical Advantage, has over 20 years of IT project experience in a wide variety of businesses and roles. Prior to entering the technology field, he was in Quality Assurance in manufacturing as an engineer and manager for 12 years which served to heighten his awareness of the value of a quality product. Responsible, reasonably well organized, and darned attractive, Mr. Willoughby is a joy to behold. He has worked with small and large teams developing applications that perform functions ranging from museum tour docent scheduling to international trade to race vehicle configuration to point-of-sale systems. And darn it, people like him. He can be found online at just about any hour, often engaged in perfectly legal activities. Having been the primary database designer and DBA on various projects, he also has a unique combination of perspectives allowing him to balance how tasks should be positioned among multiple layers of a complicated system design.

    3
  • Lunch & Learn - Bots!

    Logical Advantage

    Conquering Conversation Channels for Enterprise Applications Using Bot Services On Tuesday, February 21st, Pon Arunkumar Ramalingam, a Software Solutions Engineer at Logical Advantage, will be leading a Lunch and Learn on bots, particularly on Conquering Conversation Channels for Enterprise Applications using Bot Services! With legacy modernization, more and more enterprise scale web applications have been transformed to mobile applications over the past few years. While the companies that embraced such transformation had good returns on investment, the challenges of maintaining user experience AND providing complex business services to clients through constrained mediums are still increasing. In this Lunch and Learn, let's see how Microsoft’s suite of products and services related to bots are changing the way traditional mobile-based applications operate. You'll also see a quick demo on how conversations are transformed in business use cases! RSVP now to join us on February 21st to explore the features of the Microsoft Bot Framework, Azure Bot As A Service, and to learn how well these bot services could seamlessly interoperate with your existing enterprise scale applications in a more human way with Natural Language Processing / Machine Learning Capabilities.

    5
  • Lunch & Learn - Control your IoT with speech commands from Alexa

    We will learn how to write Alexa skills to control your IoT! The president of Charlotte IoT, Dan Thyer, made good use of the Amazon Echo that Hackster.io gave to the group. Over the holiday, he programmed a new skill to control his house with speech commands. Dan built his very own Internet of Things, IoT, home automation system that is controlling over 30 different things with 4 different types of microcontrollers. All the code is open source and his articles and videos have a million views. Dan is also using IoT to control the Christmas lights outside. He built a 20 foot IoT Christmas tree and this year added 6 IoT light balls to an outside tree. Dan will also talk about his latest Halloween project which was a fire breathing pumpkin that spits flames from speech commands. Dan is also learning Azure Machine Learning and is working on a project to predict the health of his pets. Bio: Dan Thyer is co-founder and CTO of Logical Advantage, www.logicaladvantage.com. Logical Advantage has successfully delivered software and technology solutions for 13 years and was recently awarded National SIM Winner of the inaugural STEM Award for Corporate Catalyst. Dan helps foster the importance of community for Logical Advantage and is president and founder of the Charlotte Internet of Things (IoT) and the Logical Advantage Tech Talks user groups. Dan is on the steering committee of the Enterprise Developers Guild for well over a dozen years and on the steering committee of the NC Regional Internet of Things. 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 a million views and Microsoft Channel 9 has featured Dan's projects 8 times!

    4
  • Tune MS SQL queries with SentryOne Plan Explorer! (Awesome Free Tool)

    Plan Explorer is the most popular and powerful free tool available for Microsoft SQL Server, and should be in every developer’s toolbox. This session will teach you how to use Plan Explorer to dramatically improve SQL Server query performance and squash elusive deadlocks. We will cover all of the new features in v3 including live query performance profiling and playback, actual plan recosting, index and statistics analysis, as well as saving and sharing your query tuning sessions. Greg Gonzalez is CEO and founder of SentryOne (formerly SQL Sentry) and is a Microsoft Data Platform MVP. A Microsoft developer by background and one of the first “accidental” DBAs, he is the architect of Plan Explorer and other SentryOne products!

    7
  • Lunch and Learn - Authentication Using OpenID Connect and OAuth2

    Authentication Using OpenID Connect and OAuth2 Most modern applications need security. Enter OpenID Connect and OAuth 2.0. These two security protocols are designed to meet most modern application security needs. Adding the concept of an authorization server is the recommended architecture. But writing such a “security token service” that implements these protocols from scratch is not an easy task. This talk introduces the new and changed approaches to secure your applications and APIs. Mark A. Wilson Software craftsman, consultant and agile .NET/JavaScript web developer. User group leader and event planner. Loving husband, dog foster, and Disney aficionado. Mark specializes in cloud computing and web application development. He is a Senior Developer at Logical Advantage (http://logicaladvantage.com/) in Charlotte, NC. A self-motivated, energetic team leader able to quickly learn new technologies and tools. Experienced in all phases of the agile software development methodology. Committed to providing the highest level of customer service and satisfaction. Mark lives with his wife and a house full of dogs, most of them being foster dogs. Hobbies include helping his wife with her non-profit animal rescue, promoting the development community, and everything Disney. Learn more about Mark at www.DeveloperInfra.com (http://developerinfra.com/) or follow him on Twitter @DeveloperInfra (http://twitter.com/DeveloperInfra).

    6
  • Lunch and Learn – Dynamic Page Widgets with Angular 1.x

    Logical Advantage

    Angular provides developers everything they need to create complex web applications. There is no limit to the number of screens that can be added to an angular application, but usually these screens must be hardcoded into the application with their own controllers and templates by a developer. What happens when end users need to be able to control the structure of an application by adding and editing new screens? You create a page editor that allows users to create new pages by adding and arranging configurable widgets to suit their needs. These pages can then be saved and assigned a URL that can be added to the sites navigation and accessed by other users. In this session, we will explore the technologies, Logical Advantage developer, Clint Guin used in creating an application with a page editor. Clint Guin Clint Guin is a Software Developer for Logical Advantage in Charlotte, North Carolina. He started working as a Developer last year after graduating from Appalachian State University. While at Appalachian State, he released several mobile phone applications Including Doom Buggy (https://www.youtube.com/watch?v=NcMDmMHggtk), which has over 400,000 downloads. He also developed a computer vision application (https://www.youtube.com/watch?v=m0ZGcO5UZUM) for mobile devices that can classify species of plant leaves. He now focuses on developing web applications with Angular and ASP.NET (http://asp.net/).

    4
  • Lunch and Learn - Xamarin

    Logical Advantage

    Xamarin is a framework to develop a cross platform mobile application using C#. Developers have many choices for building mobile applications. There are many frameworks and platforms to pick from like Ionic, Swift, Objective-C, and Java for Android. Xamarin was really strong, but now its gaining more momentum since Microsoft has purchased them ($400M) and is offering as part of Visual Studio and MSDN subscriptions. You may wonder what the benefit of Xamarin is compared to other cross-platform tools. Most cross platform tools use web technologies which do not look like native apps and incur significant performance costs compared to coding in the platform's native language. The C# code that you write in Xamarin will perform as good or sometimes better than code that you would write in the native languages. In this Lunch and Learn, you will learn the basics of building cross platform apps with Xamarin. Logical Advantage developer, Patrick Graham, will cover the basics of what Xamarin is and how you can get started using it. We'll touch on a few of the pitfalls and limitations that Patrick quickly encountered when he was getting started with the technology. Finally, we’re going to explore how Xamarin can be used to rapidly prototype projects for personal use and even its place in creating apps for the Internet of Things. Patrick will incorporate a working demo of a Xamarin application into the presentation! Get to Know the Host Patrick Graham is a Software Developer for Logical Advantage in Charlotte, North Carolina. He started working as a programmer in 2012 after a brief career in chemistry research and development. He's always enjoyed working on his own projects outside of work. He's coded an XBox playing bot that used computer vision to earn himself a high score in the game Bejeweled, re-programmed a 3D printer to play chess, and wrote an application for interfacing a digital scale with a Raspberry Pi. Now he's playing around with Xamarin at home and hopes to have a working mobile application to demo at this Lunch and Learn. Learn more here. (http://logicaladvantage.com/everything-you-need-to-know-about-xamarin/)

    7
  • Lunch and Learn - Angular 2

    Logical Advantage

    Angular 2: You’ve Talked About It, You’ve Read About It, Now You’re Ready to Build an Application 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. (http://logicaladvantage.com/dig-deeper-angular-2-richard-taylor/)This should give you a solid foundation for using Angular 2 as an effective tool in your development toolbox. Richard Taylor Richard is a 25 year software development and technology professional living in Huntersville, NC. Currently working as a Technical Lead/Sr. Software Engineer for Logical Advantage (http://logicaladvantage.com/). His experience includes the design and development of small to enterprise class applications. For the last 10 years, he has focused on web based applications, and that is where his passion lives. When not developing software, he is focused on spending time with his wife Shondrecca and their five children. (Richard III, Ayanna, David, Jonathan, and Stephen). Learn more about what you can expect at this Lunch & Learn in this exclusive interview with Richard Taylor himself. (http://logicaladvantage.com/dig-deeper-angular-2-richard-taylor/)

    10