October 2014 Meeting Announcement

Note: Meeting will be Tuesday, November 18th
There will be 2 featured topics for this meeting.
 

Automated Deployment for .NET

Octopus Deploy is a friendly deployment automation system for .NET developers.

Octopus works with your build server to enable reliable, secure, automated releases of ASP.NET applications and Windows Services into test, staging and production environments, whether they are in the cloud or on-premises.

Speakers
Mani Anantharaman and Steve Robeson – Speedway

Web API with Entity Framework

In this talk we’ll focus on what you can do with the Entity Framework. We’ll see how to quickly access and edit data. Additionally, this talk will cover how to expose that data through Web API so we can make OData calls.

Speaker
Jeremy Sublett – Composable Systems

Jeremy Sublett is an architect with Composable Systems where he focuses on designing and building solutions on Azure and SharePoint. Jeremy has been developing software with Microsoft technology for over 20 years. As a trainer, he has taught developer and power user courses for many groups across the country, including Microsoft.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Buffalo Wild Wings).

When
5:30pm – 7:30pm
Tuesday November 18, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 1010

September 2014 Meeting Announcement

Programming Azure Active Directory

Azure Active Directory is becoming one of, if not the, primary user identity management services for cloud applications. One of Azure Active Directory’s attractive features, especially for developers, is the Graph API. The Graph API provides a modern, REST-based interface into the directory, allowing us to easily read, write, update, and delete a wide range of data. In this session we’ll set the foundation for how the directory is structured and what features it offers. We’ll also demonstrate how to get started programming against the directory in order to utilize Azure Active Directory information in cloud and non-cloud applications.

Speaker
Michael Collier

Michael Collier serves as a Principal Cloud Architect for Aditi, a Microsoft NSI partner that focuses on cloud computing. He is honored to be one of the first Windows Azure MVPs awarded by Microsoft and is a 2012 Windows Azure MVP of the Year for his extraordinary community contributions. Michael has had a successful 12-year career at various consulting and technology firms where he was instrumental in leading and developing solutions for a wide range of clients. He has a vast amount of experience in helping companies determine the best strategy for adopting cloud computing, and providing the insight, and hands-on experience to ensure they’re successful. Michael is also a respected technology community leader, and can often be found sharing his Windows Azure insights and experiences at regional and national conferences. Follow Michael’s experiences with Windows Azure on his blog at www.michaelscollier.com and on Twitter at @MichaelCollier.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday September 30, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 106M

August 2014 Meeting Announcement

TONIGHT’S MEETING IS CANCELED
Looking to reschedule topic for October

Note: Meeting will be 
Thursday, August 21st

Delivering a Knockout Punch

Bring your Asp.Net site a killer punch with a big old can of Knockout. In this session we will take a standard site and jazz it up with WebAPI and Knockout. I will show you the old 1, 2 knockout and how easy it is to breathe new life into a tired old website. We will get the data access bobin and weavin with WebAPI, while we put the gloves on the UI with a bit of MVVM magic to really get the website dancing. We will put a sweet free OR/M tool to use and build out a basic WebAPI structure. Next we will put Knockout to use and make the UI come to life with MVVM. Once that is all done we will hook Knockout and WebAPI together and give an old dog some new tricks. 

Speaker
Chuck Catron

I am a software engineer with over 15 years of experience. I love working on the full web stack. I enjoy learning new things and teaching about them. My latest endeavors include anything cloud based. I am currently working on a video series for Packt Publishing called “Mastering Kendo UI”.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Thursday August 21, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 106M

July 2014 Meeting Announcement

Navigating AngularJS

navigating-angularjs

The nature of the web today is that more and more of what used to be a server-side necessity can be handled on the client-side. In this talk, we’ll look at some of the basics of AngularJS and how it can help with the development of rich web applications.

Speaker

Ryan Lanciaux & Joel Lanciaux

Ryan Lanciaux is a professional software developer in Northwest Ohio. Although he programs in several languages, his current area of focus is .NET and front-end development. Ryan has been programming since the late 1990s (mostly web). He attempts to contribute to the development community through his (often neglected) blog.

Joel Lanciaux is a developer largely focused on the web and .NET, with some forays into mobile development via Cordova (PhoneGap). Off the computer, he enjoys road-biking and dog ownership.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday July 29, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 106M

June 2014 Meeting Announcement

The Smooth Transition to TypeScript

TypeScript is an exciting new language for the web. It simultaneously improves upon JavaScript, while still compiling to JavaScript. Best of all, the transition to TypeScript is easy and straightforward. In this session, we will look at how your team can make the jump to a better language, without introducing undue risk to the project.

Speaker

Eric Potter 

I am a Software Architect for Aptera Software in Fort Wayne Indiana, working primarily in the .Net platform. I have been developing high quality custom software solutions since 2001. I am also an adjunct professor of computer science at Indiana Tech. I love to dabble in new and exciting technologies. In my spare time, I love to tinker with Arduino projects. I have an amazing wife and 5 wonderful children.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday June 24, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 106M

May 2014 Meeting Announcement

Distributed Version Control Plastic SCM Style

Plastic SCM is version control the way it should be.  You don’t have to convert all or nothing.  Easily integrates with github, bitbucket, visualstudio online, TFS git, and even local git. You don’t have to convert the whole team to switch, start using it for yourself today.  Then when you wow your teamates they will want to use it also.  Don’t be afraid to branch or implement new Agile methodologies because your version control system is holding you back.  Plus see how Semantic Merge understands your code and frees you to re-factor at will without the fear of not being able to merge.

Speaker

Steven T. Cramer

Steven T. Cramer recently started as a developer at Marathon doing .net development.  He founded and managed TimeWarp Engineering for 16 years.  Specializing in Model Driven Architecture.  He has vast experience in the software development and networking worlds.  

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday May 27, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 106M

April 2014 Meeting Announcement

Creating a Plug-in Architecture in .NET

Wouldn’t it be great to extend your application by just dropping in a DLL? Plug-in architectures make it possible, and I’ll show you how to make it easy. I’ll lead you through a quick refresher on dependency injection and then show you how to build onto that foundation to create a plug-in architecture. During a walk-through of a sample MVC application, we will discuss plug-in strategies and frameworks, as well as how to make decisions on where the plug-in points should go.

Speaker

Ondrej Balas

Ondrej Balas is the owner of UseTech Design, a small development company based in Troy, MI that focuses primarily on .NET and other Microsoft technologies. He began writing code at a young age and hasn’t stopped. Most of the work he does today is in big data, algorithm design, and software architecture.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday April 29, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 286M

March 2014 Meeting Announcement

I Only Want to Write My App Once: Using Xamarin to Build Multi-Platform Mobile Apps

OK, you have decided to write your first mobile application. First question, which platform are you going to target? This is a question that pops up in every developer’s head when they decide to enter the mobile space and with that space being as divided as it is, the answer is never clear-cut. Once you make that decision you potentially have cut off access to other marketplaces.

In this talk, I will show you how you can create one application that deploys across the three major mobile platforms – iOS, Android, and Windows Phone. To do this we will turn to Xamarin. Xamarin allows you to create a .NET backend for use with Windows Phone, iOS, and Android front ends. We’ll discuss the strengths and weaknesses of this tool. When we’re done, you’ll know how to create a fully featured, standards-compliant, store-accepted app without the headache of maintaining three redundant codebases.

You have no excuse now not to get started creating the next great mobile app.

Speaker
Jerrel Blankenship

Jerrel is a software craftsman specializing in Microsoft technologies. He’s developed .NET projects spanning from traditional desktop to web and mobile apps. He’s a big proponent of agile development and spends his time working with and teaching developers who want to learn to build software more effectively. He’s literally written the the book about agile .NET development (Pro Agile .NET Development with SCRUM, Apress, 2011). When he’s not being a developer he invests his time and energy into his family, fishing, chess, Cleveland sports teams and gaming. You can read Jerrel’s ramblings at www.jerrelblankenship.com.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday March 25, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 107M

February 2014 Meeting Announcement

Note: Meeting will be Tuesday, March 4th

Connecting the Dots: Using HTML5, jQuery, and Web API Together

Today, users expect more out of web applications than ever before. They expect your web applications to be as rich and interactive as native applications. In this session, I will demonstrate how to use Web API to create RESTful web services; to call those services from client-side code with jQuery; and tie it together with HTML5. You will learn how to use the tools for building robust, interactive applications that run in a browser.

Speaker
David Giard – Microsoft

David Giard is a former accountant and a former biochemist, who has been developing solutions using Microsoft technologies for over 2 decades.  Currently, David helps people build solutions in his role as a Microsoft Technical Evangelist. David has been very active in the developer community, speaking at numerous major conferences, code camps, and user groups; helping to lead user groups; and helping to organize conferences and other geek events. He is the host and producer of the mildly popular online TV show Technology and Friends. He is the co-author of the Wrox book Real World .NET, C#, and Silverlight. You can read his latest thoughts at www.DavidGiard.com.  His hobbies include video, photography, sports, and embarrassing his sons.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday March 4, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 107M

January 2014 Meeting Announcement

More Power with LESS Bootstrap

CSS Scaffolding systems have come a long way since Blueprint and 960.gs. Bootstrap extends beyond the basic grid system to provide a beautiful and powerful design framework, and its power increases tenfold when combined with LESS, the dynamic stylesheet language. Spend a session learning about simple, reusable, variable-based CSS with LESS, and the beautiful, responsive designs that you can build off of it when combined with the Bootstrap framework. When you walk away from this session, you too will know the power of LESS Bootstrap.

Speaker
Jay Harris – Arana Software

Jay is a code wrangler, software consultant, and president of Arana Software. He has been developing on the web since 1995, when the Blink tag lured him away from Visual Basic 3. With a career focus on user experience, Jay has a passion for practices that improve quality and user experience, such as performance optimization, unit testing, and proper grammar.

Originally from Rochester, New York, he and his wife, Amy, have lived in Michigan since 2003. They like Michigan, but still consider themselves tourists, and probably always will.

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday January 28, 2014

Where
Marathon Petroleum Company – Findlay, OH
Room 106M