Orchard CMS

Monday, May 6, 2012

Meeting Location: The Exchange in downtown OKC (directions)

totally glorious photo of Jesse Harlin

Orchard CMS is an open source, community-driven, Microsoft supported Content Management system built on the ASP.Net MVC platform. In this session, we’ll cover reasons you should consider using Orchard over other popular CMS’s, how to start using Orchard through the Web Platform Installer with WebMatrix or downloading the source with Visual Studio, basic concepts of what Orchard is and how its components are easily extended.

About Jesse Harlin

Jesse is a lead developer at NineCollective who specializes in client side technologies. Jesse enjoys running OKC JS with Vance Lucas, composing algorithmic music, creating projects with micro controllers, and making video games with his wife.

You can visit his website, his blog and follow him on Twitter at @5imian.

 

Please note the location change this month. Our normal meeting space was unavailable in May, so this month we are meeting at The Exchange.  (view directions to the meeting location)

 

 

ServiceStack

Monday, April 1, 2013 11:30am

Meeting Location: Francis Tuttle Technology Center Reno Campus (directions)

DavidRoberts.1

Overview

Service Stack is a high-performance .NET web services framework (including a number of high-performance sub-components) that simplifies the development of XML, JSON, JSV and WCF SOAP web services.

About David Roberts

David Roberts has been in software development professionally for 12+ years. Unprofessionally starting in GW Basic way back. Now primarily in .NET he is quite open to other languages dabbling in Python on the side when time allows. David likes to work with others to make the software development process as automated and easy as possible. You can visit his blog at davidroberts63.bitbucket.org or follow him on twitter @davidroberts63.

Registration is required to be eligible for door prizes. Please register for the event so that we can effectively plan for this meeting. Unless you don’t like free prizes.

Introduction to TypeScript

Monday, March 4, 2013 11:30 am

Meeting Location: Francis Tuttle Technology Center Reno Campus (directions) in room 1160B.

TypeScript is a new programming language from Microsoft, that is designed for application-scale JavaScript development. The language is syntatic sugar for JavaScript that compiles to plain JavaScript, so existing JavaScript will still continue to work. TypeScript provides static checking, source-level debugging, classes, and dynamically-loadable modules. In this presentation, Michael will talk about using TypeScript, what it provides that JavaScript doesn’t, and will help you understand if the language is useful in your software development toolchain.

About Michael Sarchet

Michael Sarchet has been programming ever since he started learning QBasic at the age of 11 on his 486dx. He currently works in C# for his job, and enjoys working in Ruby/Rails/etc. You can visit his blog at michaelsarchet.com or him at follow him on twitter at @msarchet.

Registration is required to be eligible for door prizes. Please register so that we can effectively plan for this meeting.

What’s New in SharePoint 2013 for Developers

Monday, February 4, 2013 11:30 am

Meeting Location: Francis Tuttle Technology Center Reno Campus (directions) in room 1160B.

About Dennis Bottjer

Dennis Bottjer is the solution architect for Microsoft Silver Partner, ThriveFast LLC, which provides SharePoint consulting services across the central southwest region. Bottjer has worked for FORTUNE 100 Companies before bringing his enterprise experience to ThriveFast. He has over 13 years of experience in the IT industry and holds MCP and MCTS certifications for ASP.NET and SharePoint. Bottjer is proudly serving hit technical community as the INETA Membership Mentor for Oklahoma.

You can visit his blog at www.DennisBottjer.com and follow him on Twitter at @dbottjer.

Registration is required to be eligible for door prizes. Please register so that we can effectively plan for this meeting.

Getting Started With Git

Monday, November 5, 2012 11:30am

Meeting Location: Francis Tuttle Technology Center Reno Campus (directions)

Overview

Git is a distributed version control system designed to handle everything from small to very large projects with speed and efficiency. At first Git can be overwhelming to users, so this session will focus on getting started with Git and some helpful tips, tricks and workflows. Topics will cover an overview of how Git works, branching strategies, as well as some of the different GUI options for Git.

About Matt Chandler

Matt is a developer at Hobby Lobby, an arts and crafts retail chain with over 520 locations in 44 states. There he develops .NET applications using a variety of frameworks such as ASP.NET MVC, WPF, WTF and WCF. In his spare time he enjoys hacking on just about anything, from building robots to working on open source projects, and plays roller derby for Oklahoma City’s mens team, the OKC Wolf Pack.

Registration is required to be eligible for door prizes. After the group’s brief hiatus, we are asking that you please register so that we can effectively plan for this meeting.

Getting Started with SignalR

Monday, August 6, 2012

Meeting Location: Francis Tuttle Technology Center Reno Campus (directions)

SignalR is a new component in the Microsoft ASP.NET stack, enabling asynchronous signaling from the server to the browser. By providing a channel for server-initiated conversations to the browser, an entirely new class of interactive, real-time applications can be created. In this session, we will go beyond the simple chat server example and demonstrate how to use SignalR to connect your browser-based applications to the events produced by your back-end systems (such as order updates, inventory changes, etc.), and explain how the server is able to execute Javascript methods in the browser.

About Chris Patterson

Chris is a senior architect for RelayHealth, the connectivity business of the nation’s leading healthcare services company. There he is responsible for the architecture and development of applications and services that accelerate care delivery by connecting patients, providers, pharmacies, and financial institutions. Previously, he led the development of a new content delivery platform for TV Guide, enabling the launch of a new entertainment network seen on thousands of cable television systems.

In his spare time, Chris is an active open-source developer, contributing to projects including MassTransit, a messaging and distributed application framework, as well as Topshelf, a service hosting framework. In 2012, Chris received his fourth consecutive Microsoft Most Valuable Professional award in Visual C#.

Windows Azure

Monday, July 2, 2012 11:30am

Meeting Location: Francis Tuttle Technology Center Reno Campus (directions)

Chris Koenig (http://chriskoenig.net) will be speaking about Microsoft’s Windows Azure Cloud Computing platform. Further details of this event will be posted following announcements that will be made at Microsoft’s MEET Windows Azure event on June 7, 2012.

Please Note:
Registration is required to be eligible for door prizes. After the group’s brief hiatus, we are asking that you please register so that we can effectively plan for this meeting.

If the registration form above isn’t working, you can register at the event page on Eventbrite: http://okcdg20120702.eventbrite.com

Unity a DI Container

Monday, February 6th, 2012 11:30am
Evening Meetings have been canceled since December 2010.

Meeting Location: okcCoCo (directions)

Abstract

Unity has been around for a while, and if you haven’t heard about it yet, then this is your calling. Unity is an extensible dependency injection container from Microsoft that provides support for constructor, property, and method call injection. Unity addresses many of the cross-cutting concerns that address most if not all applications. Many of these concerns are logging, authentication, authorization, caching, and exception handling.

We all know that following a loosely coupled design is very important. They are more flexible and easier to maintain, promote ease of testing, and allow you to handle dependencies between objects. Unity is another prime candidate to help you combat these issues.

We will talk about how to use Unity to address these many cross cutting-cutting concerns and give some useful real life examples to get you in the right direction.

About Josh Bavari

Josh Bavari is an Applications Developer at Chesapeake Energy in Oklahoma City, OK. Prior to joining Chesapeake, Josh has worked for various small businesses and start-ups here in Oklahoma City since 2007. Josh is a passionate developer, and focuses on providing core value to the users of his software while promoting efficiency in developing them. Josh focuses on all aspects of development from server side development, to client-side development, and mobile development.

The okcCoCo Needs Our Help

We have been meeting at The okcCoCo for some time now.
The okcCoCo is moving to a new location in Midtown. The new okcCoCo will include many more offices, more coworking space, more social/event space, a gym, bicycle storage, coffee/sandwich shop, outdoor seating, and much more parking.

They cannot do this without your support right now. They have launched a one week funds drive today to raise $25,000. If they cannot reach that goal, the okcCoCo will close in March and we will have to meet elsewhere.

The okcCoCo is an important part of our community and I would like to ask you to help support them if you can. They need your help right now.

Learn more about the okcCoCo funds drive.