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.
Tutorials
  • Code
    Declarative Interactivity with Actions & Triggers in SilverlightPreview
    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.Read More…
  • Code
    Understanding Visual States in SilverlightPreview
    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.Read More…
  • Code
    Navigation Capabilities in SilverlightPreview
    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.Read More…
  • Code
    Animation in SilverlightAnimation
    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.Read More…
  • Code
    Download and Read an XML File Over HTTPCross domain preview
    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.Read More…
  • Code
    Silverlight for In-Browser, Out-of-Browser and Elevated ApplicationsPreview2
    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.Read More…
  • Code
    Introduction to Control Templating in SilverlightPreview
    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.Read More…
  • Code
    How to Build Silverlight Video Players with Expression EncoderPreview
    1 shares
    The Silverlight category over at Activetuts+ has been steadily gaining momentum over the last couple of months. However, the world of RIA's covers a broad range of subjects, so we thought it fitting that Nettuts+ readers enjoyed a slice of the pie too. Dig into this screencast and, if you're interested, pay a visit to ActiveTuts+ for plenty more Silverlight content when you're done!Read More…
  • Code
    How to Build Silverlight Video Players with Expression EncoderPreview
    This is a quick look at how to use MediaElement in Expression Blend to form the starting point of a custom video/audio player.Read More…
  • Code
    Databinding with SilverlightData preview
    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 ;-)Read More…
  • Code
    Styling Silverlight UI ElementsStyle preview
    The ability to apply style to user interface elements is something that we’re familiar with from HTML/CSS. Silverlight has some similar mechanisms for applying groups of common properties to parts (or the whole) of your user interface. In this video, we're going to dive into styling in Silverlight.Read More…
  • Code
    Layout for Silverlight User InterfacesLayout preview
    Silverlight lays out user interface elements in Panels with various capabilities ranging from fixed, pixel-based layout through to flexible, fluid designs. You can make use of the existing layout mechanisms or build your own Panels to supplement what’s available. Let's take a look at what's involved..Read More…