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!

Sat 4:00 p
.NET Fundamentals - Strings
Room: 127
Jim Bears
Bringing the focus of .NET development back to fundamentals, this session will cover what strings are and how they are used. In addition to both the String and StringBuilder classes, this session will cover: * Performance issues with Strings, * When strings are not immutable, * Ordinal versus linguistic operations, * Nulls in strings, * Common usage, * Formatting Strings, * Oddities in strings, and * Microsoft recommendations on using strings. In addition, each person who attends will receiveRead More...
Tags: VB.NET | Strings | Formatting | C# | Best Practices | .NET Fundamentals | .NET
Interested: 34


Sat 9:00 a
• Code Excellence for the Average Programmer Part I
Room: 126
Woody Zuill | Llewellyn Falco
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.Read More...
Tags: Legacy Code | Continual Improvement | Code Craftmaship
Interested: 46


Sat 10:30 a
• Code Excellence for the Average Programmer Part II
Room: 126
Woody Zuill | Llewellyn Falco
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.Read More...
Tags: Legacy Code | Continual Improvement | Code Craftsmanship
Interested: 42


Sat 9:00 a
A drive around BizTalk 2006 R3 'er Biztalk 2009
Room: 106
Eric Stott
See the latest release of BizTalk 2009Read More...
Tag: BizTalk
Interested: 6


Sat 2:30 p
A First Look at BizTalk Server 2009: Integration Server, SOA Foundation, Gateway to Azure
Room: 108
Brian Loesgen
Microsoft recently released BizTalk Server 2009. In this session we will look at the power that BizTalk provides to connect applications, services and partners. Now in its 6th release, BizTalk has evolved to provide a vital role as the foundational messaging bus in a services-oriented architecture. We will look at the value BizTalk Server 2009 adds in bridging between on-premises and cloud-based applications, as well as how it enables SharePoint to provide human interaction in workflows, processRead More...
Tags: soa | ESB | Cloud | BizTalk | Azure
Interested: 24


Sat 10:30 a
A Lap Around VSTS 2010
Room: 141
Mike Vincent
Here's a preview of the next release of Visual Studio Team System. It's BIG!Read More...
Tags: VSTS | Visual Studio Team System | TFS | Application Lifecycle Management | ALM
Interested: 54


Sat 1:00 p
A Technical Drilldown into “All Things M” (part of the forthcoming Oslo platform)
Room: 108
Brian Loesgen
Microsoft has embarked on a major initiative to make it easier to design, construct, deploy and manage distributed applications and services. The Oslo modelling platform is a key part of this vision, and “M”, a new way to describe models, lies at the heart of Oslo. In this session we drill into the composite parts of M: MSchema, MGrammar and MGraph. We will see how these pieces can be used to create a DSL (Domain Specific Language) and how that DSL can be used.Read More...
Tags: soa | OSLO | Modeling | M | .NET 4
Interested: 29


Sat 9:00 a
Advanced C# Part 1: Generics, Enumerables, and LINQ Extension Methods
Room: 101
Steve Bearman
New, more powerful ways to write C#. We will explore Generics(MyClass<T>, List<T>, etc.) their use, limitations, and patterns. We will explore enumerable interfaces, iterator blocks, closures, delayed execution, lazy evaluation, and infinite iterations, and when and how to take advantage of these, guidelines, and how to get the compiler to do most of the work. Once you have a sequence that implements IEnumerable<T> you can use (and “pipeline”) LINQ or the many LINQ extensiRead More...
Tags: LINQ | Generics | C# | Architecture
Interested: 111


Sat 10:30 a
Advanced C# Part 2: Collections, Delegate Patterns, and Useful Generic Methods
Room: 101
Steve Bearman
Generic versions of .NET Collections (List< >, LinkedList< >, Stack< >, Queue< >, Dictionary<,> [the great generic replacement for HashTable], HashSet< >, SortedList<,> [keyed & list-based], SortedDictionary<,> [keyed & tree-based]), their limitations, and how to select and use them. We will cover patterns for using generic delegates, and examine useful general-purpose generic methods. We will also see these in a simple Poker card example. FromRead More...
Tags: Collections | C# | Architecture
Interested: 112


Sat 10:30 a
Advanced Expression Blend for Silverlight
Room: 161
Curtis Taylor
This presentation will focus on advanced features in Expression Blend. This will include creating custom controls, using the Visual State Manager, utilizing graphics, and programming advanced controls.Read More...
Tags: XAML | Silverlight | Blend
Interested: 53


Sat 1:00 p
Advanced Expression Blend for WPF
Room: 161
Curtis Taylor
This presentation will focus on advanced features in Expression Blend. This will include creating custom controls, creating graphics, and a few practices to make sure your XAML is optimized.Read More...
Tags: XAML | WPF | Blend
Interested: 37


Sun 9:00 a
ASP.NET MVC View Engine using VB.NET XML Literals
Room: 163
Dennis Palmer
This is an intro to LINQ to XML and XML Literals in VB.NET. We'll discuss and demo the ASP.NET MVC View Engine using VB.NET XML Literals (http://vbmvc.codeplex.com) "If you code in any language and do not understand XML Literals in VB9, you're selling yourself short. Go learn about it... It's a really powerful mechanism." - Kathleen DollardRead More...
Tags: XML Literals | VB.NET | LINQ | ASP.NET MVC
Interested: 29


Sat 2:30 p
Azure Design Patterns for Cloud Computing
Room: 161
David Pallmann
This session will present Design Patterns for cloud computing on the Azure platform. Azure provides oodles of functionality that range from application hosting and storage to enterprise-grade security and workflow. Design patterns help you think about these capabilities in the right way and how they can be combined into composite applications. We'll cover design patterns for hosting, data, communication, synchronization, and security as well as composite application patterns that combine them. WRead More...
Tags: Design Patterns | Azure
Interested: 50


Sun 9:00 a
Best Practices for Reporting Services 2008
Room: 126
John Brongo | John Kuhn
By now, most people know how to design and deploy reports using Reporting Services 2008. However, there are many things you need to know in order to successfully develop and manage reports using Reporting Services 2008. In this session, you will learn: how to design a good Reporting Services architecture; discover the pros & cons of using the Report Manager versus building a custom reporting application; quickly prototype reports using XML; advanced report expressions; using a .NET assembly fRead More...
Tags: SQL Server | Reporting Services
Interested: 71


Sat 4:00 p
Build a Silverlight Chat module from scratch
Room: 129
Michael Washington
Silverlight MVP and DotNetNuke Core member, Michael Washington will guide you through building a fully functional Silverlight chat application from scratch. You will learn how to construct every aspect of the application including the web services, caching, authentication, and all the parts of the Silverlight application. The application will be build inside DotNetNuke (DotNetNuke.com) so that will be covered also.Read More...
Tags: Silverlight | DotNetNuke | Chat
Interested: 70


Sat 1:00 p
Building an Azure Application From The Ground Up
Room: 160
rob bagby
Are you wondering about Azure, but don't want to sit through all of the "Markitecture" slides and discussions? If you said yes, then this session is for you. In this session, Rob Bagby will build an Azure application from the ground up. This app will illustrate the features of Windows Azure and, time permitting some features of additional services available in the Azure Services Platform.Read More...
Tag: Azure
Interested: 63


Sun 1:00 p
Building nTier Applications with Entity Framework Services
Room: 129
David McCarter
Learn how to build real world nTier applications with the new Entity Framework and related services introduced in .NET 3.5 SP1. With this new technology built into .NET, you can easily wrap an object model around your database and have all the data access automatically generated or use your own stored procedures and views. Then learn how to easily and securely expose your object model using WCF with just a few line of code using ADO.NET Data Services.Read More...
Tags: WCF | REST | Entity Framework | Data Modeling | ADO.NET Data Services
Interested: 90


Sun 1:00 p
Building Office Business Applications
Room: 161
Bill Sheldon
This session will look at how VSTO and SharePoint combine to create a rich architecture for creating, hosting and maintaining custom applications. The Microsoft Office Suite provides a standard user interface that is well liked and familiar to users and this session will look how by leveraging things like workflow, custom content types and the Open XML document model we can create powerful business applications.Read More...
Tags: VSTO | SharePoint
Interested: 25


Sat 2:30 p
Building Rich & Interactive Web Applications with ASP.NET AJAX
Room: 129
David McCarter
Learn how to build rich web application interfaces using ASP.NET AJAX and the ASP.NET AJAX Control Toolkit. This new technology makes programming JavaScript into your ASP.NET pages easy, increasing the power and functionality of your applications, reducing round trips to the server, and making it easy to consume web services for dynamic content.Read More...
Tags: Java Script | ASP.NET | AJAX
Interested: 84


Sat 10:30 a
Can Cloud Computing Save the World?
Room: 107
Steve Evans
There’s a lot of confusion on where to deploy your application. Physical Server? Virtual Server? Cloud?Read More...
Tags: IT | Cloud
Interested: 39


Sun 9:00 a
CodeMonkey to CEO
Room: 141
LEE SALAZAR, MBA
CodeMonkey makes good in these economic times and strikes out on her own.Read More...
Tags: open discussion | Career counseling
Interested: 33


Sun 2:30 p
Dancing w/Objective-C
Room: 101
Ogun TIGLI
Introduction to Objective-C for C++, Java and C# developers.Read More...
Tags: Objective-C | Java | iPhone | Cocoa | C++ | C#
Interested: 51


Sun 1:00 p
Design Patterns
Room: 101
Ogun TIGLI
A software design pattern is a generic solution to a commonly occurring problem in software development. We will cover GoF patterns in this session.Read More...
Tags: Java | GoF | Design Patterns | C++ | C#
Interested: 76


Sun 10:30 a
dotNetDave's Favorite Programming Tools
Room: 129
David McCarter
This session will focus on my favorite Visual Studio add-ins and other tools that makes programming faster and easier. I will focus on tools that are either free or very affordable. Tool categories include Writing Better Code (easier, faster and correct the first time!), Code Helpers, Documentation (helper and creation), General Utilities and more. These tools are designed to impress your boss and get you home at a reasonable time. Packed full of demonstrations and very few PowerPoint slides!Read More...
Tags: Visual Studio | Tools | Productivity
Interested: 73


Sat 4:00 p
Effective Meetings and Projects
Room: 101
Greg Stevenson
Meetings and Project planning are a big part of not just every developer's life, but life in general. The content presented in this session can be applied to all aspects of winning at the Game of Work and the Business of Life. This session will share principles, techniques, tips, and tricks that will help you get the most out of your meetings and projects. These are things that can be applied even if you are a minor player. Make your role more effective and enjoyable. You can be ...Read More...
Tags: Project Pranning | Productivity | Efficiency | Effective Meetings
Interested: 59


Sun 10:30 a
Extreme Programming
Room: 163
Carl Manaster | Llewellyn Falco
Does TDD, BDD, Pairing, Emergent Design & Refactoring really work? Let’s find out! This will be a ‘STUMP THE CHUMPS’ type talk, we will take a problem from the audience and solve it live & unrehearsed in front of you. Will you see the power of eXtreme Programming? Or, will we crash and burn confirming it’s all a bunch of buzz words and nonsense? There is only one way to find out!Read More...
Tags: XP | TDD | Refactoring | Pairing | Emergent Design | BDD | Agile
Interested: 63


Sat 2:30 p
Getting Things Done: 101
Room: 101
Greg Stevenson
Got way too much stuff, way to much to do and not enough time to do it in? Ever dream of getting your inbox to zero? Much of this session is based on David Allen's best selling book, Getting Things Done, and the elements in his simple, but effective system. It is a very pragmatic system and you are probably doing many aspects of the system already. Read More...
Tags: Time management | Productivity | GTD | Getting Things Done
Interested: 70


Sun 10:30 a
Go International! Writing localized applications
Room: 101
Nuri Halperin
This session will explore the how and why of globalization – the creation of world ready applications. We will cover best practices for designing implementing and delivering localized applications. We will demystify some common pitfalls and highlight tools and techniques to get around common issues. If you ever thought of taking your website or application to other countries this is the session for you.Read More...
Tags: Localization | L10N | Internationalization | I18N | Globalization | ASP.NET
Interested: 28


Sat 9:00 a
If it walks like a Scrum ...
Room: 127
Ash Tewari
Is Scrum bad for developers ? Why do so many developers equate Scrum with micro-management ? and too much pressure ? We will get to the bottom of this. Come and join the discussion.Read More...
Tag: Scrum
Interested: 36


Sat 9:00 a
Intro to Silverlight
Room: 161
Curtis Taylor
Come learn the basics of Silverlight development using Visual Studio and Expression Blend. Read More...
Tags: XAML | Silverlight | Blend
Interested: 53


Sat 1:00 p
Intro to webOS Programming on the Palm pre
Room: 101
Greg Stevenson
The Palm pre’s webOS is being hailed as the next major mobile computing platform. It is standards based and its possible to port not just web applications to the Palm pre, but to allow these applications to run standalone, even when the device is not connected to a network. Palm's goal is to make the SDK available to everyone by the end of this summerRead More...
Tags: webOS | web development | Palm pre | Mojo | mobile devices | Mobile
Interested: 24


Sat 4:00 p
Introduction to Functional Programming
Room: 108
Ben Griswold
If you have noticed that Functional Programming's popularity is on the rise but you haven’t a clue what the buzz is all about, this presentation is for you. Ben’s talk provides a throughout introduction to Functional Programming – including a Brief History of Functional Programming , Functional Programming Basics, Why Functional Programming is Gaining Popularity, Benefits of Functional Programming, Applications of Functional Programming, and Key Functional Programming Concepts.Read More...
Tags: Functional Programming | F#
Interested: 7


Sat 1:00 p
IT Pro Panel: Q&A for Developers
Room: 111
Denny Cherry | Bret Stateham | Steve Evans
Ever wanted to stump a panel of IT experts?Read More...
Tag: IT
Interested: 10


Sat 1:00 p
LEGO® Mindstorms robotics programming competition, session 1 (same as session 2 and 3)
Room: 141
Thomas Mueller
Do you have what it takes to program a LEGO robot? Are you interested in participating in a friendly competition? Then this session is for you!Read More...
Tags: Programming | Minstorms | LEGO | fun
Interested: 1


Sat 2:30 p
LEGO® Mindstorms robotics programming competition, session 2 (same as session 1 and 3)
Room: 141
Thomas Mueller
Do you have what it takes to program a LEGO robot? Are you interested in participating in a friendly competition? Then this session is for you!Read More...
Tags: Programming | Mindstorms | LEGO | fun
Interested: 3


Sat 4:00 p
LEGO® Mindstorms robotics programming competition, session 3 (same as session 1 and 2)
Room: 141
Thomas Mueller
Do you have what it takes to program a LEGO robot? Are you interested in participating in a friendly competition? Then this session is for you!Read More...
Tags: Programming | Mindstorms | LEGO | fun
Interested: 1


Sat 9:00 a
Making the move from ASP.NET Web Forms to MVC
Room: 162
Jon Galloway
You know your way around ASP.NET MVC, but haven't looked at MVC yet. No problem, let's get started.Read More...
Tag: ASP.NET MVC
Interested: 21


Sat 9:00 a
Maximize Your Investment With VSTS 2008
Room: 141
Mike Vincent
Get your whole team working together. We'll explore ways you can maximize Visual Studio Team System 2008 ...Read More...
Tags: VSTS | Visual Studio Team System | TFS | Application Lifecycle Management | ALM
Interested: 15


Sat 2:30 p
Mobile Development - In The Trenches
Room: 160
Eric Kaufman
Our three man startup has been in the mobile trenches for months. IPhone, Blackberry, Android, WM development, and wiring it all up.Read More...
Tags: wm | Mobile | javame | iPhone | Blackberry | Android
Interested: 60


Sat 10:30 a
MVC for ASP.NET Professionals
Room: 129
Abhijit Gadkari
ASP.NET MVC 1.0 provides a new Model-View-Controller (MVC) framework on top of the existing ASP.NET 3.5 runtimeRead More...
Tags: MVC | ASP.NET
Interested: 72


Sat 2:30 p
Networking for Developers
Room: 107
Steve Evans
Learn what developers need to know about networking (The TCP/IP kind, not the Facebook kind).Read More...
Tag: IT
Interested: 63


Sat 1:00 p
Performance Point – What is it and Why do I care?
Room: 110
Andrew Karcher
If you have never heard about Performance Point or have heard about it and not sure why you would want to use it, this presentation is for you. This presentation will go through the basics of what Performance Point is, what is capable of and how you might utilize it in your organization. Performance Point is a wonderful tool for presenting information to your business users, one that every database professional should be familiar with.Read More...
Tags: SQL Server | business intelligence
Interested: 28


Sat 4:00 p
PHP & Microsoft Demothon (It's all about the love)
Room: 110
rob bagby
There are many great resources for PHP developers on the Microsoft Stack. In this session, I will illustrate many of them via demo, including the following: * Installing PHP and FastCGI on IIS7 * Using the UrlRewrite module to create friendly URIs * Hosting Silverlight components in PHP * Exposing PHP services to Silverlight components * Using Microsoft Sql Server * Hosting PHP in Azure * Consuming Azure Table Storage from PHP Read More...
Tags: Silverlight | PHP | Microsoft | IIS | Azure
Interested: 7


Sun 2:30 p
Professional Exception Management
Room: 126
John Kuhn
Bad things happen to good applications. In this session, you will learn when and how to handle exceptions, when NOT to handle exceptions, and how to create a provider-based exception management system that will allow you to record exceptions in the event log, in a text file, in a database table, and even have it send you an email. You will also learn to create a data-driven messaging system that can be used to display good informational messages to your users.Read More...
Tags: Visual Basic | Exception Handling | C# | .NET
Interested: 61


Sun 2:30 p
Project Management Best Practices
Room: 160
Michael Krasowski
Want a break for all the ‘techie’ presentations? Want to learn how projects really get done? In just 60 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.Read More...
Tags: Project Management | Leaders | Best Practices
Interested: 75


Sun 9:00 a
Reducing Test Maintenance – A Picture is Worth 1000 Tests
Room: 129
Dan Gilkerson | Llewellyn Falco
Spending more time maintaining your tests than your code? Started to write tests only to be discouraged by the complexity involved? Imagine if you could implement robust automated testing on even your most complex projects by simply writing one extra line of code… Now you can! This is a preview of the same talk that will be given at Agile 2009, see it here first!Read More...
Tags: Unit Test | TDD | NUnit | MSTest | functional test | C# | BDD | automation | Approval Tests
Interested: 55


Sat 4:00 p
RIA Services: RAD for the Middle Tier
Room: 106
Joe Mayo
Learn how easy it is to build a server-side middle tier for your Silverlight applications.Read More...
Tags: Silverlight | ria services
Interested: 32


Sat 9:00 a
Scala
Room: 110
German Eichberger
Scala is a new language for the Java VM and this will show some neat stuffRead More...
Tags: Scala | Java VM | Functional Programming | actors
Interested: 15


Sun 9:00 a
Secure Software Lifecycle
Room: 161
Tom Unger
This session provides an overview of the current software security environment with existing processes, standards, and methodologies. It provides an introduction to Microsoft's Security Development Lifecycle (SDL) and SDL tools. A sampling of the SDL related features of Visual Studio and SQL Server will allow attendees to immediately begin writing more secure code.Read More...
Tags: Security | SDL | Development Practices
Interested: 26


Sun 9:00 a
Sensor Development Win Windows 7
Room: 106
mike roth
Learn about how to get started with sensor development with the new windows 7 OS.Read More...
Tag: Windows 7
Interested: 16


Sat 2:30 p
Simplify with Dependency Injection
Room: 126
Chip Crary
There has been a lot of chatter about Dependency Injection and Dependency Injection Containers in the .NET community as of late, but the most compelling arguments for the use of Dependency Injection are often ignored, assumed, or insufficiently stated. This introductory session will consider Dependency Injection in the context of the values and design principles that make it such a valuable tool. See also Using Inversion of Control Containers. Read More...
Tags: TDD | ioc | Dependency Injection | containers | Agile
Interested: 22


Sun 9:00 a
SOAP and REST: build BOTH with WCF
Room: 160
Scott Reed
You don't have to choose between SOAP and REST for building your services. There are some great benefits to both. In many cases both methodologies can be supported with no additional code.Read More...
Tags: WCF | SOAP | REST | C#
Interested: 32


Sat 9:00 a
Social Recruiting 101
Room: 160
Marie Watkins
The tools recruiters use have changed. Have you kept up? I will cover the most popular places to find recruiters online and show you how to get noticed.Read More...
Tags: twitter | social networking | recruiting | facebook | career development
Interested: 46


Sat 10:30 a
Social Recruiting 101 - Practicum
Room: 160
Marie Watkins
Bring your laptop and resume and let me help you get noticed by on-line recruiters who are looking for you.Read More...
Tags: twitter | social recruiting | facebook | career developement
Interested: 38


Sat 10:30 a
Spring
Room: 110
German Eichberger
Some highlights of Spring 2.5 and annotationsRead More...
Tags: web development | Unit Testing | Spring | Java
Interested: 15


Sat 1:00 p
SQL Design Patterns Part 1
Room: 127
Jim Bears
Understanding SQL desing patterns is a crucial skill every SQL developer must learn and use in their career. SQL patterns can be applied to small projects or large, multi-million dollar systems, to provide common solutions to complex problems. Patterns create a foundation for "best practices" for SQL, Database Architecture, and well as management of SQL developers and DBAs. While this session will cover SQL mostly in ANSI, making it a "must-have" for SQL Server developers.Read More...
Tags: TSQL | SQL Server | SQL | Design Patterns | Best Practices | ANSI
Interested: 47


Sat 2:30 p
SQL Design Patterns Part 2
Room: 127
Jim Bears
Understanding SQL desing patterns is a crucial skill every SQL developer must learn and use in their career. SQL patterns can be applied to small projects or large, multi-million dollar systems, to provide common solutions to complex problems. Patterns create a foundation for "best practices" for SQL, Database Architecture, and well as management of SQL developers and DBAs. While this session will cover SQL mostly in ANSI, making it a "must-have" for SQL Server developers.Read More...
Tags: TSQL | SQL Server | SQL | Design Patterns | Best Practices | ANSI
Interested: 42


Sat 10:30 a
SQL Server 2005 and 2008 Data Encryption and Security Compliance
Room: 106
Raymond Yu
You have sensitive data to encrypt, how are you going to implement that? Encrypt at application level or database level? What kind of encryption algorithm and key should you use? How to manage your encryption keys? And, very importantly, will your implementation fly from an auditor’s point of view? This session will review the basics of SQL Server encryption concepts, and then walk you through the design of a real world example of large database encryption with SQL Server 2005 encryption that paRead More...
Tags: SQL Server | Encryption
Interested: 23


Sat 4:00 p
SQL Server 2008 For Developers
Room: 160
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 Read More...
Tags: SQL Server 2008 | SQL Server | Database
Interested: 75


Sun 9:00 a
SQL Server 2008 Full Text Search
Room: 127
Andrew Karcher
As the database grows in sophistication we are storing an ever more increasing amount of data both structured and unstructured in the database. As we are generating all of this data, our users are asking how do you find information? SQL Server has had Full Text Search capabilities since SQL Server 2000, but they have been somewhat limited. With SQL Server 2008, Microsoft has rolled out a new Search Architecture that is completely integrated into the relational engine providing increases in perfoRead More...
Tags: SQL Server 2008 | SQL Server | Database
Interested: 32


Sat 10:30 a
SQL Server Express Edition for the Hobbyist, Student & Professional
Room: 127
Bret Stateham
SQL Server Express is a free edition of the SQL Server Database Engine and related tools. This session will introduce you to the Express Edition, it's capabilities, it's limitations, and licensing concerns. We will also look at third party tools that can be downloaded and used with SQL Server Express to replace functionality that is missing.Read More...
Tags: SQL Server Express | SQL Server
Interested: 15


Sun 10:30 a
SQL Server Integration Services Control Flows
Room: 160
Bret Stateham
In this session we will cover the specifics of SQL Server Integration Services Control Flow. Control flow is where SSIS developers manage the sequencing of tasks within an SSIS package. Control Flow concepts covered in this session include tasks, precedence constraints, containers, variables and more. Understanding the core concepts of control flow is the foundation of creating effective SSIS Packages.Read More...
Tags: SSIS | SQL Server Integration Services | SQL Server
Interested: 13


Sun 1:00 p
SQL Server Integration Services Data Flows
Room: 160
Bret Stateham
In this session we will focus on a specific SSIS task: The "Data Flow" task. The data flow is the most commonly used tool to move data in an SSIS package. It is in the data flow that you specify the data sources, transformations, and destinations for your data movement process. Data Flow concepts covered in this session include Connection Managers, Data Sources, Data Destinations, Transformations, Error Output, and more.Read More...
Tags: SSIS | SQL Server Integration Services | SQL Server
Interested: 13


Sat 2:30 p
SQL Server Security
Room: 106
Bill Sheldon
This session is going to look at setting up SQL Server starting at the top level with the installation process, and working down to table, stored proc and user level security. We will touch on various decision points when configuring SQL Server and provide some criteria for deciding how to configure your environment.Read More...
Tag: SQL Server
Interested: 30


Sun 1:00 p
SQL Server Service Broker
Room: 126
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. 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 reaRead More...
Tags: SQL Service Broker | SQL Server
Interested: 35


Sun 9:00 a
SQL Service Broker Advanced Performance Tips and Tricks
Room: 111
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.Read More...
Tags: SQL Service Broker | SQL Server
Interested: 28


Sun 2:30 p
Stop Searching - Start Finding!
Room: 129
Nuri Halperin
Does your website have a search box on it? Can your customers find products or documents without exact "word" match? Are search results relevant? Did your pay big bucks to have it work at all? Come learn how to provide search with sanity.Read More...
Tags: Search | Find | C# | ASP.NET
Interested: 25


Sat 1:00 p
Teaching Kids to Code
Room: 105
Lynn Langit
Sharing best practices around courseware development for kidsRead More...
Tag: SmallBasic
Interested: 26


Sun 9:00 a
Touch Development 101
Room: 162
Brad Cunningham
Touch based development is becoming the next leap in User Interface Design. Come learn the basics from hardware implementations to software and design considerationsRead More...
Tags: Win7 | Touch | Surface | MultiTouch
Interested: 28


Sat 4:00 p
Using Inversion of Control Containers
Room: 126
Chip Crary
In this session we'll consider briefly what Dependency Injection is, and then jump into the subject of Dependency Injection containers (if you aren't familiar with the Dependency Injection pattern, see the Simplify with Dependency Injection session). We'll cover common features of the various .NET containers, as well as their various configuration options.Read More...
Tags: TDD | ioc | Dependency Injection | containers | Agile
Interested: 24


Sat 10:30 a
Using jQuery in ASP.NET
Room: 162
Jon Galloway
jQuery can change the way you develop web applications. Learn how jQuery can make you excited about Javascript.Read More...
Tags: JavaScript | ASP.NET
Interested: 21


Sun 10:30 a
Virtual SQL Servers Should I or Shouldn’t I?
Room: 126
Denny Cherry
We’ll be looking into the pros and cons of moving SQL Servers into a virtual server environment. Specifically we’ll be looking into when it’s a good idea and when it’s probably not a good idea. Like all problems in the database world there are no hard set answers as to if virtualization is a good idea, but there are some times when virtualizing a SQL Server is a good idea, and can save you some money. There are some other times when you will be shooting yourself in the foot and shouldn’t. WeRead More...
Tags: SQL Server | Server Virtualization
Interested: 34


Sat 10:30 a
Visual Studio 2010 and MEF
Room: 111
Joe Seymour
We will take an initial look at the Managed Extensibility Framework and create some sample Visual Studio plug ins.Read More...
Tags: VSTS | C# | 2010
Interested: 22


Sun 9:00 a
What's new in C# 4.0
Room: 101
Joe Seymour
With the impending release of Visual Studio 2010 and .NET 4.0, it's time to take a look at what's been added to C#. We will take a look at some of the new features in the DLR, as well as some of the language enhancements including contravariance and covariance.Read More...
Tags: DLR | C# | .NET 4
Interested: 74


Sat 1:00 p
Why You Need .NET Coding Standards (2009)
Room: 129
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.Read More...
Tags: VB.NET | Tips | Development | C#
Interested: 60


Sat 2:30 p
Window 7 Multi-Touch application development
Room: 105
Lynn Langit
In this session Mike and Lynn will show and tell how multi-touch dev in Win7 worksRead More...
Tag: Windows 7
Interested: 16


Sat 1:00 p
Windows 7, Jumplists, and the taskbar
Room: 106
Scott Varcoe | Joe Seymour
In this session, we will focus in on programming against the new taskbar in Windows 7, including making jump lists and custom content show up in the Aero Peek.Read More...
Tags: Win7 | C#
Interested: 3


Sat 9:00 a
WPF UI Pattern - MVVM
Room: 111
Jason Jung
In this session, I will talk about how you can create WPF applications using the MVVM (Model-View-ViewModel) pattern.Read More...
Tags: WPF | ViewModel | Pattern | MVVM | Databinding
Interested: 54


Sun 10:30 a
XAML Panel Discussion
Room: 162
Joe Seymour | Brad Cunningham
We want to hold an open discussion about XAML based development. We will bring our expertise and can help seed the discussion but it's up to you. What do you want to know about XAML?Read More...
Tags: XAML | WPF | Surface | Silverlight | Blend
Interested: 23



 

Sponsors

UCSD Extension

PDSA

Neudesic

InterKnowlogy

Microsoft

JackBe

Want to contribu