|
 |
|
 |
2008 Sessions
|
|
|
 |
| |
|
Agile Software Development using Scrum and Team Foundation Server (TFS)
|
|
|
Agnostic & Cross-Over
|
|
November 8, 2008 09:00 AM - 10:15 AM Room: 130
|
|
Baskin I. Tapkan, Magenic
|
Iterative and incremental development is a cyclic software development process which addresses the weaknesses stem from the waterfall model. Using Scrum, teams can rapidly adapt to changing business and technical requirements. In Scrum, each iteration cycle is called Sprint. By keeping the iteration cycles short, customer input is revalued at the end of each Sprint and discussed. A Sprint is a time period ranging between two weeks to four weeks in which development occurs on a set of backlog items a given team is committed to.
Team Foundation Server (TFS) is a Microsoft’s next generation source control (replacement of Visual Source Safe), reporting, and project tracking. TFS is a three tier architecture consisting of the client, application and the data tiers.
In this presentation, we will go over the methodology of using Scrum, discuss the components and introduce the terminology. We will briefly introduce the Team Foundation Server and how we integrated with the TFS using a plug-in called conchango.
|
|
|
Boosting Your C++ Development with Boost
|
|
|
Agnostic & Cross-Over
|
|
November 8, 2008 10:30 AM - 11:45 AM Room: 130
|
|
John Urberg, IDEXX Laboratories
|
Boost is an open source set of C++ libraries that are designed to work well with the C++ Standard Library. The libraries are peer reviewed and many of the libraries are implementations of upcoming C++ standard library releases. The libraries are cross platform and work on most modern operating systems. This presentation will cover some common libraries that you may want to use to simplify and speed up your C++ development.
|
|
|
Developing an AJAX-enabled web application in Java using the Netbeans IDE.
|
|
|
Agnostic & Cross-Over
|
|
November 8, 2008 02:15 PM - 03:30 PM Room: 130
|
|
Dave Dalsveen, Chippewa Valley Technical College
|
|
Ever wonder how to incorporate Asynchronous JavaScript and XML into a Java web application? This presentation will cover the why and how.
|
|
|
Developing Websites for Web Accessibility
|
|
|
Agnostic & Cross-Over
|
|
November 8, 2008 12:45 PM - 02:00 PM Room: 130
|
|
George Andrews, Capable Media
|
|
This presentation will cover that part of web design that goes largely neglected, accessibility. This is not to say that the average designer or application developer does not have the skillset to create an accessible website. Instead more attention is placed on functionality than accessibility. We'll go through some strategies and tips for making your next project accessible.
|
|
|
Meet Rails
|
|
|
Agnostic & Cross-Over
|
|
November 8, 2008 03:45 PM - 05:00 PM Room: 130
|
|
Brian Hogan, New Auburn Personal Computer Services
|
|
Designed for people who've heard the hype but want to see Rails in action, this session will explore application development with Rails. Rather than tell you, I'll show you why people love Rails by developing and deploying a simple pastebin application. It's gonna be fast-paced, but you'll learn how easy Rails makes it for you to turn your great idea into a great product.
|
|
|
Data Visualization with Visifire
|
|
|
Microsoft Technologies
|
|
November 8, 2008 12:45 PM - 02:00 PM Room: 103
|
|
Ryan Oliveira, Solutia Consulting
|
This session will walk through how you can create great solutions without the need for expensive data visualization tools leveraging open source components from Visifire. Independent of server-side technology, it can be used in Silverlight, ASP.NET, Ruby on Rails, JSP, ColdFusion and even simple HTML. Ryan will also discuss how he uses this component in the Sharepoint solutions he creates for his clients - allowing his customers to create inexpensive data visualization solutions without compromising scale or aesthetics, right in WSS 3.0.
|
|
|
Introduction to Test Driven Development (TDD) with .NET
|
|
|
Microsoft Technologies
|
|
November 8, 2008 03:45 PM - 05:00 PM Room: 103
|
|
Tom Steele, Three Rivers Technologies
|
Have you ever heard the phrase, "red, green, refactor" and wondered what it meant? Come to this session to learn about Test Driven Development (TDD) with .NET. Attendees will be introduced to this successful way of writing solid code. Various tips, tricks and best practices will be demonstrated. You will learn everything you need to know to get started with TDD using popular tools like Visual Studio, nUnit and TestDriven.net.
|
|
|
Microsoft's New Cloud Platform
|
|
|
Microsoft Technologies
|
|
November 8, 2008 09:00 AM - 10:15 AM Room: 103
|
|
Dave Bost, Microsoft
|
Are you foggy on Microsoft's Cloud Strategy?
Major announcements about Microsoft's Software plus Services Strategy are due at the the Professional Developers Conference (PDC) in California from October 27th-30th. One week later Dave Bost will be walking us through the key new cloud offerings from Microsoft - covering topics like Live Mesh to Windows Cloud and SQL Server Data Services.
|
|
|
What's this XNA thing I keep hearing about?
|
|
|
Microsoft Technologies
|
|
November 8, 2008 02:15 PM - 03:30 PM Room: 103
|
|
Chris Williams, Magenic
|
|
This session will cover what XNA is (and isn't) along with what's
needed to develop with both XNA 2.0 and the 3.0 beta. We will also
cover key differences between the two versions along with the features
and limitations of each. Target platforms of Windows, XBOX 360 and Zune
will be discussed. We'll go through some demos and take a look at some
code, identifying key aspects of the XNA Framework and game
development.
|
|
|
WPF & Silverlight: A Case Study of their use at 3M
|
|
|
Microsoft Technologies
|
|
November 8, 2008 10:30 AM - 11:45 AM Room: 103
|
|
Scott Ostercamp & Héctor Aybar, 3M
|
This session will cover how WPF and Silverlight are being used within 3M to not only create great looking user interfaces, but also to solve real business problems. We will go beyond the hype to discuss what these two technologies have done for 3M and what they can do for you. We will also show how to perform common development tasks when working with these technologies.
|
|
|
|
 |
|
 |
|
|