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.