Sessions

This page lists the sessions that have been submitted for the next Rock & Roll Code Camp. Would you like to be a presenter? Please enter your sessions here. We hope you will offer sessions on topics that you are passionate about! (note just before code camp we shut this down, contact us if you have a last minute session to add)

Sat 10:00 a
Intermediate C#: Important Tools and Techniques, Part I: Generics, IEnumerables, and More!
Room: UH 246
Nuri Halperin | Steve Bearman
Learn Generics and their use in practice. Harness IEnumerables for sequences, lists, and multiples.   Leverage List <T> and Dictionary < >, the most important collections.   Learn extension methods and use powerful LINQ methods - all intuitively and step-by-step, but working together with a clear, higher-level perspective, too.   With guidelines, conventions, and best practices.  You will improve your code dramatically!
IntermediateCSharp20100130.pptx
Tags: LINQ | Generics | Extension Methods | C#
Interested: 69


Sat 4:00 p
Writing a Web Service Client App for Android
Room: H 123
Wolf Paulus
While most Android Phones are relatively powerful devices, writing a Web Service client for a small memory constrained device requires some careful consideration when it comes to selecting the right framework and tools. *** Content got seriously refreshed since the LA CodeCamp *** We will use one of the fasted binary web service protocols to exchange objects between client and server, without requiring a large framework. This is not your typical Android 101 talk but even if you haven't done a lot of Android or Embedded Programming yet, this should still be a lot fun.
Tags: Mobile | Java | Hessian | Embedded | Droid | Android
Interested: 61


Sat 12:15 p
A Panel of Experts - Meet the VP's of Technology for Leading Enterprises
Room: UH 252
Stacey Broadwell
Panel: John Slade - VP Product, Yahoo! Denise Evans - VP of Technolgy, MGM Studios. Robert Jaramillo - VP Technology, Zynx Health. Hal Oreif - Exec. VP Technology, City Search (IAC). Azat Aslanyan, MySpace Moderators: Daniel Egan - Developer Evangelist, Microsoft. Stacey Broadwell - CEO, IT Talent Search. As the economy recovers, organizations will look to information technology as a means of gaining competitive advantage as opposed to a means for simply reducing cost. Our panel of CTO's will discuss trends such as Social Media, Cloud Computing, Database Systems, XML, and Mobile Technologies. Attendees of this session will have the opportunity to gain insight from market leaders who implement and manage these technologies daily.
codecampflyer_S&D.png
Tags: hiring | CTO | 2010 tech trends
Interested: 55


Sun 9:00 a
A Structured And Repeatable Approach To Building Microsoft Office SharePoint Solutions
Room: H 123
Ivan Sanders
The challenges facing developers who work with Windows SharePoint Services (WSS) and Microsoft Office SharePoint Server are as deep and wide as the SharePoint platform itself. If you're new to this platform, the practices we explore will lead you in the right direction. If you're an experienced SharePoint developer, these tips should help reinforce your knowledge, encourage discussion, and ultimately lead to building great SharePoint applications. In addition, we will provide a number of online references where you can learn more about the topics we discuss.
Tags: SharePoint | Development
Interested: 39


Sat 10:00 a
Advanced Android Development-I
Room: H 123
Jeffrey Peacock
Covers core items necessary to develop application for Android devices.
Tags: Mobile | Java | Embedded | Droid | Android
Interested: 49


Sun 10:15 a
Advanced C#: Combining Powerful Tools and Techniques
Room: UH 335
Nuri Halperin | Steve Bearman
Write better code.  See how Fluent Interfaces, Reflection, Delegates, Lambda Expressions, and Expression Trees work powerfully together.   Keep watching--we're still working on the final description.
Advanced Csharp.20100131pptx.pptx
Tags: Reflection | LINQ | Generics | Fluent Interfaces | Expression Trees | C#
Interested: 84


Sat 4:00 p
Advanced WPF - Using MVVM Design Pattern
Room: UH 305
Ash Tewari
You will learn about Model-View-ViewModel (MVVM) design pattern and how to use it in your WPF applications.
Tags: WPF | UI | MVVM | design-pattern
Interested: 39


Sat 8:45 a
Agile Planning Workshop
Room: UH 335
Carlton Nettleton
Every time I speak about Agile software development, I often hear this statement, "Agile teams never know when they are going to be done." With the teams I coach, this is not the case. Come to this workshop and we will walk through the steps I use when planning an Agile team. Learn the practical tools and techniques for estimating, planning, reporting progress and keeping the stakeholders in the loop. This session will focus more on principles and tools used in Agile planning.
Tags: teams | Scrum | Planning | Management | Lean | Extreme Programming | Communication | Collaboration | Agile
Interested: 47


Sat 1:30 p
Agile Workshop: Coding Dojo - Sat. Part 1: Randori
Room: LH 321
Llewellyn Falco | Woody Zuill
Join us for a powerful learning experience where you will participate in helping to solve a programming problem. A Coding Dojo is a get-together where programmers follow a pattern similar to the martial arts dojo to practice their skills. In this Coding Dojo you will get an opportunity to practice the extreme programming techniques of Test Driven Development, Pair Programming, Refactoring, User Stories, and Simple Design. We will be using the Randori format, to let as many participants as possible do actual coding.
Tags: XP | Unit Testing | TDD | Pair Programming | Extreme Programming | BDD | Agile
Interested: 37


Sat 2:45 p
Agile Workshop: Coding Dojo - Sat. Part 2: Experts Demo
Room: LH 321
Llewellyn Falco | Woody Zuill
The presenters re-visit the problem just worked in Part 1 of the Dojo. In this Coding Dojo you will get an opportunity observe as two experts in the extreme programming techniques of Test Driven Development, Pair Programming, Refactoring, User Stories, and Simple Design take on the coding task that was just tackled in part 1 of the workshop
Tags: XP | Unit Testing | TDD | Pair Programming | Extreme Programming | BDD | Agile
Interested: 22


Sun 9:00 a
Agile Workshop: Coding Dojo - Sun. Part 1: Randori
Room: LH 321
Llewellyn Falco | Woody Zuill
Join us for a powerful learning experience where you will participate in helping to solve a programming problem. A Coding Dojo is a get-together where programmers follow a pattern similar to the martial arts dojo to practice their skills. In this Coding Dojo you will get an opportunity to practice the extreme programming techniques of Test Driven Development, Pair Programming, Refactoring, User Stories, and Simple Design. We will be using the Randori format, to let as many participants as possible do actual coding.
Tags: XP | Unit Testing | TDD | Pair Programming | Extreme Programming | BDD | Agile
Interested: 31


Sun 10:15 a
Agile Workshop: Coding Dojo - Sun. Part 2: Experts Demo
Room: LH 321
Llewellyn Falco | Woody Zuill
The presenters re-visit the problem just worked in Part 1 of the Dojo. In this Coding Dojo you will get an opportunity observe as two experts in the extreme programming techniques of Test Driven Development, Pair Programming, Refactoring, User Stories, and Simple Design take on the coding task that was just tackled in part 1 of the workshop
Tags: XP | Unit Testing | TDD | Pair Programming | Extreme Programming | BDD | Agile
Interested: 22


Sat 8:45 a
Android 101
Room: H 123
Jeffrey Peacock
Covers critical basics for getting started developing for Android devices.
Tags: Mobile | Java | Embedded | Droid | Android
Interested: 77


Sat 1:30 p
Back To Basics; Getting Back To The Basics of SQL Server Part 1
Room: UH 339
Denny Cherry
We will be getting back to the basics of Microsoft SQL Server and looking in depth at all of the object types within SQL Server as well as the commands to work with them. All to often people focus on the advanced high end parts of SQL Server without getting a good grounding in the basics of SQL Server.
Tag: SQL Server
Interested: 43


Sat 2:45 p
Back To Basics; Getting Back To The Basics of SQL Server Part 2
Room: UH 339
Denny Cherry
We will be getting back to the basics of Microsoft SQL Server and looking in depth at all of the object types within SQL Server as well as the commands to work with them. All to often people focus on the advanced high end parts of SQL Server without getting a good grounding in the basics of SQL Server.
Tag: SQL Server
Interested: 41


Sat 10:00 a
Back-2-Basics: .NET Coding Standards For The Real World
Room: UH 339
David McCarter
This session will guide any level of programmer to greater productivity by providing the information needed to write consistent, maintainable code. Learn about project setup, assembly layout, code style, defensive programming and much, much more. We will even go over some real in production code and see what the programmer did wrong in "What's Wrong With this Code?". Code tips are included to help you write better, error free applications. Lots of code examples in C# and VB.NET.
Tags: VB.NET | Development | Code | C# | Best Practices | .NET
Interested: 36


Sat 2:45 p
Back-2-Basics: Exception & Event Instrumentation in .NET
Room: UH 305
David McCarter
This session will instruct any level of programmer on how to easily use tracing that is built into .NET to log and analyze Exceptions and events that occur during application runtime. This is invaluable to fix bugs that only happen while the application is running. .NET TraceListeners will be discussed in detail along with how to write your own custom TraceListeners. I will also discuss and provide code for my centralized exception/ event logging system that allows applications at customer sites or on multiple servers to log to central database. Developers or technical support personal can then view these entries via an ASP.NET web site. Note: You must be present to receive code for this presentation. Free USB thumb drive for everyone!
Tags: VB.NET | Exceptions | Development | Code | Best Practices | ASP.NET | Architecture | .NET
Interested: 42


Sat 2:45 p
Best Practices with ASP.NET AJAX
Room: UH 246
Bill Xie
UpdatePanel based AJAX is easy to use, but when your AJAX application becomes increasingly larger, you will find it difficult to organize and maintain the AJAX code in the aspx page and code-behind code file. For example, you may have too many UpdatePanels including nested UpdatePanels and too many asynchronous triggers. It is really hard to use plain declarative methods to hook asynchronous triggers to the right UpdatePanels. Your code becomes difficult to read. In this session, I would like to present a simple, consistent and efficient method, a.k.a, best practice, to resolve all these issues, thus making your application easy to change and maintain all the time.
Tag: ASP.NET AJAX
Interested: 66


Sun 9:00 a
Beta, Beta Everywhere
Room: UH 339
Bill Sheldon
One of the challenges with Beta software is how do you manage it. VPC makes sense but often the resulting poor performance makes it unusable. This session looks at how Boot to VHD solves that and illustrates this by taking a walk through some of the new features of Visual Studio 2010 (including historical debugging) and the core new language features.
Tags: VS 2010 | Visual Studio 2010 | Boot to VHD
Interested: 8


Sat 2:45 p
Bigger, Stronger, Faster - Making Quality .NET Applications Fast and Bug Free
Room: UH 335
Chris Love
Delivering robust, bug free code on time is the goal of any good developer and their team. All of these expectations can be met without sacrificing in any of these areas, if you have the right tools and techniques. This session will show how to leverage Code Generation, Automated Testing and techniques to reduce long term complications.
Tags: Testing | Patterns | Code generation
Interested: 60


Sat 2:45 p
Bridging the Gap between On-premise ESB and Windows Azure
Room: UH 319
Brian Loesgen
Having attained the plateau of productivity, companies worldwide are enjoying the benefits and efficiencies that can be realized through a well-defined and implement SOA strategy. In addition, many are also realizing the business value and agility improvements that come from have an Enterprise Service Bus in place as a messaging backbone to support their SOA infrastructure. With the recent “go-live” of Microsoft’s Windows Azure platform, intriguing new architectural patterns for distributed applications are being made possible. In this session we will look at what it means to bridge from the on-premise ESB to the Windows Azure platform. In addition, we will cover the value-add that an ESB brings to Azure usage. We will take a pragmatic approach, showing you what can be done today, with the tools available to you right now.
Tags: SOA | ESB | Cloud | BizTalk | Azure | AppFabric
Interested: 5


Sat 1:30 p
Build Unit Tests the Easy Way with VS.NET 2008
Room: H 110
Paul Sheriff
Everyone knows that they should be writing better test cases for their applications, but how many of us really do it? In VS.NET 2008 testing is an integrated part of the development environment. So there is no longer any reason to avoid not doing test driven development and automated unit testing. In this seminar you will learn how to architect your applications to make testing quicker and easier. You will learn to use the tools in VS.NET 2008 to help you do the testing.
Tag: Testing
Interested: 80


Sat 8:45 a
Building Drupal Modules with PHP
Room: UH 250
Chris Charlton
Interested in Drupal, a popular Web CMS (content management system) and framework written in PHP? Drupal is extensible through plug-ins known as Modules. Learn the fundamental Drupal terminology, and how PHP is used to develop new modules for Drupal. http://drupal.org - official Drupal web site http://xtnd.us - Drupal plug-ins for Adobe Dreamweaver http://chrischarlton.us - my personal site http://groups.drupal.org/la - Los Angeles Drupal User Group http://drupalcampla.com - Annual local Drupal Camp (free), scheduled for August 2010.
Tags: webcms | wcms | PHP | drupal | CMS
Interested: 17


Sat 1:30 p
Business Applicaiton Development with Silverlight
Room: UH 335
Reza Madani
Note: My apologies as I am down with a nasty flu and will not conduct this presentation. For those of you interested, a more comprehensive version of this presentation will be given by me at the Orange County Silverlight User Group on March 4th. Additional details can be found at http://www.silverlightoc.com. The intent of this session is to demonstrate a solid platform for developing practical and real life business applications using PRISM, WCF, exception handling and logging application blocks. Key concepts are introduced to save you time for starting your real development and not waste time putting the basics together.
Tags: WCF | Silverlight | prism
Interested: 45


Sun 1:45 p
C# 4.0 Dynamic feature and Dynamic Language Runtime
Room: UH 339
Li Chen
In this talk, I will present how to provide extensibility to applications using the C# dynamic feature and the dynamic language runtime (DLR). I will discuss how applications can interact with unknown types as well as evaluate expressions at runtime. I will discuss DLR Expression, binders and the meta-object protocol. Time permitting, I will also demonstrate my ASP Classic Compiler built with the same technology that can compile and execute asp classic pages under the asp.net runtime. You might get my previous presentation material for the LA code camp a few months ago at http://weblogs.asp.net/lichen/archive/2009/11/23/c-4-0-dynamic-and-dynamic-language-runtime-presentation-at-la-code-camp.aspx. For information on ASP Classic Compiler, please visit http://aspclassiccompiler.codeplex.com.
Tags: VS2010 | DLR | C#
Interested: 35


Sat 10:00 a
Code Excellence for the Average Programmer - Part 1
Room: LH 321
Llewellyn Falco | Woody Zuill
Are you happy at work? Are you proud of the code you are working with? This session seeks to inspire engineers to adopt a sense of pride of ownership toward code they are working with. The long term benefits of working with code that continually grows better and easier to work on are almost too numerous it list. Take a ride with Llewellyn & Woody as we explore the road to happy code. One of the main tenants of agile is the ability to respond to change. This talk will focus on how to get malleability back into your existing code through the eXtreme programming practice of Refactoring.
Tags: Refactoring | Emergent Design | Code Craftsmanship | Clean Code | C#
Interested: 72


Sat 12:15 p
Code Excellence for the Average Programmer - Part 2
Room: LH 321
Llewellyn Falco | Woody Zuill
Are you happy at work? Are you proud of the code you are working with? This session seeks to inspire engineers to adopt a sense of pride of ownership toward code they are working with. The long term benefits of working with code that continually grows better and easier to work on are almost too numerous it list. Take a ride with Llewellyn & Woody as we explore the road to happy code. One of the main tenants of agile is the ability to respond to change. This talk will focus on how to get malleability back into your existing code through the eXtreme programming practice of Refactoring.
Tags: Refactoring | Emergent Design | Code Craftsmanship | Clean Code | C#
Interested: 71


Sun 12:30 p
Creating Mail Merge Word Documents with ASP.NET Ajax
Room: H 110
James Johnson
Ok, so the title isn’t the grooviest of the bunch, but come on in any way! Learn how to create personalizable documents with Telerik’s RadEditor, saved in Office 2007 format using the OpenXML SDK, all within an ASP.NET MVC application utilizing SQL Server 2008 and the Entity Framework. Includes tips on using server side controls with MVC, some things to watch for when getting to know EF, how to deal with a bad hair day, and ways to handle paparazzi. This presentation will change your life. Seriously.
ASPNETMailMerge_CodeCampFullerton_1-31-2010.zip
Tags: C# | ASP.NET | AJAX
Interested: 16


Sun 12:30 p
Data Mining with SQL Server 2008
Room: UH 335
Reza Madani
My apologies as I am down with a nasty flu and will not conduct this presentation. For those of you interested, a more comprehensive version of this presentation will be given by me at the Inland Empire .NET User Group on March 9th. Additional details can be found at http://www.iedotnetug.org soon. Data mining features of SQL Server 2008 provide effective analytical capabilities for your next generation applications. The intent of this presentation is to provide plenty of examples to show you SQL Server 2008 predictive environment and its features. Embedding Analytical reports within your desktop applications is also ceovered.
Tags: SQL Server | Data Mining
Interested: 38


Sat 12:15 p
Debunking Myths About Agile Software Development
Room: UH 335
Carlton Nettleton
With so many myths surrounding Scrum, Extreme Programming, Lean and Agile software development these days how is someone supposed to succeed with these processes when there is so much half-truth and opinions masquerading as practice and fact? In this workshop, we will look at the myths surrounding planning, deadlines, documentation, architecture & design, requirements, testing, pair programming and other common misconceptions about Agile teams. By the end of this session, Carlton Nettleton will provide real facts about Agile software development, refuting these many of these myths once-and-for-all.
Tags: teams | Scrum | Requirements | Planning | myths | Management | Lean | Extreme Programming | Design | Architecture | Agile
Interested: 14


Sun 10:15 a
Developing a Reusable Windows Service Framework
Room: UH 305
John Kuhn
Windows services are hard to build and test, right? Wrong! Windows service applications allow you to run programs on a machine in the background without a user interface, which is useful for long-running processes, automated tasks or hosting WCF services. In this session, you will learn how to develop a reusable framework for designing and deploying windows service applications that makes it easy to design, test and deploy windows services.
Tags: Windows | C# | .NET
Interested: 26


Sun 1:45 p
Distributed Agile on a Budget
Room: UH 305
June Clarke
Learn practical techniques for managing a team without an office using eXtreme Programming, and some ideas on how to engage personalities to make a cohesive team from programmers who are in a long distance relationship. I'll be talking about Agile Project Managment, referencing my recent experiences as CTO for a startup where we worked without an office. I will show what adaptations were made to compensate for this environment and how we developed the product in an Agile way using Mingle (from Thoughtworks) and a bunch of other tools and techniques we used to keep development progressing smoothly.
Tags: team | Project Management | people over process | Extreme Programming | Agile
Interested: 14


Sat 10:00 a
Experiencing Agile Through Games
Room: UH 335
Carlton Nettleton
Are you bored at work? Is your Agile team devoid of fun? It could be that you are following the mechanics of your process, but missed out on the critical insight, the "ah-ha" moment, where everything clicked and it all fit into place. Come to this session hosted by Carlton Nettleton and he will demonstrate as many Agile principles and practices he can in 75 minutes through a variety of short simulations and games. Walk away energized and excited about working on an Agile team.
Tags: teams | Scrum | Lean | Games | fun | Extreme Programming | Communication | Collaboration | Agile
Interested: 20


Sat 12:15 p
F# - My Language is So Much Better Than Yours
Room: UH 250
Jason Mauer
F# is a typed functional programming language for the .NET Framework. F# combines functional programming with the runtime support, libraries, tools, and object model of .NET. Understand how F# tackles difficult development issues with ease, such as asynchronous programming and concurrency. Bask in the elegance of succinct, declarative code. See how it stacks up in comparison to C# and other languages. Featuring Visual Studio 2010 Beta 2 bits -- don't miss it!
Tags: F# | C# | awesome | .NET
Interested: 24


Sat 2:45 p
Federated Identity and Authorization Management
Room: UH 248
Doron Grinstein | Michele Leroux Bustamante
Claims-based and federated identity models continue to grow in adoption and many valuable platform tools are available to simplify implementing these concepts. Even with AD FS V2 and Windows Identity Foundation (WIF), developers need to invest in their code base and learn something of the supporting protocols to pull together a solution. In this session we will show you a different approach with Keystone. Keystone is a developer tool and platform that hides the complexity of federated identity and authorization management. If you are building solutions with .NET (WCF, ASP.NET, Silverlight, Mobile, WIF), with any Java platform, or require integration with AD FS V2 or Ping Identity then you should come to this session to see how Keystone can make this even easier for you.
Tags: WIF | Identity
Interested: 13


Sun 12:30 p
From CodeMonkey to CEO: Part One
Room: H 123
Lee Salazar
You find yourself daydreaming and restless. CodeMonkey wants to new job. What's your game plan? Forward, lateral or a new game. How do you get there from here?
Tags: open forum | Career counseling
Interested: 44


Sun 1:45 p
From CodeMonkey to CEO: Part Two
Room: H 123
Lee Salazar
Part Two of this career counseling topic will be focused on your specific questions. Lots of resources - URLs, books, groups available to move you in the right direction.
Tags: open forum | Career counseling
Interested: 41


Sat 2:45 p
Fundamentals of Data Binding in WPF
Room: H 110
Paul Sheriff
There are many ways to present data from your databases or xml files in WPF. This seminar will explore many of the various ways to retrieve and present data. You will see examples of loading data into combo boxes, list views, and the WPF DataGrid. You will learn how to populate WPF controls using the DataTable, Collection Classes, XML and LINQ to SQL.
Tag: WPF
Interested: 62


Sat 10:00 a
Getting Started with ASP.NET MVC.
Room: UH 248
Hattan Shobokshi
Do you want to learn about microsoft's latest web development framework? Join us as we explore the asp.net mvc framework and it's capabilities. Come learn about the model view controller paradigm and how it's perfectly suited for developing web applications. We will be discussing the differences between asp.net mvc and asp.net webforms. We'll look at code samples and best practices to get you up to speed and building asp.net mvc websites in no time.
Tag: ASP.NET MVC
Interested: 55


Sat 1:30 p
IIS 7.5 for Developers
Room: UH 252
Steve Evans
Microsoft made significant changes in IIS 7. Everything from architectural changes, setup process, plug-in architecture, security configuration, IIS manager, and much much more. Developers rely on IIS to run their applications so come learn all that you need to know about IIS 7.5 and how it can make your life easier.
Tag: IT
Interested: 38


Sat 2:45 p
IIS 7.5 Web Farms for Developers
Room: UH 252
Steve Evans
Do you want to improve the performance or uptime of your website? Distributing your website to a farm of web servers (2 or more) makes a lot of sense. Even if you are not ready to have a web farm you should still develop your app in such a way that you can easily move to a farm when the time comes. We will cover strategies in setting up the farm, efficiently distributing your site to the farm and programming concerns when working in a web farm.
Tag: IT
Interested: 20


Sat 12:15 p
Implementing Claims-Based and Federated Security Models with WIF
Room: UH 305
Michele Leroux Bustamante
Windows Identity Foundation (WIF) – formerly Geneva Framework – is the new framework for building claims-based applications and services, and federated security scenarios. WIF provides a way for developers to implement passive federation scenarios for ASP.NET, and makes it possible to implement fine-grained authorization models for WCF services and ASP.NET applications based on claims – compatible with classic .NET role-based security mechanisms. This session will start by explaining the value of claims-based and federated security then illustrate how developers can harness WIF to implement both passive and active federation scenarios. Don’t miss the federation fun!
Tags: WIF | WCF | Identity | ASP.NET
Interested: 12


Sat 10:00 a
Interactive Telephone System for .Net programmers
Room: UH 252
Daniel Ye
Have you ever wonder what it will take to develop an interactive telephone system such as a telephone based ordering system? There are many options available. In this session, we will talk about the components in a telephone system, how to evaluate each option, what hardware, telephone service, and software may be required, and how to develop your solution in .net.
Tag: .NET Telephone
Interested: 28


Sat 12:15 p
Intermediate C#: Important Tools and Techniques, Part II: Generics, IEnumerables, and More!
Room: UH 246
Nuri Halperin | Steve Bearman
Learn Generics and their use in practice. Harness IEnumerables for sequences, lists, and multiples.   Leverage List <T> and Dictionary < >, the most important collections.   Learn extension methods and use powerful LINQ methods - all intuitively and step-by-step, but working together with a clear, higher-level perspective, too.   With guidelines, conventions, and best practices.  You will improve your code dramatically!
IntermediateCSharp20100130.pptx
Tags: LINQ | Generics | Extension Methods | C#
Interested: 61


Sat 2:45 p
Intro to the T4 template programming language
Room: H 123
John Miller
Learn about the Text Templating Transformation Toolkit (T4), the code generation engine used as part of Domain Specific Languages and Software Factories projects. With the T4 toolkit now built directly into Visual Studio 2008, you can easily add code generation to your arsenal. This topic will cover the T4 language and use code generation templates as part of the software development process.
Tags: Template | T4 | Code generation
Interested: 44


Sat 4:00 p
Introducing the Web Client Software Factory
Room: UH 246
Riyad Mammadov
Web Client Software Factory is a Microsoft framework for ASP.NET developed by Patterns and Practices team. It allows architects and developers to quickly build large enterprise web applications that utilize best practices and proven design patterns. Composite web client application block gives multiple development teams opportunity to efficiently work together on a single solution and take advantage of continuous integration. WCSF is different from ASP.NET MVC: it is based on a proven WebForms technology, with its view-state and postback model. However, it achieves the same goal - allows us to build testable web applications - by applying Model-View-Presenter pattern. In this session, we will discuss various pieces that comprise WCSF: application blocks, web controls, Visual Studio guidance packages. We will review and illustrate most important design patterns supported by WCSF, as well as the specifics of using the framework with ASP.NET mobile web forms.
Tags: Web Forms | WCSF | Design Patters | ASP.NET | Architecture
Interested: 42


Sun 1:45 p
Introduction to Data Templates and Value Converters in Silverlight 3
Room: LH 321
Jeremy Clark
Level - Beginner. Business applications are the core of many development shops -- moving data between the user and the data store. Silverlight 3 tools such as Data Templates and Value Converters help you create a good interaction experience for the users of your application. We'll take a look at consuming data from a WCF service and creating a layout for the data -- focusing on the presentation of the data to the end user. No Silverlight experience is required but some .NET and XAML is helpful.
Slides-DataTemplatesAndConverters.pdf
Tags: Silverlight | Data | .NET
Interested: 44


Sat 8:45 a
Introduction to SharePoint Development
Room: UH 339
Ted Iverson
We will look into the various options for development, basic web part structure, incuding usage of the SharePoint object model and common deployment strategies. In addition, some common issues will be covered.
Tags: Web Parts | SharePoint | Development
Interested: 43


Sun 10:15 a
Introduction To SQL Azure
Room: H 110
Mike Roth
The goal of this session is to get the attendee into understanding what the "cloud" is all about. And hopefully gain a foundational understanding on how it is the same and at the same time how it is radically different in the way you have to think about architecting your solutions. We will start with the basics, starting with what tools you need to get started, start by connecting directly to the Azure SQL Service and explain what can you do, and what can't you do at the time of this release. We will briefly describe pricing for SQL Azure, and connect a prebuilt application into the cloud. At the end we will chat about some things to be aware of and finish with a little Q&A.
Tags: T-SQL | SQL | Cloud | Azure | 101
Interested: 46


Sun 12:30 p
Introduction to TFS 2010
Room: UH 339
RG Thiyagarajan
This session introduces TFS 2010 features. Project collection, Excel integration, new branching and merging features, new process templates, customizing process templates, TFS build and customization.
Tags: TFS | Team System | Team Foundation Server
Interested: 26


Sat 4:00 p
Introduction to the .NET BackgroundWorker Component
Room: LH 321
Jeremy Clark
Level - Beginner. Long running processes are a user experience killer. How many times have you had an application "lock up" while trying to do some function? The BackgroundWorker component in .NET allows you to spawn those long running processes in the background and keep your Windows Forms or WPF user interfaces responsive. We'll take a look at the features of the BackgroundWorker in a WPF application including running a background process, updating the progress in the UI, and canceling the process before it has completed. Some .NET experience and familiarity with C# is recommended.
Slides-BackgroundWorkerInWPF.pdf
Tags: WPF | Threading | .NET
Interested: 53


Sun 12:30 p
Introduction to XAML with WPF
Room: LH 321
Jeremy Clark
Level - Beginner. We will introduce the basic concepts around XAML (eXtensible Application Markup Language) that is used in .NET WPF (Windows Presentation Foundation) and Silverlight application user interfaces. We'll take a look at various features such as namespaces, elements, properties, events, attached properties and some basic layout. We'll be concentrating on the XAML text, so we'll be editing directly in the Visual Studio IDE. By the time we get done, you'll have a good understanding of XAML and how you can leverage it in your UI development. No experience in XAML or .NET is required (although some .NET is helpful).
Slides-IntroductionToXAML.pdf
Tags: XAML | WPF | .NET
Interested: 59


Sun 1:45 p
Java Enterprise Edition 6 Overview
Room: H 110
John Clingan
Java Enterprise Edition (Java EE) is the industry standard platform for building enterprise and web applications. Learn how Java EE 6 improves developer productivity with more annotations, more POJOs, less XML configuration, and simplified packaging.
Tags: Servlet | Java | glassfish | ejb
Interested: 25


Sat 1:30 p
Job Market 2010 – What to expect. How to prepare.
Room: UH 319
Cynthia Kateyiannis
Hear from a local recruiter what client companies are saying about next 12 months at their own employers. How to structure your job search. Why don’t I hear back when I (send a resume/call the hiring manager)? What are client companies really thinking? What am I doing wrong? What could I be doing instead? Open Q&A
Tags: resumes | hiring | 2010 corporate climate
Interested: 41


Sun 9:00 a
Leading a Team and Developing Team Members
Room: UH 246
Scott Dunn
This sessions draws upon the business management best sellers by Marcus Buckingham, Jim Collins and Ken Blanchard. Get equipped to lead and manage at a new level. Using agile as our team context, we'll review leadership, management, the difference, and what is the role of management today when agile teams are self-managing. Applying these principles will greatly increase productivity and job satisfaction for you and your team. Content similar to previous Code Camp but more focused on questions and challenges of attendees. For addl info, previous session materials ref'd here: http://scottdunn.blogspot.com/2008/01/resources-from-code-camp-presentations.html
Tags: teams | Management | leadership
Interested: 50


Sun 1:45 p
Learning to Love XAML
Room: UH 248
David McMullen
As the workhorse for WPF, Silverlight, Expression Blend and Windows Workflow Foundation, XAML (Extensible Application Markup Language) is the wave of the future for .NET. This presentation will demonstrate XAML in a WPF insurance billing app that uses LINQ to SQL. Though WPF, like Silverlight, does not natively support report generation, this desktop application compares ReportViewer and CrystalReportViewer as WinForms-within-WPF reporting controls. The entire application was developed remotely via pcAnywhere and also deployed remotely via ClickOnce. The presentation will have some fun with the free Visual Studio add-in, XAML Power Toys.
Tag: XAML
Interested: 20


Sat 12:15 p
Looking Ahead to Team System 2010
Room: H 123
Anna Russo
This is an overview of Team System 2010 and highlights the difference between 2008 and 2010. Key emphasis will also be put on what migration steps need to be taken to make use of all of the new features, including the development tools, testing tools, virtual machine Lab Manager, version control, work item tracking, build, and branching enhancements.
Tags: VSTS | VS 2010 | TFS
Interested: 26


Sat 4:00 p
Monitoring Web Services with Nagios
Room: UH 335
Kevin Kohut
Nagios is an open source system and service monitoring tool. It has lots of built-in monitoring capabilities, but doesn't do a good job of monitoring web services. With the help of webinject, another open source tool, Nagios can be configured to monitor web services--even multiple requests and responses to verify transactional processing is working correctly. In this how-to walk through, we will look at how to configure Nagios and webinject to work with each other, and how to set up test cases for various types of web services. Actual config files will be made available.
Tags: web services | Service Monitoring | Nagios
Interested: 23


Sun 10:15 a
Networking for Developers
Room: H 123
Steve Evans
In today’s world it’s hard to write an application that doesn’t rely on the network, but so few of us know how to troubleshoot networking issues. Stop wondering if it’s your code or the network, I’ll show you how to point the finger at the right culprit. We will follow the life of an HTTP packet as it goes from your web browser to the server and back. Learn how to determine what stopped the mission of that packet and why. Was it name resolution? TCP Port availability issues? Do we need to sniff the packets to find the problem? This session will make you a better programmer regardless of the technology your using.
Tag: IT
Interested: 60


Sat 10:00 a
PHP Mash-Up
Room: UH 250
Sharon Levy
This is a unique treat for code campers: a dynamic, multi-media presentation, conveyed by a combination of Open Source technologies and powered by UNIX. So, if you're tired of stale PDFs and PowerPoints, be sure to attend the "PHP Mash-Up" for a refreshing change. The focus will be on exploring web-based retrieval using different options available in PHP and on the command line (Windows/UNIX). Also, there will be a look at one of the more controversial aspects of PHP5.3.
addendum4phpmashup.txt
fsocklib.php
PHP Mash.doc
Tags: ZendFramework | Windows | WEB | Unix | Sockets | PHP | HTTP | Curl
Interested: 25


Sun 10:15 a
Portfolio Modernization
Room: UH 246
Mike Strange
Most companies continuously improve their underlying systems, investing in new technologies (e.g. Silverlight), platforms (e.e. Cloud) and methods (e.g. Scrum). In this session, we will explore the key pressures that affect modernization decisions, and the methods we should be using to justify modernization programs. Mike Strange is a 20-year IT management veteran, and will provide insight into the factors that will sway management decision-making, cutting through the confusion that can stagnate decision-making.
Tags: strategy | SOA | platforms | modernization | Management | leadership | CIO | applications
Interested: 18


Sat 1:30 p
Project Management Best Practices
Room: H 123
Michael Krasowski
Want a break from all the ‘techie’ presentations? Want to learn how projects really get done? In just minutes you will get the information you need to take back and quickly apply to your projects. Learn why projects fail. What are the core best practices you should have? What is the difference between a leader and a manager? What are the main phases of any project? What is your daily checklist? Learn how to build trust with your team and improve your project management skills. Learn just what agile project management is and how to apply it.
Tag: Project Management Best Practices Agile Estimating
Interested: 64


Sun 12:30 p
Scrum and Agile - People and Problems
Room: UH 246
Scott Dunn
Agile can be distilled to the four items in the manifesto. The Scrum framework can fit on a page. Simple, but not easy, and what might get you success early on won't necessarily get you to the finish line. Understanding key aspects of individuals, talent, teams and teamwork, how to uncover hidden problems and learn from mistakes are some of the areas we'll cover based on books and material outside of the core of Scrum and agile.
Tags: teams | Scrum | Agile
Interested: 23


Sat 1:30 p
SCRUM De-mystified
Room: UH 305
Kevin Kohut
Agile means a lot of different things, but when most people talk about Agile, they are probably talking about SCRUM. More and more development teams are adopting SCRUM, and this session will help you understand what SCRUM is all about. You will learn the lingo, understand the methodology, and actually participate in real SCRUM planning meetings. You’ll even get to play some cards (yes, it’s all part of SCRUM!).
Tags: Scrum | Agile
Interested: 30


Sun 1:45 p
Scrum Fundamentals
Room: UH 246
Mike Vincent
Scrum is an increasingly popular agile framework for managing software development. Can Scrum help you deliver successful projects? You first have to understand the fundamentals of Scrum. This session will pragmatically explore using Scrum. We'll talk about what how to get started adopting Scrum, what kinds of organizational commitments are needed and how Scrum works with Visual Studio and Team Foundation Server. Scrum is incredibly simple on the surface but touches profoundly on people, process and technology. What should you expect if you do it right, and what if you don't? Join our discussion and see if Scrum may be right for you. It all starts with understanding the Scrum fundamentals.
Tags: Team Foundation Server | Scrum | ALM | Agile
Interested: 28


Sat 4:00 p
Should Your Application Run in the Cloud?
Room: UH 252
Steve Evans
Cloud computing is hot, but different apps have different requirements, and different environments offer different benefits. We will discuss the pros and cons of all solutions available to developers today. Uptime, costs, regulatory issues, security . . . no topic is off topic. We’ll discuss Amazon EC2, Azure, Google App Engine, VMware, Hyper-V, Physical Servers and anything else that comes up.
Tag: IT
Interested: 40


Sat 12:15 p
Silverlight 101
Room: UH 339
Bret Stateham
Have you been hearing a lot about Silverlight lately and want to know more about it, but don't know how to get started? Then this session is for you. I'll walk you through the basics of Silverlight development, show you the tools you need, and help you get going with Silverlight. Bring your laptop along and work with me as we go if you like!
Tag: Silverlight
Interested: 46


Sun 10:15 a
Silverlight 3 Application Prototypes with SketchFlow
Room: UH 252
Bret Stateham
SketchFlow is a feature of Expression Blend 3 that provides designers and developers a mechanism for prototyping applications, involving the customer and getting feedback, and ultimately converting the prototype into a production application. In this session we will cover the basics of SketchFlow and how you can use it to kickstart your Silverlight development projects.
Tags: SketchFlow | Silverlight | Expression Blend
Interested: 41


Sun 1:45 p
Silverlight Browser Integration
Room: UH 252
Robert Altland
Learn about the HTML Bridge and other features related to Silverlight in the browser.
Tag: Silverlight
Interested: 33


Sat 1:30 p
Silverlight Data Access Options
Room: UH 248
Bret Stateham
Silverlight forces developers to re-think their data access methods. With the lack of a direct data access layer (Specifically ADO.NET), we have to get data some other way. WCF, RIA Services, ASMX, SOAP, REST, XML, RSS, ATOM, JSON, Entity Framework, ADO.NET Data Services, LINQ, Azure, and more make up the alphabet soup of options to consider. In this session we will explain what the options are, and get you thinking about which choices work best for you.
Tag: Silverlight
Interested: 47


Sun 9:00 a
Something New and Different
Room: UH 250
Carl Taswell
Interested in hearing about science applications and medical informatics instead of the more typical business application? Interested in hearing about a project to build a new infrastructure for the semantic web? Then come hear about something new and different. Presentation will provide an overview of distributed networking architectural styles, an overview of the PORTAL-DOORS Project for the semantic web, and then dive into VB code examples that emphasize tips and techniques for WCF, REST, and programming with XML libraries.
Tags: XML | WCF | VB | SOA | REST | metadata | Distributed Computing
Interested: 17


Sat 8:45 a
SQL 2008 For Developers (200 Level)
Room: LH 321
Andrew Karcher
With the release of SQL Server 2008 and SP1, a lot of shops are looking at how they can migrate and move to the latest version. One of the big questions is what features as I developer can I take advantage of? This session is intended to answer those questions. SQL Server 2008 has many features for you to take advantage of such as Table Valued Parameters, Merge, Grouping Sets and Spatial Data Types to name just a few. We will walk thorugh all of the new features for Developers in SQL Server 2008 and how you can use them in your environments.
Tags: SQL Server | Database
Interested: 36


Sat 12:15 p
SQL 2008 R2 - What's new - Everything Else (100 Level)
Room: UH 248
Andrew Karcher
This second session of what's new in SQL 2008 R2 will focus on all features that are not part of SSRS. We will cover features such as Application and Multo-Server Management, PowerPivot, and StreamInsight.
Tags: SQL Server | SQL 2008 R2 | Database
Interested: 18


Sun 9:00 a
SQL 2008 R2 - What's new in SSRS (200 Level)
Room: UH 335
Andrew Karcher
With the upcoming release of SQL Server 2008 R2 there are a bunch of new features for SQL Reporting Services. We will explore some of those new features such as Paging Enhancements, Shared DataSets, Report Parts, ATOM Feeds and many more. If you want to see what is coming, this is the place.
Tags: SQL Server | SQL 2008 R2 | Database
Interested: 29


Sat 8:45 a
SQL SERVER 2005 - Designing Database Solutions
Room: UH 248
Rick Martinez
In this session, we will talk about CLR User-Defined Data Types. Code will be shown in C# that is a data type for an e-mail address using Visual Studio 2008. A database will be created and CLR integration will be turned on using T-SQL code. The CLR User-Defined Data Type will then be tested using T-SQL code. Implementing Domain Integrity, we will use the CLR function inside Check constraints to validate e-mail addresses against a regular expression. We will first create a test table then try to add the Unique constraint on the test table email address column. Creating DML Triggers and Testing Data Integrity, we will create an AFTER DML trigger also test all the data-integrity checks we implemented.
Tags: T-SQL | SQL Server 2005 | SQL Server | SQL
Interested: 23


Sun 12:30 p
SQL SERVER 2005 - For Beginners
Room: UH 250
Rick Martinez
In this session, we will talk about returning data from a SQL SERVER database using the SELECT statement. This is for those of you who are new to SQL SERVER 2005 T-SQL query language. We will SELECT specific columns for every row, selective querying using a basic where clause using operators and expressions, ordering results, grouping data and using distinct in aggregate functions. We will then go into querying from more than one data source using inner joins and outer joins. We will also review how to modify data using the T-SQL INSERT, UPDATE, and DELETE commands. We will review the basics of each command and cover specific techniques such as inserting data from a stored procedure.
Tags: T-SQL | SQL Server 2005 | SQL Server | SQL
Interested: 14


Sun 12:30 p
SQL Server Integration Services Checkpoints and Transactions
Room: UH 252
Bret Stateham
SQL Server Integration Services (SSIS) has some great features to support data movement in your organization. In this adavanced SSIS sessions we will cover how to create restartable packages using "Checkpoints" and to implement transactions in SSIS.
Tags: SSIS | SQL Server Integration Services
Interested: 18


Sat 4:00 p
SQL Service Broker Advanced Performance Tips and Tricks
Room: UH 339
Denny Cherry
We will be looking at some of the advanced features of SQL Service Broker as well as some of the advanced techniques which can be used to maximize the performance of the SQL Service Broker.
Tag: SQL Server
Interested: 16


Sun 12:30 p
State of the Geo 2010
Room: UH 305
Jason Mauer
Learn about geolocation throughout the Microsoft development platform, from the database through the application layers, in the browser and beyond. Examples will be shown to demonstrate the potential of integrating location data in your own applications. Learn about recent developments (such as the W3C Geolocation API and Bing Maps Silverlight support) and how you can leverage them today.
Tags: SQL Server | JavaScript | GPS | geolocation | C# | Bing Maps
Interested: 16


Sat 8:45 a
Survey of the Cloud for Developers
Room: UH 319
Scott Reed
Starts off with an overview of what's available from the three major cloud providers. Talks about the similarities and differences in the offerings why you would use one versus the other. Then goes into a brief dive into how each one works. This will be a multi-lingual exercise. C#, and either Java or Python will be used.
CloudSurvey.pdf
Tags: Google | Cloud | Azure | Amazon
Interested: 25


Sun 9:00 a
The Flexible ListBox in WPF
Room: H 110
Paul Sheriff
The ListBox is probably one of the most useful controls in WPF. This seminar will explore the many different ways to display data using this flexible control. You will see how to style the list box to make horizontal lists, multi-line lists, and use data triggers to change the color of rows using data from your database. You will also learn how to format data using value converters.
Tag: WPF
Interested: 34


Sat 10:00 a
The Scaling Habits of ASP.NET Applications
Room: H 110
Richard Campbell
As our ASP.NET Web applications become more and more successful we switch our focus from adding features to performance, scale, and management. Richard has been in the lab studying the scaling habits of the average domestic ASP.NET solution and has emerged to discuss his findings (no applications were actually harmed during the capture of this data). Come and learn where ASP.NET stumbles and how to get it back on its feet. In this session you will learn about the web acceleration equation, identify common ASP.NET bottlenecks, explore solution alternatives, uncover the secret sauce, and determine a reasonable strategy for scaling ASP.NET applications.
Tag: ASP.NET
Interested: 34


Sun 10:15 a
Using the SQL Server Service Broker in the Real World
Room: UH 339
Denny Cherry
Microsoft SQL Server 2005 and 2008 include a fantastic feature that few people understand or use. That feature is the Microsoft SQL Server Service Broker. The SQL Service Broker is one of the least used features within the database engine, and that lack of use is simply from last of knowledge about the feature. In this session we’ll dig into how to configure the service broker for not only intra-database message queuing, but database to database queuing as well as server to server database queuing. We will also dig into a real life scenario where the SQL Server Service Broker was used to do ETL from an OLTP database to an OLAP database in near real time for near real time reporting. By the end of this session you'll understand where SQL Service Broker is the right fit to be used, and you'll hopefully be ready to deploy it within your environment.
Tag: SQL Server
Interested: 31


Sat 1:30 p
WCF and JQuery the Perfect Couple
Room: UH 246
Chris Love
Unless you have been on a deserted island you know about JQuery and WCF and you are itching to combine the two with your applications, but you have a large library of ASP.NET WebForms with UpdatePanels. Learn how easy it is to remove the UpdatePanels, ViewState and code-behind to create highly responsive and scalable applications with your existing ASP.NET applications.
Tags: WCF | SOA | JQuery | AJAX
Interested: 46


Sat 2:45 p
WCF RIA Services DotNetNuke Module
Room: UH 250
Michael Washington
Microsoft Silverlight MVP and DotNetNuke Core members demonstrates creating a simple module that allows each registered user of a DotNetNuke website to create and edit their own Task list. This session also covers two important issues that are of interest to DotNetNuke module developers; implementing WCF RIA Services in a non WAP website, and securing and segmenting data for website users.
WCFRiaServices.jpg
WCFRiaServices2.jpg
Tags: WCF RIA Services | WCF | Silverlight | ria services
Interested: 18


Sat 4:00 p
Web Application Testing using WATIN
Room: UH 319
Adnan Masood
Web application testing is a tough task especially in the ASP.NET web forms environment where model-view-controller boundaries intermingle. To solve this presentation is a premier to WatiN (inspired from WatiR, its Ruby counterpart), a feature rich and stable framework. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net. Watin is open-source functional testing tool for web-applications which simulate the user actions (filling/submitting form), drives the browser and allows you to do your web application testing in a convenient and developer friendly way. This talk focuses on how you can use WatiN to do web application testing and integrate it with your acceptance testing framework. The presenter provides a step by step guide to build test frameworks for your website using WatiN. This is a code intensive talk so those allergic to slides are encouraged to come.
Tag: Testing
Interested: 9


Sat 10:00 a
What is SQL Azure and why should you care?
Room: UH 319
James Johnson
Is it a rare gemstone, a database server with a light blue case, a well thought out practical joke, or a technology which will change the way developers and database architects think and work? Along with Windows Azure, SQL Data Services (SDS) was announced at PDC ’09. However in the past year, it has changed significantly, making it much easier to use, a name change to SQL Azure, and is pretty close to “SQL Server in the cloud”. However, there are some gotcha’s to know about, and as Microsoft begins to spread the word about Windows Azure and SQL Azure developers should be ready to jump right in and get their databases on this latest platform.
WhatIsSQLAzureAndWhyShouldYouCare.zip
Tags: SQL Azure | Azure
Interested: 31


Sun 10:15 a
What's New in ASP.NET MVC 2
Room: UH 250
Hattan Shobokshi
Asp.net MVC 2 will be included in the upcoming Visual Studio 2010 release. Come learn about the new features and additions to the framework. This will be a code heavy session as we explore many of the new enhancements. Feel free to bring a laptop and code alongside.
Tag: ASP.NET MVC
Interested: 49


Sat 4:00 p
What's New in Silverlight 4
Room: H 110
Robert Altland
A review of many of the new features available in Silverlight 4.
Tag: Silverlight
Interested: 42


Sat 4:00 p
What's New in WCF/WF 4.0
Room: UH 248
Aaron Skonnard
NET 4.0 brings several improvements in the areas of WCF and WF, including improved REST capabilities, a new workflow model, seamless integration between WF and WCF, and a new visual designer. It also provides the ability to author completely declarative (XAML-based) workflow services that can be more easily deployed, hosted, and managed. This session walks you through the various new 4.0 features and shows you how to write code using them today.
Tags: WF | WCF | .NET Telephone
Interested: 10


Sun 12:30 p
Where Are Your Keys?
Room: UH 203
Woody Zuill
Where Are Your Keys (WAYK) is an Open Source Curriculum Project that develops, supports, and strengthens language programs by playing a viral, high-speed learning game. THIS IS NOT SOFTWARE OR CODE, AND NOT PROGRAMMING LANGUAGE - just an approach to accelerated learning. I attended a WAYK training session recently and want to share what I learned by playing the Where Are Your Keys game with anyone at Code Camp who'd like to join in. The main attraction for me is the interactive nature of the game and the focus on accelerated learning using simple techniques anyone can quickly learn. During this session we'll play a few rounds of the game while we explore a few of the fundamental techinques, and see what happens. We'll use American Sign Language (or a pigeon version of it anyway) as our language. We'll all figure this out together.
Tag: WAYK
Interested: 9


Sat 12:15 p
Why you need some REST
Room: UH 319
Aaron Skonnard
REST is quickly becoming the default architectural style for services in the cloud. Come learn what every cloud developer needs to know about REST moving forward, and how you can start building RESTful services using WCF 3.5/4.0 and the evolving WCF REST Starter Kit.
Tags: WCF | SOA | REST | Cloud | Azure
Interested: 21


Sat 10:00 a
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 4


Sat 12:15 p
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sun 9:00 a
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sat 4:00 p
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 4


Sat 2:45 p
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sat 1:30 p
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sun 10:15 a
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sun 12:30 p
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sun 1:45 p
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 2


Sat 8:45 a
Windows 7 Developer Contest
Room: UH 206
Hey Developers... Need an XBOX or a New Laptop?? During the SoCal Code Camp, we will be running a developer coding contest. The developer with the best Windows 7 application & article will receive a XBox 360. All the developers who enter will also be eligible to win the txt2 CodeProject contest also. You can find details of the contest here. http://bit.ly/8MvqN2
Tag: Windows 7
Interested: 3


Sat 4:00 p
Windows Embedded CE Performance, Measurement and Optimization
Room: UH 250
James Wilson
This presentation provides information on how to analyze overall Windows CE performance and the best practices that contribute to the creation of optimized code. The use of performance analysis and benchmarking tools will be discussed and demonstrated. Best practices for developing high performance code will be presented with working code samples. Common performance "gotchas" will also be discussed.
Windows Embedded CE Performance, Measurement and Optimization-1.pptx
Tags: Windows Embedded CE | Performance Analysis | Optimized Code
Interested: 4


Sat 12:15 p
Windows Phone
Room: H 110
Woody Pewitt
Want to know what and how to develop applications with .NET Compact Framework
Tags: Mobile | .NET
Interested: 44


Sat 10:00 a
WPF Resources Tips and Tricks
Room: UH 305
Gustavo Cavalcanti
In this session we're going to talk about resources, dependency properties, structuring and "skinning" your WPF applications, using styles and data templates, external third-party tools, application deployment, prototyping with SketchFlow and more. This is a low-fluff/hands-on presentation full of scattered nuggets of information and demos.
Tags: XAML | WPF | C# | .NET
Interested: 23


Sat 8:45 a
Writing ETL tasks in C# with Rhino ETL
Room: UH 246
Paul Barriere
ETL stands for Extract, Transform, Load. For example, you receive files or other data from vendors or other third parties which you need to manipulate in some way and then insert into your own database. Rhino ETL is an open source C# package that I have used for dozens of production processes quite successfully. By using C# for your ETL tasks you can create testable, reusable components more easily than with with tools like SSIS and DTS.
Tags: Unit Testing | ETL | C# | .NET
Interested: 28


Sun 10:15 a
Your online footprint
Room: UH 248
Thomas Mueller
Find out what information about you can be found online. The presentation will include the following areas: - search engines - social networking sites (e.g. Facebook) - specialized search engines - aggregators
Tags: social networking | Search | internet
Interested: 13



 

Sponsors

Cal State Fullerton


discountAsp.Net

 

Infragistics

Pluralsight

Telerek

PDSA

Neudesic

Harbor Objects

Microsoft

Want to contribute?
Please let us know!
 


Tag Cloud

.NET .NET Telephone 101 2010 corporate climate 2010 tech trends Agile AJAX ALM Amazon Android AppFabric applications Architecture ASP.NET ASP.NET AJAX ASP.NET MVC awesome Azure BDD Best Practices Bing Maps BizTalk Boot to VHD C# Career counseling CIO Clean Code Cloud CMS Code Code Craftsmanship Code generation Collaboration Communication CTO Curl Data Data Mining Database Design Design Patters design-pattern Development Distributed Computing DLR Droid drupal ejb Embedded Emergent Design ESB ETL Exceptions Expression Blend Expression Trees Extension Methods Extreme Programming F# Fluent Interfaces fun Games Generics geolocation glassfish Google GPS Hessian hiring HTTP Identity internet IT Java JavaScript JQuery leadership Lean LINQ Management metadata Mobile modernization MVVM myths Nagios open forum Optimized Code Pair Programming Patterns people over process Performance Analysis PHP Planning platforms prism Project Management Project Management Best Practices Agile Estimating Refactoring Reflection Requirements REST resumes ria services Scrum Search Service Monitoring Servlet SharePoint Silverlight SketchFlow SOA social networking Sockets SQL SQL 2008 R2 SQL Azure SQL Server SQL Server 2005 SQL Server Integration Services SSIS strategy T4 TDD team Team Foundation Server Team System teams Template Testing TFS Threading T-SQL UI Unit Testing Unix VB VB.NET Visual Studio 2010 VS 2010 VS2010 VSTS WAYK WCF WCF RIA Services wcms WCSF WEB Web Forms Web Parts web services webcms WF WIF Windows Windows 7 Windows Embedded CE WPF XAML XML XP ZendFramework

Session Interest Cloud

Intermediate C#: Important Tools and Techniques, Part I: Generics, IEnumerables, and More! Writing a Web Service Client App for Android A Panel of Experts - Meet the VP's of Technology for Leading Enterprises A Structured And Repeatable Approach To Building Microsoft Office SharePoint Solutions Advanced Android Development-I Advanced C#: Combining Powerful Tools and Techniques Advanced WPF - Using MVVM Design Pattern Agile Planning Workshop Agile Planning Workshop - Part II Agile Workshop: Coding Dojo - Sat. Part 1: Randori Agile Workshop: Coding Dojo - Sat. Part 2: Experts Demo Agile Workshop: Coding Dojo - Sun. Part 1: Randori Agile Workshop: Coding Dojo - Sun. Part 2: Experts Demo Android 101 Back To Basics; Getting Back To The Basics of SQL Server Part 1 Back To Basics; Getting Back To The Basics of SQL Server Part 2 Back-2-Basics: .NET Coding Standards For The Real World Back-2-Basics: Exception & Event Instrumentation in .NET Best Practices with ASP.NET AJAX Beta, Beta Everywhere Bigger, Stronger, Faster - Making Quality .NET Applications Fast and Bug Free Bridging the Gap between On-premise ESB and Windows Azure Build Unit Tests the Easy Way with VS.NET 2008 Building Drupal Modules with PHP Business Applicaiton Development with Silverlight C# 4.0 Dynamic feature and Dynamic Language Runtime Code Excellence for the Average Programmer - Part 1 Code Excellence for the Average Programmer - Part 2 Creating Mail Merge Word Documents with ASP.NET Ajax Data Mining with SQL Server 2008 Debunking Myths About Agile Software Development Developing a Reusable Windows Service Framework Developing big scaly websites for Windows Azure Distributed Agile on a Budget Experiencing Agile Through Games F# - My Language is So Much Better Than Yours Federated Identity and Authorization Management From CodeMonkey to CEO: Part One From CodeMonkey to CEO: Part Two Fundamentals of Data Binding in WPF Getting Started with ASP.NET MVC. IIS 7.5 for Developers IIS 7.5 Web Farms for Developers Implementing Claims-Based and Federated Security Models with WIF Interactive Telephone System for .Net programmers Intermediate C#: Important Tools and Techniques, Part II: Generics, IEnumerables, and More! Intro to the T4 template programming language Introducing the Web Client Software Factory Introduction to Data Templates and Value Converters in Silverlight 3 Introduction to SharePoint Development Introduction To SQL Azure Introduction to TFS 2010 Introduction to the .NET BackgroundWorker Component Introduction to XAML with WPF Java Enterprise Edition 6 Overview Job Market 2010 – What to expect. How to prepare. Leading a Team and Developing Team Members Learning to Love XAML Looking Ahead to Team System 2010 Monitoring Web Services with Nagios Networking for Developers PHP Mash-Up Portfolio Modernization Project Management Best Practices Scrum and Agile - People and Problems SCRUM De-mystified Scrum Fundamentals Should Your Application Run in the Cloud? Silverlight 101 Silverlight 3 Application Prototypes with SketchFlow Silverlight Browser Integration Silverlight Data Access Options Something New and Different SQL 2008 For Developers (200 Level) SQL 2008 R2 - What's new - Everything Else (100 Level) SQL 2008 R2 - What's new in SSRS (200 Level) SQL SERVER 2005 - Designing Database Solutions SQL SERVER 2005 - For Beginners SQL Server Integration Services Checkpoints and Transactions SQL Service Broker Advanced Performance Tips and Tricks State of the Geo 2010 Survey of the Cloud for Developers The Flexible ListBox in WPF The Scaling Habits of ASP.NET Applications Using the SQL Server Service Broker in the Real World WCF and JQuery the Perfect Couple WCF RIA Services DotNetNuke Module Web Application Testing using WATIN What is SQL Azure and why should you care? What's New in ASP.NET MVC 2 What's New in Silverlight 4 What's New in WCF/WF 4.0 Where Are Your Keys? Why you need some REST Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows 7 Developer Contest Windows Embedded CE Performance, Measurement and Optimization Windows Phone WPF Resources Tips and Tricks Writing ETL tasks in C# with Rhino ETL Your online footprint
 


Site template by: Mantis-a templates, visit Netmeter