March 2016 Meeting Announcement

Parking and Entrance details below

How to Listen to What Your Software Is Telling You

Knowledge is power.   Whether you are trying to fix a defect, optimize performance, improve the user experience or increase the return on investment of your software for the business, if you learn how to listen to what your software is telling you it will improve the outcomes of your actions.  In the first part of this session we will demonstrate a number of tools & techniques to log data from the operating system, the .Net framework, and from your application in order to capture what is actually taking place in your software. The second part of this presentation will provide an overview and demonstration of free tools to help you query and analyze your logs to extract information from raw log data.  By the conclusion of this session you will have everything you need to capture better log data as well and extract greater value from your log data.

Speaker
Chris Farrell

Chris Farrell is the .Net Lead at Fusion Alliance in Columbus, OH and he has been a .Net developer since 2002. Over the years he has been a lead contributor on an open source project with 150,000+ users, a mentor and teacher to countless developers, an active member of the developer community both attending and presenting at a number of conferences and .Net user groups.

Parking and Entrance

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20160126

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 22, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 106-M

February 2016 Meeting Announcement

Parking and Entrance details below

Deep Dive into the Visual Studio Diagnostics Window

The Visual Studio Diagnostics window contains a wealth of information, but many developers don’t know what all it can do for them. In this presentation we will look at how it can help you diagnose performance issues, track down bugs, or just understand what the code is doing. You will learn to debug code more effectively.

Speaker
Eric Potter

Eric is a Microsoft MVP for .Net and Software Architect for Aptera Software in Fort Wayne Indiana, working primarily in the .Net platform. He has been developing high quality custom software solutions since 2001. He is also an adjunct professor of computer science at Indiana Tech. He loves to dabble in new and exciting technologies. In his spare time, he loves to tinker with Arduino projects.

Parking and Entrance

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20160126

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 February 23, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 106-M

January 2016 Meeting Announcement

Parking and Entrance UPDATE 1/26 see details below

An Introduction to Agile Scrum

You’ve probably heard of Agile or Scrum before, and that it’s used by a lot of companies for software development. What is the Scrum methodology? How does it work? How could it help me? In this introduction to Agile Scrum, we will discuss the differences between waterfall and scrum, walk through the entire scrum process at a high level, discuss the roles involved, what metrics are used, and what benefits it has – especially for developers!

Speaker
Dan Korzeniewski

Dan Korzeniewski has been developing software professionally for 17 years, and has been managing software teams for the last five years. He is currently Director of Engineering for MaritzCX, a software company specializing in a Market Research SaaS platform. Dan’s experience has been in many technologies, but he enjoys working in the Microsoft technology stack the most.

Parking and Entrance UPDATE 1/26

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20160126

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 26, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 1200

September 2015 Meeting Announcement

Parking and Entrance UPDATE 8/25 see details below

ONE LOUDER: Taking git bisect to the next level

This talk starts with an overview of the fundamentals of git bisect – finding the commit that introduced a defect or some other issue, and how to automate that process.

Knowing the faulty commit is a good first step and sometimes sufficient in itself to solve the issue at hand. In practice however, the next steps can be more complicated. The rest of the talk will discuss techniques to go beyond the initial commit and take bisect to the next level, a “bisect within the bisect” if you will.

Speaker
Magnus Stahre

Magnus Stahre is a software craftsman doing application development for almost two decades.

He is currently a Software Engineer at Tweddle Group where he solves difficult problems while coaching others on techniques and tools that help developers work better.

He is also a dedicated Unix lover, having started his career as a sysadmin.

Parking and Entrance UPDATE 8/25

Please note there is a lot of construction going on at Marathon Petroleum so much of the main parking lot south of the building is gone and/or closed and the main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East Lincoln St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20150825

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 29, 2015

Where
Marathon Petroleum Company – Findlay, OH
Room 1622

August 2015 Meeting Announcement

Parking and Entrance UPDATE 8/25 see details below

Intro to React Native

In this session we will take a look at React Native, why it’s important and how to get up and running in short order. In addition to the basics we will go through a more functional app to see these concepts in action.

React Native Website : A framework for building native apps using React

Speakers
Ryan Lanciaux and Scott Sanzenbacher

Ryan Lanciaux is a software developer in Northwest Ohio. Although he programs in several languages, his current area of focus is front-end development. He attempts to contribute to the development community through his (often neglected) blog.

Scott Sanzenbacher is a developer who runs Black Mutt media. He creates lots of web applications in a variety of languages. When he’s not programming, he’s riding his bike or critiquing movies.

Parking and Entrance UPDATE 8/25

Please note there is a lot of construction going on at Marathon Petroleum so much of the main parking lot south of the building is gone and/or closed and the main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East Lincoln St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20150825

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 August 25, 2015

Where
Marathon Petroleum Company – Findlay, OH
South end of the cafeteria

July 2015 Meeting Announcement

Parking and Entrance UPDATE see details below

ScriptCS – Using C# as a scripting language

Many of us use C# for developing web, mobile, and desktop apps. But ScriptCS allows us to use C# in a REPL and as a scripting language. This leads to many very useful tools. We will look at how you can use ScriptCS to leverage your C# skills in new and productive ways.

Speaker
Eric Potter – Aptera Software

I am a Microsoft MVP for .Net. and a Software Architect for Aptera Software in Fort Wayne Indiana and Nashville Tennessee, 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. I see myself as a humble toolsmith.

Parking and Entrance UPDATE

Please note there is a lot of construction going on at Marathon Petroleum so much of the main parking lot south of the building is gone and/or closed and the main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. You’ll need to use East Lincoln St. or East St. to access the parking.

Construction

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 28, 2015

Where
Marathon Petroleum Company – Findlay, OH
South end of the cafeteria

June 2015 Meeting Announcement

Parking and Entrance UPDATE see details below

F12 – Tools and Tips for Tuning and Debugging The Web

You already know how to debug your C#/VB.NET but what about everything in the browser? The developer tools in IE (and every other modern browser) are packed full of features to help. Having trouble working with minified code? There’s a simple trick to deminify it all. Pages slow or rendering oddly? Profiling and timeline features can help solve this. Bonus topics will include tools like Glimpse and Fiddler that show what the heck the server is doing to your UI. Sites will still do strange things, but now there are ways to fix them.

Speaker
Jared Faris – HMB

Jared is a Microsoft MVP and the Director of Technology Services at HMB (http://www.hmbnet.com), an IT services company based out of Columbus, OH. His focus is on building great development teams through training, mentoring, and prodigious amounts of caffeine. He’s spent years building web applications with cloud and mobile experience. Jared helps organize the Stir Trek and Dog Food conferences as well as a variety of other events in and around Columbus, OH and is a frequent speaker at regional events; if he doesn’t have some conference deadline he doesn’t know what to do with himself. You can find out more about him at http://jaredthenerd.com or follow him @jaredthenerd.

Parking and Entrance UPDATE

Please note there is a lot of construction going on at Marathon Petroleum so much of the main parking lot south of the building is gone and/or closed and the main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. You’ll need to use East Lincoln St. or East St. (which is open again) to access the parking.

Construction

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 30, 2015

Where
Marathon Petroleum Company – Findlay, OH
South end of the cafeteria

May 2015 Meeting Announcement

Note: Meeting will be Thursday, May 28th

Parking and Entrance UPDATE

Please note there is a lot of construction going on at Marathon Petroleum so much of the main parking lot south of the building is gone and/or closed and the main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. You’ll need to use East Lincoln St. or East St. (which is open again) to access the parking.

Construction

1 Hour to Learn All You Need to Know about Power BI

Do you need an awesome analytics tool but don’t have much budget? Want to integrate your on-prem data with Azure, Hadoop, or OData sources too? Using Microsoft’s Power BI, you can create powerful self-service analytics integrating your on-prem data with other sources. All this with a minimal investment? Say it ain’t so.

In this talk we’ll review everything you’ll need to know to get started with Power BI. We’ll walk through creating connections from the cloud to your on-prem data through a variety of methods. Then, the fun stuff starts. We’ll walk through creating a few dazzling visualizations. Finally, we’ll deploy it Power BI and check out our creation on the web and mobile devices. And, if that’s not enough, we’ll exercise the Natural Query Language tool in Power BI by asking it real-world questions.

Speaker
Tony Milne – HMB

Tony Milne is the BI Practice Director at HMB, member of the board for the Dog Food Conference in Columbus Ohio, and is passionate about building solutions for business problems. With over a decade of experience, Tony has architected and developed application and BI solutions for various industries including logistics, government, real estate, and energy. When he’s not focusing on consulting and managing the BI practice, Tony is constantly learning and enjoys speaking to help spread the word on the latest technologies and practices.

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 May 28, 2015

Where
Marathon Petroleum Company – Findlay, OH
South end of the cafeteria

April 2015 Meeting Announcement

Note: Meeting will be Wednesday, April 29th
 
Forget the big mapper, switch to Dapper
 

A full-blown OR/M like NHibernate or Entity Framework is not always necessary. Often you will spend too much time learning quirks, battling performance, and struggling with edge cases. Dapper is a “micro OR/M” that was first created for use on StackOverflow.com. Dapper has a small, but easy to use feature set that will race you to productivity. You’ll be able to achieve speed comparable to plain ADO.NET without all the extra ceremony. In this session, you’re introduced to Dapper, its benefits, and its limitations. You’ll see how it’s used in real projects and you’ll learn why you should start simple with your next data access layer.

Speaker
Matthew D. Groves

Matthew D. Groves is a guy who loves to code.  It doesn’t matter if it’s C#, jQuery, PHP, or submitting pull requests.  He has been coding ever since he wrote a QuickBASIC point-of-sale app for his parent’s pizza shop back in the 90s.  He currently works remotely for Heuristic Solutions. In his free time, he spends time with his family, watches the Reds, and gets involved in the developer community.  He is the author of AOP in .NET (published by Manning), and is also a Microsoft MVP.

http://twitter.com/mgroves
http://crosscuttingconcerns.com
http://www.linkedin.com/in/mgroves
https://plus.google.com/107286805132042335159

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 April 29, 2015

Where
Marathon Petroleum Company – Findlay, OH
Room 106M