Wednesday, February 22, 2012  
You are here:  Recent CodeCamps * NovaCodeCamp 2010.2 * 20102Sessions   Login
Speaker   Title
     
Ned Ames   ASP.Net MVC to the Server and Back Again

The presentation will walk you through the Microsoft technology stack for ASP.Net MVC. We'll cover the client HTTP request, as well as HTTPModules, Global.ascx, ASP.Net MVC processing, and touch on the local object model. Along the way we'll identify points where you can change the default behavior to suit your needs. We'll wrap up with a brief discussion of stateful vs. stateless applications and where we might be going. You'll come away with a basic idea of what you need to know to write your own ASP.Net MVC applications.

Session: Web


 

John Baird   Introduction To Development for Windows Phone 7

Windows Phone 7 Development is a hot topic today. Come look at what makes Windows Phone 7 different, then watch as we show you the ins and outs of developing a SilverLight app for Windows Phone 7. We will discuss hubs, tiles, sensors, coding standards, the Marketplace, and app development including launchers, choosers, tombstoning, using isolated storage and guidlines for marketplace submission.

Session: Mobile and Game


 

Joshua Blake   The OpenKinect Community

Kinect is awesome. Kinect on your PC is even more awesome. An international community of developers creating free, open source drivers and software for using Kinect with your PC is the most awesomest of all. That is what the OpenKinect Community is about. In this session, Joshua Blake, OpenKinect Community Founder, will tell the story of how the community worked together to open up Kinect, demonstrate Kinect working on a PC and some videos of what other people have created so far, and show you how you can start programming with Kinect.

Session: Mobile and Game


 

Stephen Bodnar   jQuery UI

This session will drill into jQuery UI, which is a library built on top of jQuery that includes widgets, effects and mouse interactions that allow web developers to implement sophisticated features such as themable controls, animations, and advanced interactions such as drag and drop. This session presumes you've worked with jQuery at least a little. We'll spend most of the session looking at implementing several examples of jQuery UI such as content sliders, content rotators, themes and the ThemeRoller, Accordions, Modal Windows and much much more. We'll wrap the session up by identifying some key resources that you'll be able to return to as you start to implement jQuery UI in your websites.

Session: Mobile and Game


 

Ed Buhain   Rally to Restore Software Quality and/or Fear

"Unindented code cannot possibly work."  I learned how to develop software in an environment where "working software" represented only half of the expectation. The other half referred to things like readability, maintainability, usability; sometimes I find that these concepts were never taught or have since been forgotten. In this session, we'll examine how code quality and human-centered design impact your productivity and your reputation. We'll take a look at several examples (modified for anonymity) from software development, project management, and even everyday life. We'll revisit and reaffirm the fundamentals. We aren't just programmers trying to get software to work; we're software engineers producing high quality systems.

Session: Software Craftsmanship


 

Joel Cochran   Hanging out with Blend

Much like a "Master Class" this session is an open grab bag intended to let the attendees drive the content. Bring your Blend questions, curiosities, problems, issues, and topics. Whether it is through Q&A, impromptu demos, problem solving, or other content, let Joel help you with Blend.

Session: Web


 

Ben Dewey   Unit Testing your Silverlight Application

We will demonstrate how to add the Silverlight Unit Testing Framework, available with the Silverlight Toolkit, to an existing project. After adding the framework we will demonstrate the creation of a simple helper method unit test, followed by more complicated UI unit tests, and wrapping up with some asynchronous unit tests. Finally, we will conclude with Q&A. Attendees are expected to have a basic knowledge of using Silverlight and Unit Testing.

Session: Cloud


 

Buchanan Dunn   Managing Software Evolution With Mercurial

Whether you are developing an application with a team or even solo hacking. Keeping track of changes that are made and being able to work with previous or alternate versions quickly becomes a necessary task. Mercurial is a distributed source control system that provides a good collection of the features needed to allow collaboration for you and your team. In this presentation Buck will give an overview of distributed source control systems, an overview working with Mercurial and some direction in setting up an effective workflow for you and your team.

Session: Software Craftsmanship


 

Kevin Griffin   Getting Started In Community Speaking!

As a code camp attendee, you're probably watching the presenters and consider them experts in the topic they're discussing. In many cases you're right, however, many speakers at this conference are from your local developer community. Local speakers talk about topics they're passionate about in hopes of helping others learn. In this session, we'll discuss your thoughts and concerns about getting started speaking in your community. We'll talk about basic things all speakers need to know: how to pick a topic, preparing for your first talk, delivering the talk, etc.

Session: Software Craftsmanship


 

Roberto Hernández-Pou   Developing MVC Applications using Razor

Introduction to the process, advantages and mindset that go into developing MVC applications using the Razor ViewEngine. Learn how to leverage the power of Razor to better organize (layout) of the components that make your MVC web application.

Session: Web


 

Kevin Jones   .NET Security - A to Z

Security is never a topic that get's old or stale, and it's never something that we can put down. In the 21st Century, security is always an implied feature of an application. We'll review basic cryptographic functionality, how best to secure data, and protect your users. We'll be covering simple AES encryption, hashing, RSA, and ECC, and knowing what they are, and when to use each.

Session: Software Craftsmanship


 

Vishwas Lele   Building Compute Intensive Applications on Windows Azure

TBA

Session: Cloud


 

Eric Kepes   I've Sprung a Leak!

You can't have leaks in managed code, right? Ah, but you can, in interesting and subtle ways. In this session, we'll look at how you can have a leak in managed code, how to find leaks using WinDbg, and some ways to prevent leaking in the first place.

Session: Development


 

Brian Lanham   Get Started with iOS Development using C# and MonoTouch

Mobile development is all the rage and the iOS platforms are among the most popular. You don't need to give up .NET to build software for this platform. In this talk I will show you how to get started with C#, MonoTouch, and MonoDevelop. We will review the startup requirements for this platform. I will then jump into developing an iPad application.

  • Learn the startup requirements for MonoTouch development

  • Review MonoDevelop and Interface Builder

  • Build an iPad Application with C#

Session: Mobile and Game


 

Frank LaVigne   Building Windows Phone 7 Apps for Fun and Profit

Do you love programming? Do you love cell phones? Do you dream of retiring to a remote island? Well then, Windows Phone 7 might be your ticket to your island paradise and a private jet.* Learn what it takes to build a Windows Phone application, get it onto the market place, and even make money from it. Sure you can put a price tag on your app, but how do you get people to download it, much less pay for it? Even if people don’t buy your apps, you can still make money through advertising with the Microsoft Advertising SDK for Windows Phone 7 API.

* I can’t guarantee you riches. You may or may not enough money to buy an island of your own, a yacht or even combo meal from Taco Bell.

Session: Keynote


 

David Makogon   Zen of Azure: An Introduction

Welcome to Azure, Microsoft's cloud computing platform! In this talk, we'll see what's available in each of Azure's three core areas: Compute+Storage, SQL Azure, and AppFabric. We'll build our first Azure app, and talk about how your own applications could fit with Azure.

Session: Cloud


 

Chris McKenzie   Introduction to Test Driven Development using NUnit

This talk will demonstrate the basics of writing unit-tests, as well as how Test Driven Development solves many common software development problems. We will cover some of the research that has been done on the effectiveness of TDD. We will also deal some of the more common questions and concerns surrounding TDD such as productivity, testing the UI, and testing legacy code.

Session: Software Craftsmanship


 

Kendall Miller   A Survival Guide for Software Product Development

Most software developers sooner or later look at something they've created and think "We should make a product from this!" Find out real world lessons about what it takes to create and market a software product as an Independent Software Vendor (ISV) including:

  • Moving from ideas to products

  • Marketing in the Internet Age

  • Growing Revenue and Controlling Costs

Presented by one of the founders of Gibraltar Software, we break down some of the commonly held myths around software product so you can learn from our mistakes and get a look into the reality behind the dream.

Session: Development


 

Dane Morgridge   Getting Started with Entity Framework 4

With .Net 3.5 Microsoft release LINQ to SQL and with .NET 3.5 SP1 came the Entity Framework, both powerful ORM tools leveraging Linq technology.   Entity Framework v1, while usable, was definitely lacking some important features and the Entity Framework team delivered with version 4 coming with Visual Studio 2010.  In this session we will look at Entity Framework 4 from the ground level and you will get a solid understanding of it basic principles.  We will also go through all of the new features in Entity Framework 4 and see how far it’s come since the initial release.  If you've never taken a look at Entity Framework, now is the time as version 4 is the real deal.

Session: Development


 

Hemant Singh   WPF Controls : Styles and Behaviors

Ever wondered on how to share the same style and behavior in WPF controls. WPF has several useful controls, but what if you want to inject some flair into basic elements and standardize the visual appearance of your application. Styles are essential tool for organizing and reusing for formatting choices. Also lets explore behaviors which is trying to reuse user interface code, attaching it to any element with a line or two of XAML markup.

Session: Development


 

Soe Tun   Retrofit WebForms with MVC

Learn ASP.NET MVC 2.0 based on your existing knowledge of WebForms such as Themes/Skins, Web Controls, and Validation with side-by-side comparison of features. Technologies: C#, ASP.NET WebForms, ASP.NET MVC 2.0, jQuery, AJAX An understanding of HTML and CSS is recommended.

Session: Web


 

Van Lowe   Building a Data driven app in Silverlight 4

This session will be an overview of the different technologies that can be used to create a Data Driven application with Silverlight 4. Van will start by creating a simple Silverlight 4 app. He will then show it using WCF, ADO.NET Entity Framework, and WCF.NET Data Services with Odata and will finish up with the app using WCF RIA Services.

Session: Cloud


 

Joe Waldin   Animation with Blend and VS2010

In this presentation we will create a seemingly complex animation from design to the finished product. Learn the techniques and code Joe used to create the odometer animation used at http://roanokecodecamp.org. We will be creating graphics, storyboards and app code that are so exciting it will curl your toes.

Session: Development


 

Home  |  Recent CodeCamps  |  Directions
Copyright 2010 by Northern Virginia CodeCamp   |  Privacy Statement  |  Terms Of Use