Introducing Silverlight 2.0
What’s new in Silverlight 2. Talk about controls, uses of silverlight, demo animation, demo connection to data sources.
Corey Schuman
|
Using Blend 2.0 for Silverlight
An overview of Blend 2.0 for the Silverlight developers.
Shawn Wildermuth
|
Consuming Data with Silverlight 2.0
A walkthrough of using web services and Astoria to consume data within a Silverlight application.
Shawn Wildermuth
|
Digging into DeepZoom
In this talk I will explain how to use the DeepZoom composer and show you how to use a DeepZoom image in your Silverlight 2 application.
Shawn Wildermuth
|
Real World Silverlight Tips and Tricks
Various Silverlight 1.0 and 2.0 tips and tricks that have been used on real project.
Steve Porter/Keith Rome
|
Set up a third-party hosted ASP.NET website
I will cover "how to" topics like: select a hosting company, uploading files, the domain name process, etc. I will explain terms like: DNS, FTP, HTTP, HTTPS, SSL, etc. I'll discuss deployment considerations and configuration, including setting up a remote SQL Server database. The bonus secret topic (shhh!) is how to host several different domain and sites using the same shared hosting account. As time allows, I’ll cover some related topics like Search Engine Optimization and how to establish a shopping cart billing process. Note that this topic concerns third-party non-free web hosting, so an expenditure of at least $10 a month would be required to actually set up a site.
Eric Engler
|
Saving PDF Form Data to a Database
Ever wondered what it takes to save a PDF form’s data to a database, open it again later, and do all that in a secure online environment? This session will present a PDF management application that I’ve written -- and you’ll walk away with -- that enables users to create instances of PDF fillable forms, save them to a database no less, as well as retrieve or copy them. The PDF management application was written as a DNN module and with minimum effort allows the developer to add new PDF files that can be saved, retrieved or processed.
Aarom Thomason
|
ASP.NET Performance and Optimization
So, you’ve created a slick ASP.NET web application, but the performance isn’t what you were expecting. In this session I will demonstrate tools to help find the bottlenecks and offer advice on resolving them.
Jeff McWherter
|
Deepdive into the ASP.NET AJAX Update Panel
This session is a deepdive into the ASP.NET AJAX UpdatePanel. The UpdatePanel provides for a mechanism to add client side ajax capabilities through a server side control. We’ll look at how to use the UpdatePanel, how to handle errors, how to debug with it, and its client side programmability features.
Wallace McClure
|
Deepdive CSS for the ASP.NET Developer
This will be a thorough discussion of all that is CSS. Whether you know it as the necessary evil or the great enabler (that just hasn’t quite clicked for you yet), you should walk away with something valuable from this discussion. I will begin with the basic box model and travel all the way to the holiest of grails (the no tables here, two and three column ASP.NET Master Page layout…yours to take home for free!). Along the way, we’ll touch on some CSS Best Practices and gotchas in ASP.NET and briefly take a look at the new CSS tools in Visual Studio 2008.
Rik Robinson
|
Introduction to SQL Server 2005 Integration Services
Whether you are creating a full blown data warehouse, doing a data conversion from an old system to a new one, or integrating applications together SQL Server Integration Services can help. Get an overview of this powerful tool built into SQL Server.
Robert Cain
|
SQL Server Integration Services (SSIS) Tools, Tips and Tricks
SQL Server Integration Services (SSIS) is a powerful and flexible data integration tool included with SQL Server 2005 Standard and above. As with most powerful and flexible tools, it is easy to hurt yourself with until you know a few tips and tricks coupled with a good toolkit. In this presentation you will learn some tips and tricks for making your SSIS projects go more smoothly, scale better, document themselves (almost), and learn a few time and butt saving tools to help you out.
Paul Waters
|
Professional Reports – The SQL Needed
Tips, tricks and methods to saving time and getting great results with t-sql being used specifically for reports. Ways to use less code (dynamic sql), and make your sql scripts easier to manage and maintain.
William Howell
|
SQL Server Performance Tuning 101: A Developer’s Perspective
This session will focus on the foundations of performance tuning and database design using SQL Server, including an emphasis on index selection, constraints, and a description of performance tools. Some experience with SQL is necessary, but the focus of this talk is to promote understanding of why some queries will work better than others (and how you can determine that). May be useful for developers who are moving to SQL Server from other RDBMS platforms (Microsoft Access, Oracle, MySQL).
Stuart Ainsworth
|
Mastering Data Cleansing in SSIS
In the ever increasing world of data and integration, it is rare to find pure data. Most data sources have missing values, typographical errors, duplicated rows, mismatched rows, or just plain bad data… For those of you who are data integrators, DBA, and ETL designers who have to work with this, you’re probably pulling your hair out! Don’t miss this session if you can relate. While, there’s no magic wand solution, SSIS will help you get there faster and with less stress. Come hear how to best apply the data cleansing capabilities in SSIS such as the fuzzy logic, expressions, and data mining to get a better grip on your bad data.
Eric Veerman
|
SOA: Building the Arch
Anyone who has tried to build a Service Oriented Architecture can tell you the dangers are many. Just defining the meaning of “SOA” can take weeks. This session will offer guidelines and tips all based on real world developer experience in building and maintaining a Service Oriented Architecture.
Michael Neel
|
Beyond the Web: How to replace HTTP and secure TCP comminucations
A discussion and presentation of the fundamental limitations presented by HTTP and the new architecture needed to replace it; as well as how a slight modification to the TCP protocol specification may be used to increase both performance and security over the Internet.
Sam Jones
|
Surviving the Multi-Core Revolution
Description of the session.
Keith Rome
|
Welcome to the Church of Agile
Agile is a hot – there is no denying it. Odds are your IT department has gone agile or seriously considering it. New terminology, tools, and rules; it can be overwhelming. Fortunately, the core idea of Agile is very simple. This session will take you though the “why” that’s often over looked, and help you learn to “think Agile.”
Michael Neel
|
CSLA
Introduction to CSLA framework. Explore the capabilities of CSLA and advantages of using it in RAD environments.
Sergey Barskiy
|
You got the 'Silver'
This session presents an overview of Visual Studio 2008 Workflow Services (aka ‘Silver’). This technology eliminates much of the ‘plumbing’ that was necessary to integrate WF with WCF. We will look at how to configure a workflow service, workflow service authoring styles, and how to create durable services.
Noah Subrin
|
Introduction to Test Driven Development With the ASP.NET MVC Framework
In this session, we will introduce the ASP.NET MVC Framework (MVC Framework) architecture and development style. One of the core requirements for the design of the MVC Framework is to enable effective Test Driven Development. We'll introduce the core principles and practices of Test Driven Development (TDD).
Alan Stevens
|
WPF - From Zero to XAML
Windows Presentation Foundation is "the most significant technology to come out of Microsoft. Ever." according to Mark Miller. We've all seen the demos of Visual Studio 2008 with Blend to create breathtaking UIs, but what is under the hood? Is WPF useful to the average developer cranking out WinForms applications for internal corporate use? To answer this question we will take a close look at WPF code - without Design Mode or Blend. Warning: This is a no Technotainment Zone!
Michael Neel
|
Dynamic Data in ASP.NET 3.5 Extension
Dynamic Data is one of the really exciting features in the just released ASP.NET 3.5 extensions Preview. It provides a powerful framework to easily build extensible data driven application. It supports both standard ASP.NET applications, and MVC ASP.NET applications. Learn bout this new framework and all of the things Dynamic Data provides to developers.
David Silveright
|
Sync Services for ADO.NET: Developing the Occasionally Connected Application
Applications are increasingly used on mobile clients, such as portable computers and devices that do not have a consistent or reliable network connection to a central server. It is important for these applications to work against a local copy of data on the client. Equally important is the need to synchronize the local copy of the data with a central server when a network connection is available. In this session, we will introduce and discuss how Sync Services for ADO.NET enables synchronization of information between database systems and how developers can avoid many of the common issues associated with taking data offline.
Bruce Thomas
|
Having Fun with Windows Home Server
A basic introduction to using and building Windows Home Server followed by a tutorial on building Add-Ins for it/ The cool new way to moving data from point A to point B
Bill Ryan
|
Windows Mobile: Taking Your Line-of-Business Application Mobile
Using mobile devices to extend enterprise applications is more popular than ever. While developers can leverage their existing skills to build mobile applications that mimic their desktop counterpart, it can be challenging to create solutions that are responsive, robust, secure, and easy to use. In this session, we’ll look at best practices, tips, and recommendations for how to develop Windows Mobile applications to create an engaging user experience.
Bruce Thomas
|
Learning to program the Top Coder way
In this talk, I will give an introduction to Top Coder, then show how some of the problems are solved, concentrating on why some solutions are better than others, and making use of the languages features allow better solutions to be written faster.
Dennis Hayes
|
Welcome to the World of Windows Mobile
This presentation features the most common, most popular, or most effective tips and tricks that will allow developers to squeeze the ultimate productivity and use out of their Windows Mobile development environment. Mobility has grown into a world of its own, but with the .NET Compact Framework as your key, the door has never been more open for new developers to enter this exciting new marketplace. This talk is for developers who are new to Windows Mobile as well as programmers with more experience who want to learn about features they may have overlooked.
Chris Craft
|
From .NET to SkyNet: How Microsoft’s Code DOM technology may be extended and used to enhance Artificial Reasoning and Adaptive Intelligence
A discussion and presentation on the fundamental abstraction provided by the Code DOM approach to languages, and how that object model may be extended into human language query, interpretation, and object-oriented modeling and processing using neural networks.
Sam Jones
|
What's new in .NET 3.5
100 level talk introducing the new features and functionality available with .NET 3.5.
Cliff Jacobson
|
Tips, traps, and techniques for converting VB6 to VB.NET or C#
Converting from VB6 to VB.NET or C#? What will and won’t convert tricks and techniques for making the conversion. Including cleaning up VB6 code for the conversion, Wrapping ActiveX controls that won’t convert, and converting from VB6 to C#
Dennis Hayes
|
Introduction to ASP.NET AJAX
This session is an introduction to the ASP.NET AJAX framework. Items that will be discussed include web services, client side javascript, how this fits together with ASP.NET, development, debugging, the UpdatePanel, and other key features of ASP.NET AJAX and Visual Studio 2008.
Wallace McClure
|
Welcome to LINQ
You may have heard of LINQ, but are not quite sure what it is. In this session we will introduce LINQ and show how it can dramatically simplify working with data in your applications regardless of what that data actually looks like.
Jim Wooley
|
SharePoint for ASP.NET Developers
SharePoint for ASP.NET Developers - Whether it be by choice or by company directive many traditional ASP.NET developers are being asked to implement and support SharePoint based solutions for their company. Previous versions of SharePoint only utilized the .Net Framework but SharePoint 2007 has been rebuilt from ground up on the .Net Framework. Many have gone as far as referring to SharePoint as application extensions for ASP.NET. In this session we'll cover many of the common elements found in ASP.NET and we'll compare and contrast the implementations of those elements in SharePoint in order to get a better understanding of how to leverage your skills and knowledge as an asp.net developer within the SharePoint context.
Joshua Carlisle
|
Introduction to the Community Kit for SharePoint (CKS)
The most amazing part of the Microsoft Community is the effort and enthusiasm each member shows for demonstrating the powerful capacities of the products. This session will demonstrate this with the enhancements community individuals have created as they worked together to build the Community Kit for SharePoint (CKS). The Community Kit for SharePoint contains many different projects that enhance and extend the built-in functionality of SharePoint. This session will explore the CKS, specifically looking at the Internet/Extranet Edition (IEE), the Enhanced Blog Edition (EBE), and the Enhanced Wiki Edition (EWE). This session will show you how to install the solutions as well as provide an overview into self-registration through custom web parts and custom member management, Modular Blog Theme Framework with UI enhancements, and the Enhanced Wiki Markup.
Brendon Schwartz
|
Investigation of Sharpoint Workflows using VS 2008 and Sharepoint Designer
Build a pair of workflows, one with Visual Studio 2008 and one with SharePoint Designer. The goal is to understand where the limitations of each are and when is the appropriate time to use which.
Matt Ranlett
|
Developing SharePoint 2007 with User Profiles, My Site and Social Networking
This session will begin by looking at some of the Shared Services that SharePoint offers such as user profiles, my sites, and audiences. The demonstration will cover the SharePoint object model such as user profiles and my sites. The concepts that will be covered will relate to one of the hottest topics on the web right now, which is Social Networking. We will look at the use of Social Networking as one of the fastest growing capabilities that SharePoint 2007 offers today.
Brendon Schwartz
|
SharePoint Developer Survival Guide
This talk is for people who are getting started developing with SharePoint. It is not an introduction to SharePoint, but instead covers tools you should have in your arsenal, tips for setting up your development environment, how to read the logs, and how to debug both web solutions and workflow solutions.
Doug Ware
|