F# with Aaron Krauss

RSVP

Monday

Jun 5th, 2017

11:30 am

F# with Aaron Krauss

F# is a functional programming language that runs within the .NET framework. In this talk, we’ll learn what it means to be a functional language and how F# ties this together with the rest of the .NET framework. Everything will be live-coded, so you’ll get to see exactly how things work as they’re coded out. This talk is very beginner friendly to both functional and .NET development alike - so come join us!



Aaron Krauss is a developer at Clevyr where he builds data-driven applications in Ruby, Javascript, Shell, and anything else awesome. He also blogs regularly, enjoys craft beer, has a cool dog, and has been dating someone for over 10 years.

Where: StarSpace 46

StarSpace 46
1141 W Sheridan Ave
Oklahoma City, OK

Hard-Core Integration Intoxication with David Walker

RSVP

Monday

May 1st, 2017

11:30 am

Hard-Core Integration Intoxication with David Walker

Abstract:

Hard-Core Integration Intoxication

Come learn how to take your solutions from 0 to 60 in 60 minutes or less.

First, see a few basic, yet powerful examples of how to provide a personalized user experience no matter what your application platform of choice, web, windows or mobile.

Then prepare to have your mind blown by learning how to integrate with an intoxicating amount of third-party APIs. Many you may have never heard of or thought to integrate into your solutions. Learn how to maximize your integration efforts between systems and any other third-party API’s using intelligent design techniques.

Finally, learn how to save your company and your clients money by maximizing their investment and your efforts. You will learn how to write the right code, the right way, the first time. In addition, learn how to increase maintainability and reusability across your solutions. As well as, learn how to leverage and future-proof your solutions, while keeping up with the current wave of .NET Core and other technology shifts.

Bio:

David Walker is a Sitecore 2015 Technology MVP and Senior Sitecore Architect for Layer One Media. He has over twenty years of experience in application development and lifecycle management with over eighty percent of that as a consultant. He has been an MCP since 2003, MCAD and MCSD since 2005 and was a Microsoft MVP - ASP/ASP.NET from July 2007 - July 2009, before he joined Microsoft as a Senior Application Development Manager where he mentored numerous Fortune 100 companies on full Application Lifecycle Management and Software Development best practices.

He has delivered over one hundred presentations, including events like: Sitecore Symposium, Microsoft TechEd, VSLive! Dallas, VSLive! Austin and numerous User Groups, CodeCamp’s, TechFests and other community conferences.

He has been the Chairman of the region’s largest and highly successful technical training event, just finishing its eleventh consecutive successful year, TulsaTechFest.com. He is the founder and current President of the Houston Sitecore User Group. He was formerly a board member for INETA (Vice President, Speakers Bureau), President of the Tulsa Developers .NET users group, founder and President of the Tulsa SQL Server Group and Tulsa Java Developers Group, and Vice President of the Tulsa SharePoint Interest Group.

Since writing his first SharePoint assembly in 2004, he has been focused on Enterprise/Web Content Management Systems. He has been sold on Sitecore, since deploying his first 5.1 solutions and gaining his 5.3 certifications in 2007. He has worked with numerous CMS systems (proprietary, commercial and open source). He has worked on very high traffic eCommerce sites, including one with a daily sales volume record of over six million dollars and over one and half million microsites.

Recently he has focused on a wide range of newer technologies, including: .NET Core, Azure, AppFabric, MEF (Managed Extensibility Framework), Sitecore, SharePoint, Windows Universal applications. He has been using WCF (Windows Communication Foundation) and WPF (Windows Presentation Foundation) since the first Beta release back in 2005/2006.

Where: StarSpace 46

StarSpace 46
1141 W Sheridan Ave
Oklahoma City, OK

Meeting: Lightning Talks

RSVP

Monday

Apr 3rd, 2017

11:30 am

Lightning Talks

Speaker Lineup:

  • Dale Spoonemore - How we set up automated smoke tests with Protractor and Hangfire
  • Tyler Palesano - Overview of Visual Studio Code
  • Carmen Long - Getting coding on a Raspberry Pi in 5 minutes

If you would like to give a 5-15 minute lightning talk, contact the group organizers through Meetup, email (organizers@okcsharp.net), Twitter, or the Techlahoma Slack!

This is a great way to give your first talk without the pressure of preparing a longer presentation!

Where: StarSpace 46

StarSpace 46
1141 W Sheridan Ave
Oklahoma City, OK

Meeting: Advanced Regex in C# Flavor

Monday

Feb 6th, 2017

11:30 am

Advanced Regex in C# Flavor with Steven Fletcher

Regular Expression Workshop:

This is a fun talk, if that’s what you’re into, about Regular Expressions in C#; When to use them, How to use them, and some things C# Regex can do that no other Regex flavor can do. Like a Torx Driver, Regular Expressions are the perfect tool for their specialized use. Unfortunately, many developers use their drivers as hammers or pry bars if it’s the closest tool to grab ahold of.

In this talk;

- I may review some of the basics of Regular Expressions

- I will cover rules 1 and 2 of Regex (When Not to use Regex, and when Not to use Regex)

- I’ll guide developers on some best practices

- And I’ll cover some tricks that are only available in the .NET Flavor of Regex.

Suamere (Steven Fletcher):

My interest in computers began around the release of Wolfenstein, DooM, Hexen, and Duke Nukem. I immediately jumped into level design and learning to network with my buddies so we could PVP. My first programming was around 1994 when I was programming fan sites for DooM and Legend of Zelda. I built many sites for family businesses, personal usage, and even my High School between 1994 and 2000. My main hobbies included C#, C++, HTML, and javascript. I did classic asp/vb “dynamic database-driven websites” from ‘98-‘05 for both gamer groups and the US Navy. My language experience, in descending order, is in C#, then Javascript, then Java, then C++, and others I have dabbled in. I like to mod games like WoW and Skyrim, or build Android apps on my spare time. My favorite food is bread and my favorite color is gray. Also, I’m not at all boring.

Where: StarSpace 46

StarSpace 46
1141 W Sheridan Ave
Oklahoma City, OK

Meeting: Help Make 2017 Great

Monday

Dec 5th, 2016

11:30 am

Help Make 2017 Great

Come join us Monday December 5th where we will have an open round-table discussion about making 2017 our best year yet. Bring your ideas for speaker topics, technical workshops, or anything that will help us bring value to our members.

There is NO OKC# without it’s awesome members, so come out and help us make this group the best it can be.

This will also be a great time to network with other developers and see what others are doing in our communtiy.

Where: StarSpace 46

StarSpace 46
1141 W Sheridan Ave
Oklahoma City, OK

Meeting: NodeJS for .Net Developers

Monday

Nov 7th, 2016

11:30 am

NodeJS for .Net Developers

We can’t write beautiful, dynamic, interactive websites and web apps without JavaScript, and we can’t do much with JavaScript without learning NodeJS. This will be a gentle introduction to NodeJS made for people who mostly write C#. I’ll guide you past some of the trickiest hurdles to understanding how NodeJS fits into the .Net ecosystem. Learn the answers to questions like:

  • What is NodeJS?
  • If I’m writing web apps in C# using ASP.Net MVC or ASP.Net Core, why do I need NodeJS?
  • How do I get started using it?
  • Does it coexist with my .Net code?

Speaker: Floyd May

Floyd is, through and through, a programmer at heart. He began programming at age 9 drawing pictures with the Logo programming language, and has been in love with programming ever since. His development background includes both native and web UIs, high-performance server logic, intricate multithreaded network I/O, and big data processing. Floyd has created software for many industries: precision agriculture, GIS, finance, commodities trading, oil & gas, digital imaging, document intelligence, and more. The software he has built has expanded his employers’ market penetration, earned millions in sales, revolutionized user experience, and crushed competitors. A passionate teacher, Floyd frequently presents at Tulsa area user groups and conferences, and is among Tulsa’s strongest advocates for the craft of software development.

Where: StarSpace 46

StarSpace 46
1141 W Sheridan Ave
Oklahoma City, OK

Meeting: Lightning Talks

Monday

Oct 10th, 2016

11:30 am

This month will be lightning talks and has been deferred one week to the 10th!

Location moved back to Prototek

Lightning talks are a fantastic way to introduce our community to developers and allow developers the capability to share their passion. Community members have 5-15 minutes to present on a topic relating to .NET development. We give preference to new speakers to help strengthen and grow our community.

If you would like to give a talk, please reach out to us!

Where: Prototek

Prototek
401 NW 10th
Oklahoma City, Oklahoma
73101

Meeting: Slaying the Performance Dragon with Elasticsearch

Monday

Sep 12th, 2016

11:30 am

Slaying the Performance Dragon with Elasticsearch

Is your Performance Dragon hiding treasures like response time and fuzzy matching? Does your gear include a large database with a particularly large table with a particularly large amount of data? Has the dragon ever sat on your server and brought your entire system down? If so, come join us on an adventure!

In this talk, we will explore a real problem that was crippling performance for our production apps, as well as how we found and implemented a solution in .NET, using AWS and ElasticSearch.

Speaker: Danny Burrows

Danny is a Software Engineer and Dragon slayer at Monscierge. He enjoys all things software and loves to chat tech, gaming, and food.

Where: Prototek

Prototek
401 NW 10th
Oklahoma City, Oklahoma
73101