Viewing 0 current events matching “nwnug” by Event Name.

Sort By: Date Event Name, Location , Default
No events were found.

Viewing 33 past events matching “nwnug” by Event Name.

Sort By: Date Event Name, Location , Default
Thursday
Dec 11, 2014
4th Annual GeekDinner HolidayMixer
Packo's at the Park

Tech Toledo invites all information technology professionals to join us on December 11th for the 4th Annual GeekDinner HolidayMixer. This will be the year’s largest social gathering of the IT community in the Toledo Region. We have been averaging 50 people over the first 3 years.

It starts at 5:30pm on Thursday, December 11th, 2014. We are meeting at Packo’s at the Park, 7 South Superior Street, in downtown Toledo, in the Outfield room.

No RSVP is required. Show up hungry for Packo’s, money to pay for your own food and drink, and a desire to connect with colleagues.

Many members of regional IT groups will be in attendance, holding their annual end-of-year Geek Dinners with us. The groups include Toledo Web Professionals, Nerd Summit, NWOACM, ISACA, Girl Develop It Toledo, NWNUG, Toledo iOS Developers, and TALUG (and we expect more groups). You will be able to meet the leaders and members of the groups at the event.

You are NOT required to be a member of any of these groups to attend. We welcome anyone who wants to hang out with us, such as entrepreneurs, designers, business leaders, engineers, government officials and marketing professionals.

The StartUp Toledo holiday party is the same evening (at the Art Museum). The TechToledo mixer is where you can geek out with other IT folks, while StartUp Toledo will help you connect with entrepreneurs and others involved in tech startups in the region. For those who want to attend both, we will remind you when to leave the mixer and drive to the Art Museum.

The general schedule for the evening:

  • 5:30pm – 6:00pm: Socializing and networking
  • 6:00pm – 6:30pm: Sit down and order food
  • 6:30pm – 7:00pm: Group introductions & announcements
  • 7:00pm: Depart for Art Museum for those who want go to the StartUp Toledo event
  • 7:00pm – whenever: More socializing and networking at Packo’s
Website
Tuesday
Jul 15, 2014
Asynchronous? Parallel? Reactive? Help!
hunlcaof

The modern world of concurrency can certainly be confusing! This talk is a gentle introduction to the many forms of concurrency. Most developers have heard of parallelism, so we'll start by covering the three forms of parallel computing, showcasing the Parallel class and Parallel LINQ (PLINQ). The next stop will be asynchronous code. We'll cover how asynchronous code is a totally different kind of concurrency than parallel processing, and consider how the async and await keywords work to enable maintainable asynchronous code.

Before the last point, we'll spend some time looking at TPL Dataflow. A beautiful mix of parallel and asynchronous techniques, TPL Dataflow is a little-known but extremely powerful library.

Finally, I'll introduce Reactive Extensions as yet another form of concurrency. I'll describe the concepts behind Rx as well as the most useful operators. And I'll keep it practical; I promise not to say "mathematical dual of IEnumerable" even once.

Speaker: Stephen Cleary

Stephen Cleary is a Christian, husband, and father who programs software in his spare time. :)

He is a Microsoft MVP and the author of "Concurrency in C# Cookbook" (O'Reilly). He's also the top answerer for async/await questions on Stack Overflow.

His work usually deals with asynchronous and multithreaded programming, but he finds any challenging subject interesting. These days he uses C#/C++/JavaScript, but remains interested in many different languages.

Tuesday
Sep 16, 2014
Bitcoin and Cryptocurrency
HCR ManorCare

The Internet has enabled a lot of digital substitutions in our lives. Email, Google Maps, iTunes, Netflix, Craigslist, Amazon - all have largely replaced antiquated "real world" systems and businesses that were commonly used only a decade ago. But what about money itself? Bitcoin, and its many offshoots, was created with the vision of being the Internet’s Currency that could be exchanged from one person to another without requiring governments or banks to intermediate. This talk will introduce cryptocurrency, and deep dive into some of the underlying concepts such as transactions and blocks, hashing, mining, proof-of-work, digital signatures, and transaction malleability.

Speaker: Jason Follas has spent the better part of the past twenty years successfully delivering software for clients in the manufacturing, engineering, and financial services sectors. He is a frequent speaker at conferences and user groups, and loves the opportunity to teach as well as to learn from others. His career has been centered around the use of Microsoft technologies, from ASP.NET and SQL Server to writing Windows Store and Windows Phone applications. Most recently, he has focused on writing web client apps using HTML5 and JavaScript.

Jason was previously a Microsoft MVP for SQL, and is currently a Microsoft MVP for Visual C#. When not working or speaking, you can find him writing a number of casual games currently in the Windows Store, fishing for catfish in the local river, or riding his motorcycle across the flattest part of Ohio.

Thanks to HCR ManorCare for providing the pizza!

Tuesday
Jan 15, 2013
Claims-based Authorization in Enterprise Frameworks
HCR ManorCare

In .Net development, evaluating AD Group membership has been a conventional approach to enforcing authorization. However, as enterprise applications scale towards sharing logic in reusable frameworks and leveraging federated identity, the AD / role-based approach does not always scale well along with it. As an alternative, we will look at how claims can be used to provide a more granular authorization model that aligns more closer with APIs than with organizational charts while at the same time providing a pathway to cross platform integration.

Mark Bostleman is a software developer based in Toledo, Ohio and is currently an application architect for the Manufacturing Execution Systems team at First Solar, a global leader in solar power solutions. His primary focus has been on Microsoft development tools and technologies since the early 1990s.

Website
Tuesday
Apr 21, 2015
Cortana Integration and Speech for your Windows Phone Apps
Maritz Research

Hands-Free Apps: Cortana Integration and Speech for your Windows Phone Apps by Jason Follas.

Cortana is the digital assistant that was first introduced in Windows Phone 8.1, and has since been incorporated into Windows 10 and the Microsoft Band. Using voice (or text) commands, users interact with Cortana to retrieve information, perform an action such as setting an alarm, or even launch an app on the phone that provides what they are looking for. Aside from Cortana itself, the Windows platform provides powerful and easy to use speech recognition and speech generation capabilities that developers can access. This session will take a look at how to integrate with Cortana and use the speech capabilities to enable hand-free features within your own Universal Apps.

Tuesday
Sep 18, 2012
Custom Graphics for Your Web Application: The HTML5 Canvas and Kinetic.js
HCR ManorCare

HTML5 includes a Canvas element that allows for dynamic, scriptable rendering of 2D shapes and bitmap images. Using this, web developers can draw images directly in their web pages with JavaScript, enabling applications such as games, mapping, and data visualization to offload the rendering to the client. One problem with the Canvas, though, is that the rendered image is just that: an image. The user is unable to interact with any of the shapes that are drawn to the Canvas. However, an open source library called Kinetic bridges that gap, allowing shapes or images to be drawn using the existing Canvas API, event listeners attached to them, and manipulated individually using mouse or touch (i.e., move, scale and rotate). This session will introduce how to use the Canvas API and Kinetic.js in a desktop or mobile web application.

Jason Follas is an Architect for Perficient, helping clients located in the greater Detroit region (including Toledo, where he lives and leads the Northwest Ohio .NET User Group). For the past two decades, he has created interesting solutions using Microsoft technologies, including an aircraft load planning system that was used by an international air freight company, geospatial web applications, and material blend optimization software.

Website
Thursday
Dec 13, 2012
EAT: 2nd Annual Tech Toledo GeekDinner HolidayMixer
Packo's at the Park

Tech Toledo invites all information technology professionals to join us on December 13th for the 2nd Annual GeekDinner HolidayMixer. This will be the year’s largest social gathering of the IT community in the Toledo Region.

Last year’s event was a huge success: you will not want to miss this one!

The festivities start at 5:30pm on Thursday, December 13th, 2012. We are meeting at Packo’s at the Park, 7 South Superior Street, in downtown Toledo, in the Outfield room.

No RSVP is required. Just show up thirsty, with an appetite for Packo’s, money to pay for your own food and drink, and a willingness to connect with colleagues.

Many members of regional IT groups will be in attendance, holding their annual end-of-year Geek Dinners with us. Groups already confirmed include NWNUG, NWOACM, Toledo Web Professionals and Toledo CocoaHeads, with more expected to join us. You will be able to learn about each group during the event.

You are NOT required to be a member of any of these groups to attend. We welcome anyone who wants to hang out with us, such as entrepreneurs, designers, business leaders, engineers, government officials, marketing professionals. The more the merrier!

Website
Tuesday
May 21, 2013
Everything You Could Ever Want to Know on Tiles in Windows Store Apps
HCR ManorCare

In this session, we will deep-dive into tiles in Windows Store apps for Windows 8. We will cover everything from how to set the default tile to badges to secondary tiles. We will discuss wide tiles and when it is appropriate to use them. We will investigate live tiles and the 4 notification delivery mechanisms for them (including pushing from a cloud). We will demonstrate the code and use of tiles in a Yelp application. You will walk away with a solid understanding of tiles in Windows 8.

By Jennifer Marsman, Principal Developer Evangelist in Microsoft’s Developer and Platform Evangelism group, where she educates developers on Microsoft’s new technologies.

Website
Tuesday
May 22, 2012
Exploring the possibilities of the Roslyn CTP - Jeff Griffin
HCR ManorCare

The May NWNUG meeting has been changed to Tuesday May 22nd at the same venue, HCR Manorcare.

Exploring the possibilities of the Roslyn CTP

Since last September's Build conference, .Net Developers have been inundated with new information about things like Windows 8, Visual Studio 11, the open sourcing of the ASP.NET Web Stack, etc. One could be forgiven for sleeping on the C#/VB team's Compiler as a Service effort, dubbed “Roslyn”,or for not downloading the Roslyn Community Technology Preview. In this session, we will check out some of the interesting features already provided by the Roslyn CTP, explore what the current APIs have to offer, and discuss what possibilities might be in store for the future of C# and VB.NET development.

Jeff Griffin is an independent Software Consultant/Engineer in Columbus, Ohio. For over 8 years, he has been crafting solutions for employers and customers in Home and Industrial Automation, Entertainment Media, Medical Devices, Embedded Systems and Gaming Software. He specializes primarily in Tools and Integration on .NET platforms. Jeff is a reformed “Dark Matter Developer,” breathing new life into his career with community involvement through attending conferences, code camps and GiveCamps, working on being a more diligent blogger at griffinscs.com, and can be found on the Twitter @griffinscs.

Website
Tuesday
Jul 17, 2012
F# and Functional Programming for C# Developers
HCR ManorCare

By now, you’ve probably heard about F#, Microsoft’s forward-thinking functional language. It might even be on your short list of technologies to learn. However, approaching a functional language is often intimidating to object oriented developers. The good news is that it doesn’t have to be that way.

In this presentation, I’ll demonstrate some basic functional programming techniques from a C# developer’s point of view. I’ll start with C# code and build to F# to show you how a lot of the scary functional programming terminology that you may have encountered is really just code for things that you already do on a day to day basis. Finally, I’ll explain how F# and functional programming improve your code and how you can incorporate them into your daily workflow.

Chris Marinos is a F# MVP and software consultant at SRT Solutions. A proponent of F# since its pre-release days, he has given numerous F# talks and trainings throughout the US and abroad. He has also written articles on F# for MSDN Magazine and his F#-centric blog. His other technical interests and experiences include coffeescript, backbone.js, Rails, Django, C#, and of course, functional programming. When not coding, he enjoys video games, BBQ food, and obnoxiously large TVs.

Website
Tuesday
Oct 16, 2012
Functional Testing with ASP.NET MVC
HCR ManorCare

You unit test, even integration test your application. You get to 100% code coverage, but when you finally deploy your application, the system is broken! How can we have full code coverage, but our application still breaks? In this session, we’ll look at functional testing with ASP.NET MVC and how we can design our system for testability. We’ll also look at how we can write functional tests that don’t break easily, and see how we can finally ditch the test recorders

Jimmy Bogard has delivered solutions ranging from shrink–wrapped products to enterprise e–commerce applications for Fortune 100 customers. He is also a Microsoft Certified Application Developer (MCAD) and is an active member in the .NET community, leading open source projects, giving technical presentations, and facilitating technical book clubs. Jimmy is a member of the ASPInsiders group, the C# Insiders group, and received the “Microsoft Most Valuable Professional” (MVP) award for ASP.NET in 2009, 2010 and 2011. Jimmy is also the creator and lead developer of the popular OSS library AutoMapper

Website
Tuesday
Oct 18, 2011
Geek's Guide to SEO (NWNUG)
HCR ManorCare

So, you have a web site. Your own soapbox to the world. As a developer, it seems easy for us to claim a spot on the world wide web, set up shop, customize the look and feel, and throw up some content. The hard part is attracting people to your new little flag in the sand. Hey, we majored in Computer Science, not Marketing. But there is hope: one hour of tips, tricks, and general how-to about promoting your site using programming, power toys, and other technical prowess. Our discussion will include ways to attract and appeal to search engine spiders using better tools that are freely available and better code that doesn't include learning new languages or frameworks.

NWNUG exists in and for the community to promote learning, share enthusiasm, and provide a forum for discussion regarding Microsoft's .NET technology. Professionals, novices, students, enthusiasts, and even newbies are welcome.

Website
Tuesday
Mar 18, 2014
Get Rid Of Visual SourceSafe??!
HCR ManorCare

NWNUG presents "Get Rid Of Visual SourceSafe??!" with Joe Kuemerle.

Are you still using Visual Source Safe? Have you heard about all the other version control systems that are out there but have not had the time or patience to evaluate them? Come and learn about the ins and outs, ups and downs of Team Foundation System, Subversion, and Git: what they offer and how to integrate them into your current environment. Speaker: Joe Kuemerle

Joe Kuemerle is a developer and speaker in the Cleveland, OH area specializing in .NET development, security, database and application lifecycle topics. Joe is active in the technical community as well as a speaker at local, regional and national events.

Tuesday
Jan 21, 2014
Getting Stared with TDD
HCR ManorCare

Distributed computing is a reality that most developers have to deal with these days. The mobile form factor is huge! While the platforms (iOS, Android, Windows 8) are radically different, the method of delivering data to applications on these devices doesn't have to be. How do you create one set of back-end services that can provide and consume data from all three of these platforms? Companies have realized that one of their most valuable assets is their data. But how can that data quickly and easily be put in the hands of the people who can utilize it?

The answer to both of these questions can be found in RESTful web services. In this session you learn how REST services work, where their interoperability comes from and how to quickly build your own rest services using Microsoft’sASP.NET Web API framework.

Speaker: James Bender

James is a Developer Evangelist for Telerik and has been involved in software development and architecture for 18 years. He has worked as a developer and architect on everything from small, single-user applications to Enterprise-scale, multi-user systems. His specialties are .NET development and architecture, TDD, SOA, WCF, Web Development, cloud computing, and agile development methodologies. He is an experienced mentor and author. James is a Microsoft MVP, Chairman of the Central Ohio Day of .NET and former President of the Central Ohio .NET Developers Group. James's book "Professional Test Driven Development with C#: Developing Real World Applications with TDD" was released in May of 2011.

Tuesday
Sep 17, 2013
Getting started with NoSQL in .NET using RavenDB
HCR ManorCare

Are you ready to add NoSQL to your toolbelt, but not sure where and how to begin? In this session, you will get your feet wet with a gentle introduction to RavenDB. We will start at “File > New Project” and see just how easy it is to launch a RavenDB server and connect to it using the RavenDB .NET Client API. We will then go over storing, retrieving, and querying objects, an overview of the indexing system, and common strategies for handling schema changes.

Ondrej Balas is the owner of UseTech Design, a small .NET-focused development company based in Troy, MI. He became interested in programming at a young age, and has been developing professionally for over 10 years now. Most of the work he does is in creating tools to support the analysis of large quantities of data.

Website
Tuesday
Oct 21, 2014
Go Cross Platform with Xamarin
HCR ManorCare

You want to write mobile apps, but you don’t want to write the same code three times over. You want cross-platform apps, but you don’t want to sacrifice the native speed and power. You want to create native iOS, Android, and Windows Phone apps, and you want it all while maximizing code reuse and harnessing the power and simplicity of C#. You want three native platforms, but you want one codebase. Of course you do. You want Xamarin.

Speaker: Rob Gibbens

Tuesday
Jun 19, 2012
Introduction to Aspect-Oriented Programming with PostSharp
HCR ManorCare

For years, software engineers have struggled with the question of how to structure their code in order to maximize reuse and reduce defects. While traditional OOP provides a solid framework for code organization, it breaks down when developers must implement features that cut across the entire system, such as logging, undo/redo, transaction handling and INotifyPropertyChanged. The usual methods for implementing such cross-cutting functionality lead to unnecessary code duplication, an increase in product bugs, and a decrease in both quality and time to market.

Aspect-Oriented Programming (AOP) adds a high level of reuse to the traditional OOP framework, with minimal impact on existing code bases, and delivers a decrease in development costs and software delivery time, a reduction in software defects and an increase in application maintainability.

Gael Fraiteur will speak about the problem with conventional programming, give a gentle introduction to AOP with PostSharp, demonstrate how it works and why we should be using it to eliminate scattered, tangled and coupled code from our code bases.

Website
Tuesday
Nov 27, 2012
Kinect Programming using Kinect for Windows SDK
HCR ManorCare

(Moved 1 week later than usual.)

Kinect is a motion sensing input device by Microsoft for the Xbox 360 game console and Windows PCs. Microsoft first released Kinect for Windows SDK in June 2011 for developing applications that use Kinect’s Skeleton Tracking, Speech Recognition and Depth Recognition technology. This session will introduce to you to the basics of Kinect Programming like Skeleton Tracking, Speech Recognition and Gesture Recognition and also provide you with several resources to get started.

Mitul Suthar is an Application Developer at The University of Toledo’s IT Department and has been working on .NET technologies for 4 years. He has been developing .Net solutions of all kinds from websites, web services, and windows applications. He is also a Certified Imprivata Engineer and is known for implementing Distributed Source Control, Continuous Integration, Build Automation and Identity Management solutions in the enterprise. Kinect Programming got him passionate about fields like Artificial Intelligence, Machine Learning, Natural User Interface and Human Computer Interaction. He likes wood working, Kinect programming, sketching and cooking. He frequently blogs on various topics and is an active blogger since year 2008. His coding blog can be found at http://mscodingblog.blogspot.com Twitter: @mitulsuthar

Website
Tuesday
Mar 19, 2013
Make Node.js Package. Become Famous.
HCR ManorCare

Node.js has given JavaScript a new resurgence as a server-side language. No longer just for image rollovers and AJAX, JS is now available as a platform for creating lightning-fast, lightweight, networked applications. In this session, we will move beyond Node’s base web servers and Twitter applications, and into module development: those small, reusable components that are the foundation for every business application on every platform. Learn how to create a module within Node.js, how to test your module and validate functionality, and how to get your creation distributed into the wild. With this knowledge, you can make the next great Node package and become famous.

Speaker: Jay Harris

Website
Tuesday
Feb 21, 2012
Mango
HCR ManorCare

NWNUG presents Jeff Fansler: WP7 Mango.

Windows Phone 7 is the start of something new at Microsoft. It merges a beautiful, simple, and functional design with development tools that make creating interesting applications easy to do. A major upgrade for both users and developers has been released called Mango. In this talk Jeff will introduce several of the new features for developers. These will include a look at the new sensor debugging tools for the accelerometer and location services, multi-tasking and the new application workflow, background agents, and more.

Website
Tuesday
Nov 19, 2013
Mobile Development in the Cloud
HCR ManorCare

So we have all heard that you can store data in the cloud and that it is always available through an easy to use api. Well in this session I will show you how to use Icenium and then take and connect your mobile app to Parse.com so that you really can easily store and update data in the cloud. As a bonus I will show you how to use Parse’s cloud code and send emails through the cloud using Mailgun.

Speaker: Chuck Catron

Website
Tuesday
Nov 15, 2011
NWNUG November Meeting: David Giard
HCR ManorCare

Effective Data Visualization: The Ideas of Edward Tufte

We spend much of our time collecting and analyzing data. That data is only useful if it can be displayed in a meaningful, understandable way. Yale professor Edward Tufte presented many ideas on how to effectively present data to an audience or end user. In this session, I will explain some of Tufte's most important guidelines about data visualization and how you can apply those guidelines to your own data. You will learn what to include, what to remove, and what to avoid in your charts, graphs, maps and other images that represent data.

Speaker David Giard

David Giard David Giard has been developing solutions using Microsoft technologies since 1993. He is a Microsoft MVP and an INETA mentor and the President of the Great Lakes Area .Net User Group. David has presented at many of the conferences and 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 mildly popular online TV show Technology and Friends. You can read his latest thoughts at www.DavidGiard.com. David lives in Michigan with his two teenage sons.

Website
Tuesday
Apr 17, 2012
Quantum Entanglement for your Web Apps using SignalR and Knockout
HCR ManorCare

April NWNUG meeting by Jason Follas.

In physics, two particles can act together in order to behave as one system so that a change made to one particle instantly affects the other - even if they are separated by great distances.

This is known as Quantum Entanglement, which Albert Einstein called "spooky action at a distance."

The closest analogy to this for web development would be to observe a web page instantly update in response to a user entering data in a different web browser.

Believe it or not, this is not only possible today, but relatively easy by using two open source libraries together: SignalR and Knockout.

SignalR is an asynchronous signaling library for .NET that helps to build real-time, multi-user systems.

Knockout is a JavaScript library that brings MVVM pattern to the web page, providing observable data, templates, and automatic data binding.

This session will demonstrate how to use this new paradigm to build highly interactive web applications.

Website
Tuesday
Aug 21, 2012
Rails for the .NET Developer
HCR ManorCare

Jamie Wright talking on Rails for the .NET Developer.

Website
Tuesday
Jun 17, 2014
Regular Expressions (now you’ve got two problems)
HCR ManorCare

Be afraid. Be very afraid. For you are about to enter the mysterious and foreboding land of regular expressions. A land of strange-looking hieroglyphics. A land of many flavors and implementations. A land whose inhabitants possess seemingly magical powers over text. But fear no more, for you needn’t make the journey alone: a guide and a map await you.

In this session, we’ll take a whirlwind tour of the features found in most regular expression implementations. Then we’ll dive deep. We’ll take a peek inside a regular expression engine. From character literals to character classes, from back references to look-around, you’ll see every step a regular expression engine takes when it parses text. By the end of the session, you’ll be able to think like a regular expression engine.

Speaker: Brian Friesen

Brian Friesen has been pretending to be a developer for the last 8 years and lives in constant fear of being found out. He still can't believe he was chosen for an MVP Award for C# in January 2014. As an occasional public speaker, he prefers to talk about things that are slightly out in left field. He lives in Detroit and works for a seriously great company, Quicken Loans.

NWNUG monthly meeting.

Tuesday
Sep 20, 2011
Richard Campbell (NWNUG 10 Year Anniversary)
HCR ManorCare

Celebrate NWNUG's 10th Year Anniversary with special guest presenter Richard Campbell from .NET Rocks! and RunAs Radio.

Website
Tuesday
Jan 17, 2012
Single page web apps using node.js and Windows Azure
HCR ManorCare

NWNUG presents Dennis Burton: Single page web apps using node.js and Windows Azure.

How often do you look at the tools available to you outside of your web framework of choice and your relational database? In this talk, we will explore creating a fully functional web site without the use of a traditional web server and without a relational database backend. Based on this exploration, you can see which of these tools can help you build applications more effectively. Bring your buzzword bingo cards because in this session we will cover the cloud using Windows Azure, node.js, backbone.js, and coffeescript.

Website
Tuesday
Feb 17, 2015
SQL Server Notifications in a Manufacturing Environment
Maritz Research

Are we there yet? Are we there yet? Queries that poll a database looking for changes can waste tremendous amounts of network bandwidth, CPU, and other precious database server resources. By changing the structure of your SQL client to use query notifications rather than polling, you can reduce computational load on both the client and the server. We'll review how you can use query notifications from C# or VB.NET to receive notifications from Microsoft SQL Server. We'll compare polling, database triggers, and query notifications, with respect to speed, reliability, and ease of implementation in a software bug tracking system.

Next, we'll examine a case study of how these types of notifications can be implemented in an automotive assembly plant. The Toledo North and South Assembly Plants produce the Jeep Cherokee and Wrangler, respectively, and we'll review a video explaining the assembly process at these plants with a special emphasis on some of the computer systems driving them. Given your newfound knowledge of query notifications, you'll easily be able to understand why speed and reliability are so important in this environment. Examples of notifications include determining the positions of vehicles on the production line with RF-ID readers and real-time detection of production line failures.

Speaker: David Johnson

David Johnson is a software developer at the Toledo South Assembly Plant. He splits his time between rewriting C# applications, maintaining legacy C++ applications, building new Java-based websites, performing database administration, and doing whatever else is required to keep new Jeeps rolling down the production line. The manufacturing environment poses many unique challenges for software development, from the implementation deadlines (e.g., five minutes ago) to the wide variety of hardware in use (e.g., PLCs to industrial PCs). David enjoys these challenges and the flexibility to use whatever combination of hardware and software best suits the problems at hand.

Tuesday
Aug 20, 2013
Strategies for Refactoring and Testing Legacy Code
HCR ManorCare

Many developers cringe at the thought of inheriting and maintaining someone else's code base, particularly if that code base consists of large, complex classes and methods with little separation of concerns. It can be difficult to apply the principles of clean code and to write effective unit tests when you inherit code that is difficult to test. In this session, I will show you strategies for working with, maintaining, testing, and refactoring legacy code. You will learn how to explore a complex code base and how to refactor it in order to make it more maintainable and testable.

David Giard is a former accountant and a former biochemist, who has been developing solutions using Microsoft technologies since 1993. He is a Microsoft MVP; an ASP.NET Insider, a member of the INETA Board of Directors; and a past President of the Great Lakes Area .Net User Group. David has presented at dozens of conferences and user groups around the country. He is the host and producer of the mildly popular online TV show Technology and Friends. He is the co-author of the Wrox book Real World .NET, C#, and Silverlight. You can read his latest thoughts at www.DavidGiard.com. David lives in Michigan with his two sons.

Website
Thursday
Dec 15, 2011
Toledo Technology Mixer
Packo's at the Park

Please reserve December 15th for a special “Toledo Technology Mixer”. The plans are still being finalized, but we are planning a dinner gathering that evening with several other technology groups in the region. The groups are planning their “holiday dinner meetings” to be at the same time, in the same place, so that a larger group of technology folks can meet each other.

Groups interested in participating: NWOACM, NWNUG, TALUG, ToledoGeeks.

Website
Tuesday
Mar 20, 2012
Windows 8 platform for Metro style apps
HCR ManorCare

Jennifer Marsman: The Windows 8 platform for Metro style apps

Windows 8 is Windows re-imagined! Join this session to learn about the new platform for building Metro style applications. Get an understanding of the platform design tenets, the programming language choices, and the integration points with the operating system and across Metro style apps. We will dive into code, showing the new features that you will need to learn, like snapping, contracts and charms, appbars, and tiles. You will walk away with the fundamentals for building a Windows 8 application.

Jennifer Marsman is a Developer Evangelist in Microsoft’s Developer and Platform Evangelism group, where she educates developers on Microsoft’s new technologies. In this role, Jennifer displays her contagious enthusiasm for technology by speaking on a variety of Microsoft technologies. She is a frequent speaker at software development conferences across the United States. In 2009, Jennifer was chosen as "Techie whose innovation will have the biggest impact" by X-OLOGY for her work with GiveCamps, a weekend-long event where developers code for charity. She has also received many honors from Microsoft, including the Central Region Top Contributor Award, Heartland District Top Contributor Award, DPE Community Evangelist Award, CPE Champion Award, MSUS Diversity & Inclusion Award, and Gold Club. Prior to becoming a Developer Evangelist, Jennifer was a software developer in Microsoft’s Natural Interactive Services division. In this role, she earned two patents for her work in search and data mining algorithms. Jennifer has also held positions with Ford Motor Company, National Instruments, and Soar Technology. Jennifer holds a Bachelor’s Degree in Computer Engineering and Master’s Degree in Computer Science and Engineering from the University of Michigan in Ann Arbor. Her graduate work specialized in artificial intelligence and computational theory.

Website
Tuesday
May 20, 2014
Windows Azure Websites Deep Dive
HCR ManorCare

git push azure master Done.

Now it is time to own that process. Know where your files got deployed, inspect your website, and customize the deployment process. Once you understand the build process that occurs on Windows Azure, you can command this process to perform your bidding. Extend Git Deployment to perform actions that are essential to your project but are not native to the Windows Azure toolbox.

"git push azure master" is only the beginning.

Dennis Burton is a web developer who constantly challenges the norm. He is a Windows Azure Insider and MVP that is known for taking tools and frameworks from non-Microsoft ecosystems and running them on Windows Azure. You will often find him developing nodejs projects on his Mac using Visual Studio with the vim extension. Dennis's multi-platform passions also extend to his community involvement, where he serves as an organizer for both the Southeast Michigan JavaScript meetup and the Ann Arbor .NET Developer Group

Tuesday
Jul 16, 2013
Windows Performance Toolkit with Mark Morowczynsk
HCR ManorCare

Mark Morowczynski is a PFE based out of Chicago. His specialties are in Active Directory, Group Policy and performance related issues. He is also one of the co-editors of AskPFEPlat.

Website