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

December 2013 Meeting Announcement

Note: Meeting will be Tuesday, December 17th

Gamification of our World

Brian freely admits that he will do anything for an achievement on his Xbox; after all he has four of them at home. One day Brian wondered if he could get achievements for just putting on pants going to this place called ‘outside.’ This thinking has led to the gamification of our world, where achievements, game design elements, and game theory have leapt from gaming across the wall to everyday life. Learn the how’s and why of gamification. Everyone is using it to build wanted behavior, from enterprise developer teams, to sales teams, and to kids with diabetes. Being a gamer is not required, but we can’t guarantee you won’t become one when you are done.

Speaker
Brian Prince – Microsoft

Brian H. Prince is the Regional CTO – US DPE for Microsoft, based in the US.

He gets super excited whenever he talks about technology, especially cloud computing, patterns, and practices. His job is to help customers strategically leverage technology, and help them bring their architecture to a super level.

In a past life Brian was a part of super startups, super marketing firms, and super consulting firms. Much of his super architecture background includes building super scalable applications, application integration, and award winning web applications. All of them were super.

Further, he is a co-founder of the non-profit organization CodeMash (www.codemash.org). He speaks at various international technology conferences. He only wishes his job didn’t require him to say ‘super’ so much.

Brian is the co-author of “Azure in Action”, published by Manning Press.

Brian holds a Bachelor of Arts degree in Computer Science and Physics from Capital University, Columbus, Ohio. He is also a zealous gamer. For example, he is a huge fan of Fallout 3, Portal, and pretty much every other game he plays.

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 December 17, 2013

Where
Marathon Petroleum Company – Findlay, OH
Room 106M

November 2013 Meeting Announcement

Note: Meeting will be Tuesday, November 19th

Tools for IIS and Web Services Trouble Shooting

This talk will focus on the server side tools for doing IIS troubleshooting with Microsoft provided tools. We will also go over using tools to look into the IIS processes to explore more process details.

Speaker
Brian Walter – Wipro

Brian comes from an infrastructure background and has been in the application development world for 10 years. Brian’s unique experience in the infrastructure side gives him experience in not only debugging and troubleshooting applications from the Development side but also gives him insight into how applications interface with the OS; giving the insight to troubleshoot both application issues along with application performance.

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 November 19, 2013

Where
Marathon Petroleum Company – Findlay, OH
Room 1010

October 2013 Meeting Announcement

Note: Meeting will be Wednesday, October 30th

Windows Azure Service Bus – Your Private Transit Authority

“need moar data” – your website

Sure, adding SignalR into your web pages is a great idea for keeping the page up to date. However, with new opportunities come new challenges. What are the problems that occur in real-world systems once your need for live data increases? Suddenly you need to surface data in many additional ways. Windows Azure Service Bus provides several mechanisms for getting messages through your platform. You need to know how to build the routes, how to determine where you need guaranteed delivery vs. notifications, and when to use Storage Queues vs. when to use Service Bus Queues. In this session, we will look at how to keep information up to date even as you scale out to more servers.

Speaker
Dennis Burton

Dennis Burton is a web developer comfortable writing CSS and reading SQL Profiler execution plans. His diverse portfolio includes several single-page web applications, online learning management systems, precision measurement using high-speed data acquisition applications, and automotive diagnostic software. He has been consistently working with systems that require processing large amounts of data quickly. Dennis’s career has always been moving forward; forward, that is, from the back-end processing in systems to the feature-rich JavaScript applications on the web, today. As a web developer at Arana Software, Dennis has helped Fortune 100 companies as well as startups solve their problems with a variety of technology stacks.

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
Wednesday October 30, 2013

Where
Marathon Petroleum Company – Findlay, OH