Archive

Archive for the ‘presentations’ Category

Windows Phone 7 Series PowerPoint Template

March 26th, 2010

Next month I’ll be presenting at the Twin Cities Silverlight User Group on Windows Phone 7 Series and Silverlight. Here’s the session abstract:

At MIX10 there were a number of announcements and a lot of buzz around Windows Phone 7 and one of its development platforms, Silverlight. While it is undoubtedly tempting to download the CTP bits and start coding, it would be wise to take a step back and come to an understanding of the differences between developing in Silverlight for Windows Phone 7 and developing for traditional (i.e. browser hosted) Silverlight applications.In this session we’ll examine the differences and similarities between the two platforms as well as some other gotchas that come along with developing for Windows Phone 7.

Be sure to register for the event here.

In pulling materials together for the session I thought it’d be nice to have a PowerPoint presentation that had the look and feel of the Windows Phone 7 Series. After hacking around for about 15 minutes I came up with a template that I thought would work. The template consists of two layouts:

wp7_title

(Layout 1: title)

wp7_content

(Layout 2: content)

After creating the template I realized other people are probably throwing together presentations around Windows Phone 7 and they might like to use/modify this template. So I thought I’d just make it available to anyone interested.

Note: The template was created using PowerPoint 2010, and has not been tested for compatibility with PowerPoint 2007.

You can download the template here.

adam presentations, wp7

Hello Azure!

December 1st, 2009

Tonight I gave a talk on Azure to the Dubuque Iowa .NET User Group. The talk was an overview of Microsoft’s cloud platform with an emphasis on Azure. The demos show how to start developing with Azure, using Web and Worker Roles along with various storage mechanisms (i.e. tables, blobs, and queues).

 To run this code you’ll need the following installed on your machine:

Optionally, you want to also install the Azure Storage Explorer to make working with Azure storage on your local machine a bit easier.

You can download the slide deck and code here.

adam Community, azure, cloud computing, presentations, windows azure , , ,

TCCC 7

October 24th, 2009

This past Saturday (October 24, 2009) I had the privilege of speaking at Twin Cities Code Camp 7. I spoke on T4 and how developers can use this awesome, little known tool that ships with Visual Studio 2008/2010 to start generating code and making their development lives easier. I walked through the basic composition of a T4 template, then showed some real world examples (i.e. T-SQL, Entity Framework, Linq 2 SQL, ASP.NET MVC, design patterns) of how T4 is currently being used today.

You can download the slide deck and demo code here.

In order to run the code you’ll need the following installed:

After installing the AdventureWorks database, you’ll need to run the SimpleEmployee.sql script included in the archive. This will create the SimpleEmployee table and populate it with data.

If you weren’t able to attend my session, or would like to get into even more in-depth with T4 you can check out the podcast I did with Jeff Brand along with a series of screencasts I did on the topic here.

adam Community, presentations, t4, tccc7 , , ,

hdc09 Session 111

October 22nd, 2009

Last Friday I had the privilege of presenting at hdc09. My talk was about .NET RIA Services. Topics included:

  • Professional Look and Feel
  • Rich Data Query
  • Validating Data Update
  • Authentication
  • Different Views

You can download the slide deck and demo code here.

The download contains the following:

  • hdc09.111.pptx. This is the slide deck from the presentation.
  • ReadMe.txt. These are the directions for running the demo code. Read them! Seriously, read them! I’ll wait…
  • SimpleEmployee.sql. This script creates the SimpleEmployee table in the AdventureWorks database I used as the data source for the demo.
  • EmployeeManager. This is the application I built during the session.
  • templates. These are the business application templates I downloaded from gallery.expression.microsoft.com.

To run the demo code you must have the following items installed:

    Like I said above, before you can run the demo you’ll need to read the ReadMe.txt file included in the archive. Once again, I’ll wait…OK, so if you don’t read it, here’s what you need to know:
  • After you install the 2008 AdventureWorks database you’ll need to run the SimpleEmployee.sql script. This will create the SimpleEmployee table and populate it with data.
  • You will need to update the connection strings in the web.config file in the EmployeeManager.Web project.
    If you were unable to attend the session or would like to see it again, I’ve recorded a screencast for your viewing pleasure. You can view the screencast via the Simple Silverlight Media Player below, or you can download the .wmv file here.

Install Microsoft Silverlight

adam .net ria services, hdc09, presentations, silverlight, video , , , ,

hdc09 Session 103

October 22nd, 2009

Last Thursday I had the privilege of presenting at hdc09. My talk was about the new navigation framework that shipped as part of Silverlight 3. Topic included:

  • How to partition your Silverlight app into multiple views
  • How to navigate between views
  • How to implement uri mapping
  • How to implement deep linking
  • How to provide a great user experience

You can download the slide deck and demo code here.

The download contains the following:

  • hdc09.103.pptx. This is the slide deck
  • HDCNavApp1. This is the navigation application I built from scratch.
  • HDCNavApp2. This is the navigation application I built using the Visual Studio template.
  • templates. These are the navigation app templates downloaded from gallery.expression.microsoft.com.

To run the dome code you’ll need the following:

If you were unable to attend the session or would like to see it again, I’ve record a screencast for your viewing pleasure. You can view the screencast via the Simple Silverlight Media Player below, or you can download the .wmv file here.

Install Microsoft Silverlight

adam hdc09, navigation, presentations, silverlight, video , , , ,

MDC09 Slide Deck and Demo Code

October 2nd, 2009

This past Wednesday I had the privilege of presenting at the 2009 Minnesota Developers Conference (MDC). My presentation was on the pure awesomeness that is .NET RIA Services. The room was at standing room only capacity, a first for me, and the audience was excited by the content. There was lots of great Q&A both during and after the session.

You can download the slide deck (what few slides there are) and the demo code here. Make sure to read the included ReadMe.txt file. In case you don’t read it, here’s what you need to know.

The archive contains the following:

  1. MDC09 - .NET RIA Services.pptx. This is the slide deck from my presentation at MDC.
  2. EmployeeManager.sln. This is the demo code from the MDC presentation.
  3. Snippets.txt. This file contains the code snippets I used during the presentation.
  4. SnippetManager.exe. This is the tool I used to access my snippets during the presentation.
  5. ZoomIt.exe. This is the screen magnifying tool I used during the presentation.

In Order to run the demo code you must have the following software installed:

  1. Microsoft Visual Studio 2008 SP1
  2. Microsoft Silverlight 3 GDR 2 (3.040818.0)
  3. SQL Server 2008 Express
  4. .NET RIA Servicers July 2009 Preview
  5. The 2008 AdventureWorks database

Once you install the AdventureWorks database, you will need to run the SimpleEmployee.sql script included with this package to get the table and data set up for the demo.

After installing the necessary component(s) you will need to update the connection strings in the web.config file in the EmployeeManager.Web project.

If you missed this session, but are planning on attending HDC09 in Omaha later this month you’re in luck. I’ll be giving this talk there as well, so feel free to stop on by.

adam .net ria services, Community, presentations, silverlight , , , ,