Get $500+ of the best After Effects files, video templates and music for only $20!

Browsing Author

Mike Taulty

Mike Taulty works in the Developer and Platform Group at Microsoft in the UK where he has spent the past few years helping developers understand and get the best from the Microsoft platform. Prior to this, Mike spent 3 years with Microsoft Consulting Services as a consultant on developer technologies. You can find more of a complete career history over on LinkedIn.

Declarative Interactivity with Actions & Triggers in Silverlight
videos

Declarative Interactivity with Actions & Triggers in Silverlight

The Expression Blend design tool aims to keep designers productive by giving them access to pre-packaged components that enable common interactive tasks to be performed without writing additional code.


This entry is part 15 of 15 in the Silverlight for Beginners Session
Understanding Visual States in Silverlight
videos

Understanding Visual States in Silverlight

User interfaces change state. An email client might have online/offline views and might display emails in full/collapsed views. At a more granular level, a CheckBox control might have states like checked, unchecked, enabled, disabled and so on. This screencast looks at how the Silverlight UI model handles state changes.


This entry is part 14 of 15 in the Silverlight for Beginners Session
Navigation Capabilities in Silverlight
videos

Navigation Capabilities in Silverlight

Much like a regular HTML application, a Silverlight application can be structured as a set of pages with navigation links between them. This allows not only for navigation within the Silverlight content but also for applications to surface their inner content via hyperlinks in just the same way as any other web content.


This entry is part 13 of 15 in the Silverlight for Beginners Session
Silverlight for Beginners

Silverlight for Beginners

During this large session of screencasts, Platform Evangelist Mike Taulty takes you through the fundamentals of Microsoft Silverlight 4.

Animation in Silverlight
videos

Animation in Silverlight

Silverlight has an animation system whereby most properties on user interface elements can be animated – properties like width, height, rotation, color and so on can all be targeted in a consistent way regardless of the type of the content itself. Let’s take a look at the basics of animations using Expression Blend.


This entry is part 12 of 15 in the Silverlight for Beginners Session
Download and Read an XML File Over HTTP
videos

Download and Read an XML File Over HTTP

One of the defining characteristics of a RIA is the ability to cross the network and grab resources. There are many ways to do this in Silverlight, but here we’ll write a little code to illustrate just about the simplest: an asynchronous request across the network for an XML file.


This entry is part 11 of 15 in the Silverlight for Beginners Session
Silverlight for In-Browser, Out-of-Browser and Elevated Applications
videos

Silverlight for In-Browser, Out-of-Browser and Elevated Applications

Silverlight is known as a “browser plug-in” but it can easily be used to build 3 different kinds of applications cross-platform. There’s the browser app, the out-of-browser app and the elevated-trust out of browser app. Here we’ll take a look at how you build all 3.


This entry is part 10 of 15 in the Silverlight for Beginners Session
Introduction to Control Templating in Silverlight
videos

Introduction to Control Templating in Silverlight

One of Silverlight’s most powerful features is that the built-in controls have a look-and-feel that comes from a template. These templates can be replaced to provide completely different visuals onto a control which still behaves the same way. In this video we’ll use Expression Blend to replace the look and feel of a simple control, see how the control still functions correctly, then how we can set up the different visual states and transitions.


This entry is part 9 of 15 in the Silverlight for Beginners Session
How to Build Silverlight Video Players with Expression Encoder
videos

How to Build Silverlight Video Players with Expression Encoder

This is a quick look at how to use MediaElement in Expression Blend to form the starting point of a custom video/audio player.

Databinding with Silverlight
videos

Databinding with Silverlight

Databinding is key, key, key in Silverlight. Additionally, it’s key. No, really. The basic idea is that we don’t want to write code that transfers data between the objects representing data in your program and the UI controls presenting that data to the user. If you’re not using Databinding, keeping UI controls and the data separate in your Silverlight applications, then the chances are you’re doing it wrong ;-)


This entry is part 7 of 15 in the Silverlight for Beginners Session
Page 1 of 212