Minimize 2010 Sessions
Print  
 
A Tour of Amazon Web Services
Cloud
November 12, 2011 09:00 AM - 10:15 AM Room: 116
George Reese, enStratus

George Reese, author of Cloud Application Architectures and CTO of Minneapolis-based enStratus, will cover the various offerings of Amazon Web Services and explore how they work together in real-world applications.

Cloud tools for rapid development, prototyping and profit!
Cloud
November 12, 2011 12:45 PM - 02:00 PM Room: 116
John McCaffrey

The nature of launching an application in 'production' has drastically changed in the last few years.

This presentation will review some of the techniques and tools I use daily to:
• Launch revenue generating applications on a free deployment stack
• Land clients faster with deployed prototypes tuned specifically to them
• Test out new libraries and tools
• Collaborate with other teams around the world
• Monitor my Application performance, uptime, and functionality

Some tools we'll cover:
• Heroku
• Google Apps
• New Relic
• Various communication and other help apps

Moving Web Apps to the Cloud
Cloud
November 12, 2011 02:15 PM - 03:30 PM Room: 116
Eric D Boyd, Centare

As a developer with years of experience developing web apps using ASP.NET, SQL Server, Windows Server and Active Directory, how do you move to the cloud with Windows Azure? How can you apply your existing skills and experience to developing cloud apps in Windows Azure? In this session, we will take a simple, traditional ASP.NET app and walk through the migration to Windows Azure. We’ll discuss the important considerations, practices, architectural differences, challenges, advantages and economic benefits to consider when migrating to Windows Azure.

What you will learn:
• Overview of common business challenges and scenarios that drive Cloud migration
• How to move traditional on-premise web apps to Windows Azure
• Architectural considerations for maximizing the value of the Cloud

You Can Do What in Windows Azure?!
Cloud
November 12, 2011 10:30 AM - 11:45 AM Room: 116
Adam Grocholski, RBA Consulting

You already know you can run your .NET based web sites, service, and applications on Windows Azure, but this only scratches the surface of what you can do. Encoding video with Expression Encoder, hosting adaptive streaming video in blob storage, hosting multiple web sites, enabling remote desktop, creating a VPN and more are all possible with the Windows Azure platform. In this demo intensive session I'll show you how to do these things and more to unleash the power of Azure.

7 Habits of Highly Effective ASP .NET MVC Developers
Microsoft
November 12, 2011 03:45 PM - 05:00 PM Room: 110
Cesar San Jose, avirtua

Seven Habits of Highly Effective People is book written by Stephen Covey. It presents a method on how to attain our goals. This session is a technical spin of this book. These habits are what we need to adopt to create stable and maintainable software using ASP.Net MVC Framework.

Advanced TDD in .NET
Microsoft
November 12, 2011 10:30 AM - 11:45 AM Room: 110
Keith Burnell, Skyline Technologies

Software development methodologies come and go like boy bands. Every week someone in the blogosphere is hyping a new methodology, or modifications to an existing one, all of which claim to be the next big thing. Test-driven development (TDD) is one of these methodologies that outlasted its fad phase and has become a major player in the software development methodology arena. Once you have grasped the methodology there an abundant amount of ways you can make the process easier in the .NET space. In this talk Keith will discuss techniques such as Inversion of Control/Dependency Injection using StructureMap, Castle Windsor, and Ninject and Mocking using MOQ, and RhinoMocks. Keith will also dive into automated UI testing tools such as WatiN and Behavior Driven Development (BDD) using RSpec.

Getting Dirty with Windows Phone 7
Microsoft
November 12, 2011 12:45 PM - 02:00 PM Room: 110
Brent Edwards, Magenic

You’ve downloaded all the tools and know how to publish an app for Windows Phone 7.  The IDE is ready to go and you have a killer idea.  Now what?  In this session, we will talk about many of the key concepts you will need to understand to develop good applications for Windows Phone 7.  This will be a code-heavy session where we will be getting our hands dirty to illustrate these foundational concepts in action.

Kinecting the dots with the Kinect SDK
Microsoft
November 12, 2011 02:15 PM - 03:30 PM Room: 110
Michael Crump

This session is designed to show the Microsoft Kinect SDK recently released by Microsoft. I will show how to use the Kinect as well as several open-source demos of it.

By the end of this session you will be familiar with several core concepts needed to build applications using Microsoft Kinect SDK.

Windows 8
Microsoft
November 12, 2011 09:00 AM - 10:15 AM Room: 110
John Ptacek, Skyline Technologies

John's presentation will introduce Microsoft's upcoming Windows 8 operating system. He will demo the Windows 8 tablet from the Microsoft Build conference and discuss the new Metro UI and some of its design ideas. He'll also show an application developed using Javascript and Windows Runtime (WinRT).

 

Distributed Version Control (DVCS)
Other
November 12, 2011 10:30 AM - 11:45 AM Room: 111
Tom Steele, Three Rivers Technologies

Distributed version control is the buzz lately, the next big thing in terms of source control management (SCM). In this session we'll demonstrate DVCS basics using TortoiseHg (Mercurial) and discuss differences and benefits over centralized version control systems like Subversion (SVN). This is an introductory level session, experienced DVCS users are invited to attend and share their perspectives.

Machine Learning
Other
November 12, 2011 09:00 AM - 10:15 AM Room: 111
David Kincaid, Idexx

This talk will introduce general concepts of machine learning and explore three very different, commonly used algorithms with a real life example. We will introduce neural networks, decision trees/random forest and Naive Bayes algorithms and apply them to the problem of classifying animal species based on several features. We will briefly discuss a number of different machine learning libraries for various programming languages.

 

Mechanics, Myths, and Mints: Swallowing the Pair Programming Pill
Other
November 12, 2011 12:45 PM - 02:00 PM Room: 111
Jim Remsik, Bendyworks

Pair programming is a helpful tool for your development toolbox when you understand how it works and what are the benefits. We'll address common misconceptions of managers ("Two people sitting at one desk? That's going to cost twice as much!") and how to assuage these concerns. We will delve into the common fears of developers ("I won't be able to get into 'The Zone'", "I can't read RSS.", "They find out I'm not a good developer."). We'll examine numerous configurations, ergonomics, and available tools for both co-located and geographically distributed teams. Finally, we'll wrap up with a discussion on the utility of pairing mixed skill peoples together (Designer/Developer, Blind/Deaf, Cat/Dog) to achieve a result that is more than the sum of its parts.

Micro Controllers 101 - Introduction to Hardware integration
Other
November 12, 2011 03:45 PM - 05:00 PM Room: 111
Lwin & Min Maung

Micro controllers are everywhere in our lives. Learn how to integrate them in your projects around your home or office. Make your life more efficient. We will teach you how to get started with Arduino and Netduino boards. We will demo a few daily examples.

Zabbix: Infrastructure & Application Monitoring Made Easy
Other
November 12, 2011 02:15 PM - 03:30 PM Room: 111
Myles A. K. Steinhauser

You've spent hours coding your application and making it stable, but how do you know when your servers go down? Even more, what happens when your application goes down? Learn how to know when your customers do and find trends and patterns into what's going on in your Stack.

Coffe Script & SASS
Web
November 12, 2011 03:45 PM - 05:00 PM Room: 130
Brian Hogan, New Auburn Personal Computer Services

The web runs on CSS and JavaScript, but JavaScript can be clunky, and CSS is a mess. Sass and CoffeeScript take these technologies and crank them up. In this talk, you'll learn how to use CoffeeScript to build JavaScript applications using a concise but powerful syntax. And you'll learn how to make your CSS much easier to maintain using powerful Sass features like variables, functions, and iteration. Then we'll discuss how to build these into your workflow so you can take advantage of them right now.

Introduction to NodeJS
Web
November 12, 2011 10:30 AM - 11:45 AM Room: 130
Marc Harter

NodeJS is a Server Side JavaScript (SSJS) implementation built off the Google Chrome V8 JavaScript engine. It is grown considerably in popularity since its initial public release last year. Why? Is it just a fad? What does it offer different from other server side languages and frameworks? What makes it stand out? In this talk, we will be discussing the answers to those questions as we look at design philosophy behind NodeJS. We will also look into its implementation and some demo applications. The goal is for you to come away with a clear understanding of what NodeJS is, what problems it tries to solve, and how it could be used in your application stack.

JavaScript: Strictly drinking CORS with JSON
Web
November 12, 2011 12:45 PM - 02:00 PM Room: 130
Clark Sell, Microsoft

Clark Sell explores a few of the newer ECMAScript 5 concepts. Today’s web developers have lived the through the explosion of CORS (Cross Origin Resource Sharing) and the difficulties associated with it. XMLHttpRequest 2 (XHR) makes CORS easy and sexy, but of course is so bleeding edge it’s not fully implemented. Learn how to leverage XHR2, JSON and strict mode in your web application today while having backwards compatibility with browsers that don’t support it.

jQuery Mobile
Web
November 12, 2011 02:15 PM - 03:30 PM Room: 130
Aaron Godin

To build a native application for the Android or iOS platforms, we're required to do a lot of programming. We could build a web application, but with so many different mobile browsers, it's difficult to keep the interface consistent and usable. With jQuery Mobile, we can solve this problem by writing one application with just HTML and JavaScript. The jQuery Mobile framework let's us build applications that look and feel like native applications with much less code. In this presentation, we'll explore jQuery Mobile from the simple to the advanced.

Web's Present Future: An Introduction to Responsive Web Design
Web
November 12, 2011 09:00 AM - 10:15 AM Room: 130
Bob Martens

The time of designing for only two browsers at two resolutions is well behind us. Today's web is one viewed on devices ranging from the phone in your pocket to a monitor on your desk over 24 inches wide. Responsive Web Design is one way to try and bring some fluid-ness to web design and open up the doors to a tailored reading experience on any device. This talk would focus on why we need to think about Responsive Web Design, what it is, some pitfalls, where the future might be headed, what you can do today, etc. along with examples of current responsive sites and code examples.

 
     

Follow cvnug on Twitter

Follow cvnug on Twitter

Date » 18 May, 2012    Copyright 2010 by Chippewa Valley Code Camp Login : Register
Inspired by Nina