| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

CodeCampF08Sessions

Page history last edited by PBworks 15 years, 4 months ago

 CodeCampRDU - Fall '08 Session List              

 

I've got emails requests out to all the speakers... I'll post info as soon as I get it! - gpp

also, if you have notes, info please post links in the far right column 

 

>> return to return to CodeCampRDU...

 

 

Speaker Title Abstract additional info from sessions

Karl Shifflett

 

blog...

 

Ocean

 

download...

xaml-power-toys

 

mole-for-visual-studio

 

learning-wpf-m-v-vm

 

ocean

Ocean is a light weight, comprehensive framework that works in WPF and Silverlight. It provides for application code generation for stored procedures, DAL, BLL, entity objects and UI. I’ll be adding support for generating MVVM ViewModels soon. The simple template based code generation system and data model is fully exposed and can be easily modified to suite any developers needs or coding style. Ocean provides a framework for declarative object validation, case correcting, logging, SQL Data Access and specific code and controls for WPF and Silverlight.

This session will cover installing, template editing and generating an application.
 check out Karl's blog, codeproject articles, videos, and download his tools. really - this will change the way you develop! -gpp.
Chris Love

 

blog...

Introduction to Entity Framework

 

download...

An introduction to the Entity Framework and how to work with it in an n-Tier architecture. I will be reviewing how I integrated the Entity Framework with the Beer House using an extendible, maintainable n-Tier model using the Repository Pattern.  
Becky Isserman

 

blog...

Wildcard Searches in SharePoint

 

download...

Everyone loves to use wildcard searches when looking for files on their PC. But when they attempt to use wildcards in SharePoint, search results come up empty. This session will teach attendees how to fix that problem, and quickly drive adoption of SharePoint search. We will discuss how to add new functionality to SharePoint Search by creating our own web user control with the Query Object Model. After we have the design and code laid out we will then create a web part using the web user control as a basis. In the end attendees should have the ability to visualize web part design and create a custom search utility in a real world business scenario.  
Andy Leonard

 

blog...

SSIS

 

download...

   
Alan Stevens

 

blog...

 

http://twitter.com/alanstevens

Much Ado About the DLR

 

download...

You may have heard about the dynamic language runtime and wondered why Microsoft is pursuing this effort when they have a perfectly good platform in the CLR. During this session we'll explore why dynamic languages are fun to work in, and how Microsoft has pulled off the "magic" of running dynamic languages on top of the CLR.  http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/12/06/asp-net-podcast-show-105-alan-stevens-and-entity-framework.aspx
Doug Pullen

 

blog...

Essential Web Services

 

download...

In this session I will teach how to create, debug, and access a Web Service along with the tips and tricks of the trade. Here is a list of things that will be covered: • History of web services and why they are needed • How to create a web service • How to debug a web service • How to deploy a web service • How to remotely debug a web service • What is the Web Service Definition Language (WSDL) and how to use it • How to consume a remote web service • How to return Objects from a web service • How to use Server Interfaces • How to use Session state in a web service • How to select a web service at runtime • Various helpful configuration file settings • Implementing Asynchronous Webmethod calls  
Diane Wilson

 

blog...

LINQ to SQL

 

download...

An overview of LINQ as a programmable query language for objects, databases, structured documents, and more. This will include language changes in .NET, as well as compatibility with existing applications and databases, with lots of examples.  Diane runs the LINQ sig
Michael Lotter

 

blog...

Getting Down and Dirty with SharePoint Branding

 

download...

“Getting down and dirty with SharePoint branding“ is a saying that I came up when doing SharePoint branding for the latest version of SharePoint. How to brand a SharePoint site really determines what flavor and template that’s being used and this is one of the difficult parts of the whole process. The session gets into what tools and methods I have used to brand SharePoint sites for clients in the past and some custom code that has been written to get past some of the road blocks with the current version. The session will touch CSS, Master Pages, Page Layouts, HTTP Handlers, C # and the many tools I’ve used to accomplish my tasks.  
Jessica Moss

 

blog...

Building Reports in SQL Server Reporting Services 2008

 

download...

Using SQL Server Reporting Services can simplify designing reports, but how do you handle complex report requirements?  This session will discuss how to handle these complex scenarios by using the new features of SSRS 2008.  We will walk through building reports to showcase these situations.  This session will be friendly to people who have experience in either SSRS 2005 or SSRS 2008.  
Michael Eaton

 

blog...

An Introduction to Castle ActiveRecord, or Stop Writing CRUD

 

download...

Nobody likes writing CRUD. After writing an obscene number of methods and stored procedures you are left with a mountain of repetitive,error-prone,data access code. Wouldn't it be great if you could spend that time writing actual business logic instead of being a plumber and writing the same old data access code? In this talk Michael Eaton will introduce you to an open-source framework called Castle ActiveRecord that will help you write less data access code and be more productive.  brilliant overview! i never knew this stuff was so lightweight and easy to use. now i won't have go through the trouble of building these essentials myself. -gpp.
Chris Eargle

 

blog...

 

http://twitter.com/KodefuGuru

Design Principles

 

download...

Developers design software differently, and we don't always agree on the best approach. However, over the years principles and patterns have emerged that have withstood the test of time. This presentation will introduce object-oriented design principles and follow up with common design patterns that derive from them. Examples, both good and bad, will be shown in C#. We will also discuss how to refactor existing code to follow these design principles, and identify common "code smells" that could indicate a need to refactor.  
Rob Zelt

 

blog...

 

 

Something Silverlight

 

download...

Taking a look at how you can extend the reach of a rich user experience application onto the web through the browser, and why this is important to you. Will include the latest in Silverlight 2 news from PDC.  
Steve Andrews

 

blog...

Automation with MSBuild 3.5 and Team Build 2008
Continuous Integration and Build Automation with Team Foundation Server 2008

 

download...

Did you know that .csproj and .vbproj files are really MSBuild files?  More than build processes though, MSBuild is a full-featured automation language.  It includes structured control flow, variables, refactorability, error handling, logging, and powerful extensibility.  You can easily integrate MSBuild into your own enterprise processes and start adding value right away.  We'll also look at how Team Foundation Build extends on MSBuild and adds robust integration with Team Foundation Server.  
Sue Googe

 

blog...

Spice Up User Experience With Silverlight 2.0

 

download...

Are you excited about the new Silverlight 2.0 features introduced this Mar? Are you look forward to integrating Silverlight into your application? You might not be ready to convert your Giga size application into Silverlight for various reasons. However, there are plenty of opportunities to spice up your application with Silverlight. This demo will show you the popular features for Silverlight in real world applications.  
David L. Penton

 

blog...

 

http://twitter.com/dpenton

HttpRuntime.Cache Management and Thread Safety

 

download...

ASP.NET has a wonderful built-in framework for managing Cached items within a website in the namespace System.Web.Caching. It is accessible from HttpRuntime.Cache (among other ways, such as from System.Web.UI.Page.Cache).
You have great flexibility with the data you may wish to cache. With this flexibility, there is an extremely important piece missing from HttpRuntime.Cache - and that is thread safety. Not from inside of the Cache, but from the external code that accesses it. Websites under high load could cause a cache item to be populated multiple times. Web applications are multi-threaded (whether you know it or not!). This is wonderful and wicked at the same time. Why, do you ask? This discussion will show you how to manage safely loading items into HttpRuntime Cache. I will also describe methodologies for easily load collections in a thread safe manner.
 
Josh Carlisle

 

blog...

Back to the Basics: Developing SharePoint Features

 

download...

SharePoint is a very powerful platform but without a solid understanding of the basics of developing with SharePoint it can often feel overwhelming. One of the central concepts within SharePoint, introduced in SharePoint 2007, are Features. Features takes the functionality of provisioning SharePoint elements out of the site definition and onet.xml and breaks them down into reusable elements that can be turned on or off based on need. Whether you want to build WebParts, create custom lists, deploy workflows, or deploy custom site pages just to name a few you’re going to be working with Features. Features introduce your custom work to SharePoint. In this session we’re going to be covering all of the basic provisioning elements within a Feature, cover common best practices, and dive into what to do when the out of the box provisioning syntax of CAML isn’t enough.

 Josh also runs the SharePoint sig

 

http://www.sharepointdevelopersguild.com/default.aspx

Kevin Boles

 

blog...

Care and Feeding of TempDB

 

download...

EVERY SQL Server uses tempdb, many of them extensively.  Suboptimal configuration is a leading cause of poor performance.  We will cover how to have an optimal configuration for your environment and also how to effectively monitor various tempdb metrics.  
Derik Whittaker

 

blog...

Bending the Asp.Net MVC to do Your Bidding, the Virtues of Extensibility

 

download...

Most frameworks only meet about 80% of our actual needs. This could be due to our unique business needs, because the framework has made some wrong assumptions, or because the framework has a different scope. Therefore, it is the wise framework that recognizes this and builds in extensibility points.

In this session we will learn how to bend the ASP.Net MVC framework to your will. The ASP.Net MVC framework was built with extensibility in mind. Almost every part of it is extensible, from the view engine to the controller factory to the routing engine. We will learn how to make use of the various extension points in the framework and make it do our bidding.

 highlights the main touchpoints of extensibility - great reference and inspiration for jump off points - gpp.

 

 

http://www.dimecasts.net/

 

 

Page Brooks

 

blog...

Creating Custom Templatable Controls in Silverlight

 

download...

 

Page Brooks - Building Silverlight Controls.zip
Creating reusable controls is an important aspect of productive software development. When you can supplement this reusability with customizability, you have the power to rapidly deliver seamless and compelling user experiences in your products. Silverlight offers both of these through the use of custom templatable controls. In this presentation, we will take a short journey through the process of building a custom control using Silverlight.  great resource! very pragmatic instructions on exactly what you need to build a Silverlight control - gpp
Lou Vega

 

blog...

0wn Your Phone

 

download...

Taking a look at the State & Notifications Broker, and building a call blocking application for your Windows Mobile phone. We also cover SMS interception, SMS messaging, and other neat features of the SNB.  
Chris Reagan

 

blog...

Integration SQL Server 2005 Reporting Services with SharePoint

 

download...

To help drive the adoption of SharePoint, many organizations find that providing access to key business reports through their sites is critical. And while Microsoft providers the ‘Microsoft SQL Server 2005 Reporting Services Add-In for Microsoft SharePoint Technologies’ to make the job easier, many SharePoint administrators and IT professionals tasked with configuring this implementation run into many issues during the setup. This session is designed to take the mystique out of setting up reporting services, and show how to not only set it up correctly the first time, but how to use its many features and show your business users that you aren’t scared of their reports. As an added bonus, you will also learn how to deploy the reports through Visual Studio – without having to write a line of code!  
Dave Donaldson

 

blog...

Turning the Ship: Getting a Traditional Organization to Adopt Agile Practices

 

download...

The last few years have seen a major upswing in the adoption of agile practices, such as TDD and Continuous Integration, but how does an organization make the shift from traditional methodologies into agile thinking? How do you gain buy-in and traction that agile processes are something you should do? How do you get people to understand the value? This session will talk about how to do just that by focusing on real experiences from real projects that turned the tide for their respective organizations. We'll cover a variety of topics, such as people, process, tools, and technologies, so if you are in a situation ripe for change, you must attend this highly interactive session.  
Michael Neel

 

blog...

SOA: Building the Arch

 

download...

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.
 
Craig Adams

 

blog...

Introduction to the Microsoft Synchronization Services for ADO.NET

 

download...

   
Steve Presley

 

blog...

Extending the mobile experience for your existing website

 

download...

Several ways to encourage and enhance the mobile experience based on free tools.  Help drive people to your site without having them type your URL into their phone browser, enabling SMS interaction so they don't have to visit your site to use it and design considerations to think about when building a mobile interface for your website  
Rachel Appel

 

blog...

Integrating ASP.NET Dynamic Data into Existing Web Applications & Websites

 

download...

In this session you will learn how to enable and integrate an existing ASP.NET application for use with Microsoft’s new ASP.NET Dynamic Data technology.

You will be led through setting up the infrastructure needed to make ASP.NET Dynamic Data features available to the current web application. You’ll then learn how to setup the directories and files needed for templating your site and finally how to integrate your data model into the new ASP.NET Dynamic Data web application.

We will also discuss integrating DynamicDataRoutes for customizing URL structures and ensuring that ASP.NET Membership services will continue to authenticate and direct users to the appropriate web pages.
 
Robert Gusek

 

blog...

Using WaTiN for GUI based testing in Visual Studio

 

download...

Demonstration of how to use the WaTiN framework to build and execute GUI tests for your ASP.Net applications. How to setup a test project, building the tests, running the tests, and a few best practices that my group has picked up while implementing WaTiN into our development process.  
Jim Duffy

 

blog...

Implementing Microsoft Virtual Earth in Your ASP.NET Applications

 

download...

In this session attendees will learn how to add mapping capabilities to their ASP.NET applications utilizing Microsoft Virtual Earth. This demo intensive session will explain how to integrate and programmatically control the Microsoft Virtual Earth service. Topics covered include displaying a default map, displaying a specific map, how to zoom and pan, working with the navigation controls, adding custom controls, adding shapes and plotting specific points, importing data, finding locations, retrieve and display driving directions, working with 2D and 3D maps, selecting road, aerial or hybrid displays, working with map events, and working with bird's eye view images. From displaying sales hotspots to providing driving directions, if you've ever wanted to know how to add interactive mapping features and capabilities to your web applications this session is for you.  
Kevin Hazzard

 

blog...

Mixing Static and Dynamic .NET Languages

 

download...

When the rules of your business change, wouldn't it be nice to somehow inject new logic into your application without having to recompile it? By combining IronPython with traditional languages like C# and VB.NET, you can do just that. During this session, Kevin Hazzard will show you how to run Python code inside a C# application, giving that language a degree of dynamism to which you're probably not accustomed and exposing a pattern for a more fluid application of business logic that you can employ within your own systems.  
Chad Carter

 

blog...

XNA Game Studio 3.0

 

download...

Making a game that will run across 3 platforms (Windows, Xbox 360, Zune) with one code base. Here you will learn what is supported on each platform and the best way to write code for a game to be deployed on all three.  
Justin Etheredge

 

blog...

Microsoft and Ruby Sittin' In a Tree

 

download...

Stuck in that old static language rut? Tired of curly braces and semi-colons? Well, you should be! Come check out IronRuby, Microsoft's Implementation of Ruby on the CLR and check out what you have been missing. We are going to show you what it is, how to get it, and why you would want to use it.  
Nas Ali

 

blog...

Integrate ASP.NET 2.0 application (FBA Management) with SharePoint 2007

 

download...

The session walks through the process of integration FBA Management pages (ASP.NET pages) into SharePoint 2007, which includes making the proper modifications, and deploying the pages to SharePoint 2007as a feature.  
       

 

 

Comments (0)

You don't have permission to comment on this page.