January Meeting Announcement

Note

This month we are starting a new format; There will be a longer (approximately one hour) “featured” talk followed by a brief intermission which will be followed by a 15-20 minute “grok” talk. If you would like to speak at an upcoming CONDG meeting or have any feedback on the new format please email contact@condg.org

Sponsorship

Sponsorship for this meeting is currently available, if interested in sponsoring please email contact@condg.org

Topic

Extending your Application with the Managed Extensibility Framework

Abstract

Microsoft Managed Extensibility (MEF) framework allows developers to create applications consisting of composable parts. Composable parts provide the flexibility to change and add parts at runtime. You can use MEF to create more flexible and extensible applications. In this session, we will review the MEF tool set, build an extensible application and extend that application using MEF.

Speakers

David Giard has been developing solutions using Microsoft technologies since 1993. In the past, he has spoken at Day of .Net, CodeStock, Microsoft DevCares, Microsoft ArcReady, Dot Net University, X Conference and numerous user groups around the Midwest. He is a recovering certification addict and holds an MCTS, MCSD, MCSE, and MCDBA, as well as a BS and an MBA. He is the host and producer of the moderately popular online TV show Technology and Friends, which you can find at www.TechnologyAndFriends.com. He is an officer of the Great Lakes Area .Net User Group. You can read his latest thoughts at www.DavidGiard.com.

Grok Talk Topic

Change

Abstract

The only constant in life is change. How do we prepare for change? Should we? In this session, I will go over changes relating to the smallest unit in our code base up into our careers. What does DRY really mean? When is too much YAGNI too much? When is it not enough? Should I change where I work or change _where_ I work? The intention of this session is to open ourselves to change, understand how to make the change we would like to see and how to be the change we want to see in the world. This session is a frank and open discussion of software craftsmanship, career building and the nature of existing in the world of software development.

Speakers

Leon Gersing aka fallenrogue is a Software Artisan at EdgeCase. He wears a plaid hat and sports a manly beard. Many attribute the invention of indoor laser gun sporting arenas to a dream that he had in a field during a 3 day open air music festival in Ithaca, NY. While he refuses to take credit for that he has confirmed that he is, indeed, funding an aggressive humanitarian aid program to feed the world's hungry called: "bytes of bacon... for the kids." He was rejected to work for the good people of Twitter in 2006 but holds no grudge and continues to support their product at Twitter.com/fallenrogue


When

Thursday, 1/28/2010, 6:00 - ??

Where

Microsoft Office - Columbus

December Meeting Announcement

NOTE:

The normal meeting schedule has changed for this month due to the holiday season.  The meeting will be taking place on Monday, December 14th, 2009. 

 Elections will take place at this meeting.

An end-of-year social will occur at the end of this meeting which includes video games, food and time to socialize

Sponsorship

 Sponsorship for this meeting is currently available, if interested in sponsoring please email contact@condg.org

Topic

Gadget Showcase

Abstract

Let's have some fun with our favorite devices. You'll see cool features and even some code.  Come on out to enjoy 20 minute presentations and see what these gadgets are capable of!

Speakers

Jeff Blankenburg - ZuneHD

Charles Husemann - XBox

Marc Peabody - iPhone

Nino Benvenuti - Windows Mobile

When

Monday, 12/14/2009, 6:00 - ??

Where

Microsoft Office - Columbus

Registration Open for Dog Food II Conference

Please join us for the 2nd Annual Dog Food Conference; sponsored by the partner community. We will have MS speakers, MS partners, ISVs, MS MVPs and community leads presenting over 40 topics. Around half of the speakers are community leads; and half are MS specialists. As seating is limited, we encourage you to knowledge share with your peers, see overviews and chat one on one at the “Ask the Expert” area.

Register Here!

November Meeting Announcement

NOTE:

The normal meeting schedule has changed for this month due to the Thanksgiving holiday.  The meeting will be taking place on Wednesday, November 18th.  A reminder will be sent a week prior to the meeting.

Sponsorship

 Sponsorship for this meeting is currently available, if interested in sponsoring please email contact@condg.org

Click here to sign up for your ASP.Net PRO subscription

Topic

Making A Name For Yourself

Abstract

It's a new game out there. It's harder than ever to differentiate yourself from every other resume. So how do you do it? How do you find success in an industry wrought with competition? How do you prove to a company that they should hire you over everybody else? At the end of the day, it IS NOT all about who you know. This talk covers 7 tips to follow to make sure the right people know you.

Speaker

Jeff Blankenburg

Jeff Blankenburg is a Developer Evangelist for the Microsoft Corporation. Over the past 10 years, Jeff has successfully implemented his technology expertise in numerous industries including retail, education, and healthcare. Jeff has exceptional proficiency in user-interface design, Web Standards, and web application development. He is a contributor to the O'Reilly title Windows Developer Power Tools on the subject of code validation services. Jeff is also an organizer of the CodeMash conference. Jeff holds a Bachelor of Science degree in Psychology from Bowling Green State University, Bowling Green, Ohio.

When

Wednesday, 11/18/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

October Meeting Accouncement

Sponsorship

Food and beverages for the meeting are being sponsored by CONDG

Click here to sign up for your ASP.Net PRO subscription

Lightning Talks

6:00-6:15 Brian Sherwin Auto Hot Key
6:15-6:30 Brian Prince Windows 7: How to make it fasterer
6:30-6:45 Greg Malcom TBA
6:45-7:00 Mel Grubb TBA
7:00-7:15 Matt Yoho 3 Ideas from the other side of the fence
7:15-7:30 Andrew Halowaty TBA

When

Thursday October 22nd, 2009 6-8pm

Where

Microsoft Office - Columbus

September Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by CONDG

Click here to sign up for your ASP.Net PRO subscription

Topic

Implementing MVVM for WPF

Abstract

Now you are writing WPF applications, and wondering – what is all this code in the code behind?  Shouldn’t we be doing something different?  Our cousins working with ASP.NET MVC don’t even have a code behind!  The answer is YES – you should indeed be doing it differently.  The MVVM pattern is the WPF adaptation of the Presentation Model pattern first documented by Martin Fowler. In this session we will build an app that shows how the MVVM pattern is utilized for building SOLID WPF applications that are also testable.

Speaker

Phil Japikse

Phil has been working with .Net since the first betas, and developing software for over 20 years. Phil is a Microsoft MVP and holds MCSD, MCDBA, CSM, and CSP certifications.  Phil’s experience includes Smart Client/WPF, ASP.NET/MVC, and eCommerce as well as mentoring teams in .Net, SQL Server, and Agile. Phil is a contributing author to www.nPlus1.org, teaches custom classes, speaks at national and regional events, and is a passionate member of the developer community (serving as a director for the Cincinnati .Net User’s Group and Software Architecture SIG).  Phil works as a Principal Consultant with Pinnacle Solutions Group, Inc. (www.pinnsg.com), is a Firefighter/Paramedic, and a volunteer for the Ski Patrol. You can follow Phil on twitter via www.twitter.com/skimedic.

When

Thursday, 09/24/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

August Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by ICC.

Click here to sign up for your ASP.Net PRO subscription

Topic

C# 4.0

Abstract

C# 4.0, currently in beta and due out this winter, has a set of very exciting new features.  Wishing you were programming in Ruby like the cool kids?  You won't any more after you see the dynamic language features built into the new C# language.  Wish C# had the flexibility of VB.NET in class design?  Bang, done.  Optional parameters and other features that have been in VB forever are coming soon.  We will use a selection of the new features to solve some interesting classic programming problems, and write a few server environment management scripts.

Speaker

Bill Sempf

Bill Sempf is an Enterprise Architect whose 17 years of experience includes business and technical analysis, software design, development, testing, server management and maintenance and security for a wide range of companies large and small.  Solutions include line of business applications, sofware infrastructure for ISPs, and even a solution to make mainframes talk to cellular phones.  He is author of Visual Basic 2008 and 2005 for Dummies and the upcoming C# 4.0 All In One; a coauthor of Effective Visual Studio.NET, Professional ASP.NET Web Services and Professional VB.NET; a frequent contributor to MSDN, Builder.com, Hardcore Web Services, Cloud Computing Journal, Inside Web Development Journal and Intranet Journal; and has recently been an invited speaker for the ACM and IEEE, DevEssentials, the International XML Web Services Expo and the Association of Information Technology Professionals.  He is a graduate of The Ohio State University with a Bachelor’s of Science in Business Administration, a Microsoft Certified Professional, a Certified Internet Business Strategist and Certified Internet Webmaster.

When

Thursday, 08/27/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

July Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by HMB Consulting.

Click here to sign up for your ASP.Net PRO subscription

Topic

From Tables to Object: Making Your Database With With You

Abstract

A database is far more than a persistent object store for your application; it is capable of data validation en masse, aggregations, and creating different projections of data. By working with your database, rather than against it, it is possible to leverage all of the capabilities of a relational database to provide rich, high performance interaction with your application through an ORM. This presentation will discuss the finer points of building a full-featured data access layer using an ORM and the features of a relational database..

Speaker

Jeremiah Peschka

Jeremiah Peschka is a SQL Server developer in the Columbus, OH area with HMB Information System Developers. Jeremiah has broad IT experience in systems administration, web design, application development, and database development spread across diverse platforms. In his current role, Jeremiah specializes in developing solutions based on the SQL Server platform. Jeremiah is currently the Group Leader for CBusPASS, the Columbus chapter of PASS, and the Group Leader for the PASS Application Development Virtual Chapter.


When

Thursday, 07/23/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

 

June Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by CONDG.

Click here to sign up for your ASP.Net PRO subscription

Topic

Software Estimation

Abstract

How are your software estimation skills?  If your answer was "dude, I'm terrible at estimation", you're not alone.  Being able to accurately estimate software is a skill every developer should have but research and statistics show it's a skill few actually possess. In this session, we'll talk about why we have so much trouble with this key skill and then discuss some strategies for improving our software estimation chops.

Speaker

Michael Eaton

Michael Eaton is an independent consultant currently living in southern Michigan. Since 1994, Mike has been designing and implementing high quality, robust solutions using Microsoft technologies including .NET and SQL Server. When not working on projects or spending time with his family, he enjoys blogging, playing his XBox 360 and hanging out with friends.

When

Thursday, 06/25/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

May Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by Quick Solutions

Topic

Getting Started With the ASP.Net MVC Framework

Abstract

Are you finally tired of trying to maintain state in your web forms? Ready for a little request, response like the web was intended? Fear not, ASP.Net MVC has made it to v1.0 and has seen some maturity over the past year. In this talk we’ll investigate getting started with the MVC Framework, how it differs from Web Forms, and all with an eye towards TDD.

Speaker

Tim Wingfield

Tim has been involved in web design and development for over 10 years. For the last five years Tim has been a developer with the Business Solutions Group at Quick Solutions Inc. in Columbus, OH. Tim has a wide range of knowledge in .Net but focuses on the user interface and the user experience in ASP.Net applications. Recently he has put more time into studying development processes and how to more efficiently create quality software. In what time is left over, Tim enjoys coaching his sons’ hockey teams, playing a little hockey himself, and traveling with his family.

When

Thursday, 05/28/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

April Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by .

Topic

Live From Vegas: A Mix 09 Overview

Abstract


This session will cover the highlights from the Mix 09 (http://mix09.com) conference in Las Vegas, NV. There were many large announcements, including the release of Internet Explorer 8, Silverlight 3, and Expression Blend 3.  We will cover the new features of IE8, including Web Slices, Accelerators, and how they are useful to developers.  We will also be taking a look at a new tool for developers called Super Preview, which allows us to manage the "browser differences" we have all come to hate in a simple visual way.  Finally, we will be taking a look at a new rapid prototyping tool called SketchFlow.  This tool has the potential to change the way you begin constructing software in the future
.

Speaker

Jeff Blankenburg

Jeff Blankenburg is an ultra-passionate web developer who works for Microsoft.  As a Developer Evangelist, he has the unique responsibility to consult and advise software developers about the new tools, technologies, and practices available to them.  Jeff's previous roles as a software developer allowed him to build industry-changing websites and marketing efforts for Victoria's Secret, Abercrombie & Fitch, Ford Motor Company, Sony, and several major pharmaceutical companies.  Through many major speaking engagements and an active technically-focused blog, Jeff has established himself as a valuable resource to anyone writing software or looking for advice on their next software endeavor.

When

Thursday, 04/23/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

Upcoming Events

Event

Event Date

Website

West Michigan .NET University

4/4/2009

http://dodn.org/WestMichiganDotNetU/

Central Ohio Day of .NET

4/18/2009

http://cinnug.org/cododn/

Lansing Give Camp

4/24/2009-4/26/2009

http://www.LansingGiveCamp.org

Kalamazoo X Conference

4/25/2009

http://www.kalamazoox.org/

Stir Trek

5/8/2009

http://www.stirtrek.com

Lansing Tech Fest (Open Space)

5/30/2009

http://www.LansingTechFest.org (website not up yet)

Cincinnati ORM Firestarter

6/13/2009

No URL yet?

CodeStock

6/26/2009-6/27/2009

http://www.codestock.org/

Ann Arbor Give Camp

7/17/2009-7/19/2009

http://michigangivecamp.org/cms/AnnArbor/

Columbus Give Camp

7/17/2009-7/19/2009

No URL yet? 

Lansing Day of .NET                

8/1/2009

http://www.dayofdotnet.org (Lansing site not yet)

devLink

8/13/2009-8/15/2009

http://www.devlink.net

March Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by Cardinal Solutions.

Topic

Coding in Public

Abstract

Come learn about the idea of deliberate practice as applied to the craft of software development.  Alan Stevens will perform (less than) amazing feats of coding and he will do it for your enjoyment in real time.

Speaker

Alan Stevens

Alan Stevens is a father, a geek, a vegetarian and a software artisan living in Knoxville, TN. Alan, a Microsoft MVP in C#, regularly speaks at industry conferences and user groups.

When

Thursday, 03/26/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

February Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by Quick Solutions.

Topic

Unit Testing JavaScript Using Test Driven Development

Abstract

Much emphasis has been placed on writing unit tests for .NET code, but most people have never written unit tests for JavaScript code.  In this talk we'll show you test driven development in action as we review JavaScript unit test frameworks and write unit tests for JavaScript code.

Speaker

Jon Kruger

Jon Kruger is a Project Engineer with Quick Solutions where he provides technical leadership for .NET development projects.  Jon has over 6 years experience in various different programming languages (mostly C#/.NET) and is always looking for ways to create better quality software and speed up the software development process.  You can follow Jon on his blog (jonkruger.com) or on Twitter (twitter.com/jonkruger).

When

Thursday, 02/26/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus

January Meeting Announcement

Sponsorship

 Food and beverages for the meeting are being sponsored by Avanade.

Topic

NEXT GENERATION UX: From Silverlight to Surface

Abstract

Topic #1: Silverlight in the Enterprise

Building powerful, rich experiences is getting easier and easier, or is it? We will discuss how Silverlight can be leveraged to build more powerful enterprise experiences that meet the appetites of the modern enterprise user. We will address common pitfalls of building applications with this fledgling framework and how you can overcome them to produce dazzling results that don't break the bank.

Topic #2: Microsoft Surface: Beyond the Silver Screen Hollywood has its new heart throb and it is Microsoft Surface, but is it ready for business? We will demonstrate how to build real world Surface Applications that could add life to any venue be it at the office or in the store.

Speakers 

Jason Kerns

Jason Kerns is a Senior Consultant at Avanade. With more than nine years of experience, Jason has developed solutions for a variety of industries including a financial institution, an educational software firm and an insurance company. He is proficient in various .Net technologies including web application development and back-end business services. Jason earned his Bachelor of Science in Computer Science and Engineering from The Ohio State University.

Mark Tinderholt

Mark Tinderholt is a Manager and Presentation Layer Technologies Community Lead at Avanade. Mark has over 10 years of experience in Web & Rich Client development and has successfully implemented solutions in the Financial Services, Retail, and Consumer Goods Manufacturing industries. Mark has extensive experience architecting and building enterprise solutions with Microsoft’s next generation presentation layer technologies WPF and Silverlight, as well as Microsoft’s multi-touch offerings Microsoft Surface and Wintouch. Mark holds degrees in Computer Science, Actuarial Science, and Mathematics. 

When

Thursday, 01/22/2009, 6:00 - 8:00pm

Where

Microsoft Office - Columbus