February 2011 Meeting Announcement

Tuesday February 22, 2011

Pivot and the Silverlight PivotViewer Control

Pivot is a technology that makes it easy to explore massive amounts of data in a visually compelling way. In this session, we will discuss the Pivot technology and introduce the tools and techniques needed to build both static and dynamic Pivot collections. We will also look at using the Silverlight PivotViewer control to make your Pivot collections accessible on the web.

Speaker
Joe Wirtley

Joe Wirtley is an independent consultant with over twenty years software development experience. He currently works as a .NET architect and developer on both smart client (WPF, WCF) and web (ASP.NET, Silverlight) applications. He is an active member of the developer community in the Cincinnati-Dayton, OH area and is a member of the Dayton .NET Developer Group board. He has presented at user groups and many community events, including CodeMash, devLink and CodeStock. You can check out his site at http://WirtleyConsulting.com or follow him on Twitter: @JoeWirtley.

January 2011 Meeting Announcement

Tuesday January 25, 2011

Open Spaces

See the definition for Open Spaces. Basically this is the groups meeting to talk about any topic you want to talk about. Bring your problems, issues, interests, techniques, patterns, the hot new tech that you’re curious about, software, hardware, gadgets, whatever. Depending on the input we can break down into smaller groups or discuss as a whole.

  • Do I have to bring a topic? No, but the more topics the better.
  • If I offer a topic will I be expected to carry the discussion? Not necessarily, unless that was your intent to begin with. For instance, you may just need to ask a question and let the others run with it.
  • No topic and no question is too basic. The purpose of the group and this meeting in particular is to help each other learn.

Holiday Geek Dinner

Wednesday December 15, 2010

Geek Dinner

Happy Holidays from FANUG!

With the holidays approaching there will not be a regular meeting at the end of December, but instead we will be getting together for another Geek Dinner. We will meet at the Findlay Olive Garden on US 224 Wednesday evening, December 15th at 6pm. Please RSVP @ http://nrddnr.com/3847.

If you cannot attend, we hope that you’ll join us at our next meeting in January 2011.

Have a safe and happy holiday season!

Brian Cobb

Note: This is not a sponsored event, everyone pays for themselves.

November 2010 Meeting Announcement

Tuesday November 30, 2010

Be a Better Developer

As a developer, you end up wearing a lot of different hats: researcher, designer, janitor, mediator, teacher, student. the list can go on. Likely, you juggle these hats almost every day… and we haven’t even mentioned writing a line of code yet. If you want to become a better developer you’ll have to learn how to switch these hats easily and what it means to wear each one well. Most talks focus on a given technology or tool: some resource that you can use. This talks focuses on how to improve the best resource you have: YOU. Come hear how you can improve yourself by learning, teaching – and yes – even being lazy.

Speaker
Michael Wood

Michael Wood is a Microsoft Practice Director for Strategic Data Systems in Centerville, OH, but lives across the river in Kentucky. He describes himself as a problem solving, outdoorsy, user group leading, dog-loving, blog writing, solution creating, event planning, married, technology speaking, father of one kind of guy. When he’s not living up to that title he’s an avid reader, (horrible) violin player and gamer. Michael is a Founding Director of the Cincinnati .Net User Group as well as the founder of the Cincinnati Software Architecture Special Interest Group. He is also a founding member of the software architecture web resource nPlus1 (http://nplus1.org), instigator of the informal code pairing Bitslinger events in Cincinnati and a Microsoft MVP in Client App Dev. You can catch up with Mike on his blog at http://mvwood.com/blog and on twitter under the handle @mikewo.

October 2010 Meeting Announcement

Wednesday October 27, 2010

Note: Meeting will be last Wednesday this month

Opinionated MVVM

Model-View-ViewModel (MVVM) has become a popular design pattern for building WPF and Silverlight applications. This talk will introduce attendees to the basics of MVVM and demonstrate the underlying concepts and interactions using Caliburn.Micro, which is an open source framework that helps facilitate MVVM development.

Speaker
Nate King – Speedway Super America LLC

September 2010 Meeting Announcement

Tuesday September 28, 2010

SOLID Development Patterns for Mere Mortals (100-200)

Categories: Architecture/Patterns

Software development patterns have been around long before the MVC Framework gained momentum. In this session we will start with a review of Robert C. Martin’s (Uncle Bob) SOLID macronym. After building the proper foundation, we will look into the several development patterns, their C# implementation, and when and how they should be used in modern software development.

Speaker
Phil Japikse

Phil Japikse has been working with .Net since the first betas, and developing software for over 20 years. Phil is a Microsoft MVP and also holds MCSD, MCDBA, CSM, and CSP certifications. Phil is an international speaker and a passionate member of the developer community, speaking at Code Camps and Days of .NET all across the country as well as serving as the Lead Director for the Cincinnati .Net User’s Group.

Phil works as the Patterns and Practices Evangelist for Telerik (www.telerik.com), is a Firefighter/Paramedic, and a volunteer for the Ski Patrol. You can follow Phil on twitter via www.twitter.com/skimedic and read his blog at www.skimedic.com/blog.

July 2010 Meeting Announcement

Wednesday July 28, 2010

Note: Meeting will be last Wednesday this month

NoSQL: I can’t relate to my database, anymore

It’s not you, it’s me. Or rather, my needs have changed. The kind of apps we build today are different than the ones we built two decades ago. The scale requirements are different as are the levels of abstraction we work with. Relational databases are not our only option. The NoSQL movement is coming to an app near you. Will you be ready? In this session we will look at some non-relational databases with a focus on the document database style using MongoDB. Scalability may get your attention, but there is more to the story. See what happens when we take another perspective on persistence.

Speaker
Dennis Burton – SRT Solutions

Dennis Burton, is a web developer with SRT Solutions whose diverse portfolio includes online learning management systems, precision measurement using high speed data acquisition applications, as well as automotive diagnostic software. Since the beginning of his career, he has been working with systems that require processing large amounts of data quickly.

Dennis has been around long enough to be old to some and young to others, but firmly believes that what you do with your time is more important than how long you have been spending it. As an active member of the development community, Dennis serves on the board of the Lansing .NET User Group, the Ann Arbor .NET User Group and as an organizer for the Lansing Day of .NET.

June 2010 Meeting Announcement

Tuesday June 29, 2010

Getting the most from Version Control

Justin discusses source control, an often-overlooked part of the development process. Version Control is not a new concept, but often it isn’t used to its full potential. Come and learn the foundation of basic version control, common practices around repository structure and deployment, and some advanced techniques in version control management.

Speaker
Justin Kohnen

Justin Kohnen, Vice President for Communication of the Dayton .NET Developers Group, graduated from University of Dayton in 2003 with a BS in Computer Science. Justin is a Microsoft Certified Technical Specialist for ASP.NET 2.0 Web Applications. He is currently running his own Software Business as well as working for Triune Group as a Senior Software Engineer, developing in ASP.NET 3.5. Using technologies such as Entity Framework, Microsoft Enterprise Library, WCF, ASP.NET AJAX, and Microsoft Team Foundation Server.

May 2010 Meeting Announcement

Tuesday May 18, 2010 – 2 Presentations

Supercharged Productivity with Linq2SQL
AND
A Quick Introduction To NHibernate

Note: Meeting will be held a week early this month

Supercharged Productivity with Linq2SQL

Wouldn’t it be great if you could eliminate the time you spend writing data access code with SQL and instead spend that time adding features and value to your software or passing that savings on to your customers? What if in addition to the cost and time savings you could also improve the applications testability, maintainability, security and performance at the same time? All of this is not only possible but easy to do by using Linq2SQL.

Linq2SQL is a powerful yet elegantly simple to use technology by Microsoft. This presentation will start off by demonstrating how painless it is to get started with using Linq2SQL, and then quickly move on to real world examples demonstrating how to handle common development scenarios using Linq and Linq2SQL.

Speaker
Chris Farrell – Quick Solutions

Chris Farrell has been developing software in the .NET space since 2002. After graduating from Bowling Green State University, Chris worked as lead application developer at CorpComm Group in Lima, OH for more than five years before joining the Solutions Project Group of Quick Solutions in Columbus. Chris serves as a board member of the Lima Regional IT Alliance (www.lrita.org) and was a key contributor on the open source RainbowPortal CMS project. In his spare time, Chris attends tech conferences and is also an avid runner.

A Quick Introduction To NHibernate

NHibernate is an ORM framework that can help you take some of the monotony out of your data access code. We will take a fast look at why we would want to use NHibernate and some of the benefits this has on our code.

Speaker
Ryan Lanciaux

Ryan Lanciaux is a Professional Software Developer in Northwest Ohio. Although he programs in several languages, his current area of focus is in C# and VB.NET. Ryan has developed many large scale web applications since the late 1990s. He regularly contributes to the programming community through his website.