Blogs - mtaulty


Silverlight 4 Beta Networking. Part 12 - WCF and Polling HTTP[MP4] [0:21:55] [2010/03/03]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 11 - WCF and TCP[MP4] [0:17:14] [2010/02/25]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 10 - WCF and HTTP[MP4] [0:35:39] [2010/02/24]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 9 - UDP Multicasting[MP4] [0:18:30] [2010/02/22]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 8 - TCP Sockets[MP4] [0:17:34] [2010/02/22]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 7 - HTTP & Forms Auth[MP4] [0:15:52] [2010/02/19]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 6 - HTTP and Basic Authentication[MP4] [0:09:35] [2010/02/17]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 5 - HTTP Methods/Stacks[MP4] [0:14:03] [2010/02/17]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 4 - Cross Domain HTTP[MP4] [0:12:51] [2010/02/16]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 3 - HTTP POST[MP4] [0:22:23] [2010/02/16]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 2 - RSS,ATOM,JSON[MP4] [0:10:42] [2010/02/16]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities. In this video, we…


Silverlight 4 Beta Networking. Part 1 - WebClient and XML[MP4] [0:12:41] [2010/02/15]
A set of short screencasts providing a "tour" of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.In this video, we take a…


MEF & Silverlight 4 Beta - Part 5, the PackageCatalog[MP4] [0:27:58] [2009/12/31]
Part 5 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. MEF is a framework that simplifies the design of extensible applications and…


MEF & Silverlight 4 Beta - Part 6, Locating Defaults & ExportProviders[MP4] [0:25:11] [2009/12/31]
Part 6 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. MEF is a framework that simplifies the design of extensible applications and…


MEF & Silverlight 4 Beta - Part 2, Imports & Exports[MP4] [0:32:11] [2009/12/31]
Part 2 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. MEF is a framework that simplifies the design of extensible applications and…


MEF & Silverlight 4 Beta - Part 3, Catalogs[MP4] [0:28:20] [2009/12/31]
Part 3 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. MEF is a framework that simplifies the design of extensible applications and…


MEF & Silverlight 4 Beta - Part 4, Recomposition[MP4] [0:33:34] [2009/12/31]
Part 4 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. MEF is a framework that simplifies the design of extensible applications and…


MEF & Silverlight 4 Beta - Part 1, Introduction[MP4] [0:20:16] [2009/12/31]
Part 1 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. MEF is a framework that simplifies the design of extensible applications and…


UK Silverlight Apps: iMeta Technologies Ltd[MP4] [0:12:51] [2009/12/16]
I've been chatting to Anthony and Jason from iMeta Technologies Ltd who have used Silverlight to build the iMeta Agility application for managing agile/scrum development projects.The guys talk…


UK Silverlight Apps: Codify Ltd[MP4] [0:19:43] [2009/10/30]
Codify are based in Aberdeen, Scotland and build bespoke applications for the oil and gas industry. They've been on .NET since version 1 and have largely built desktop applications and deployed them…


Prism & Silverlight: Part 10 - A Larger Example - "Email Client"[MP4] [2:23:02] [2009/10/27]
This is part 10 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 5 - Moving to a Modular Silverlight Project[MP4] [0:22:42] [2009/10/27]
This is part 5 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 9 - Sharing Data with Region Contexts[MP4] [0:19:34] [2009/10/27]
This is part 9 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 3 - Modularity with Prism[MP4] [0:29:22] [2009/10/27]
This is part 3 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 4 - The Unity Bootstrapper[MP4] [0:15:25] [2009/10/27]
This is part 4 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 6 - Shells, Regions, Views[MP4] [0:35:49] [2009/10/27]
This is part 6 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 7 - Commands[MP4] [0:21:20] [2009/10/27]
This is part 7 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 8 - Loosely Coupled Events[MP4] [0:15:34] [2009/10/27]
This is part 8 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


Prism & Silverlight: Part 1 - Taking Sketched Code Towards Unity[MP4] [0:35:52] [2009/10/27]
This is part 1 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be…


Prism & Silverlight: Part 2 - Dependency Injection with Unity[MP4] [0:35:32] [2009/10/27]
This is part 2 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can…


UK Silverlight Apps: Trader Media Group & Autotrader[MP4] [0:15:13] [2009/09/28]
Autotrader is one of the UK's biggest websites offering the public and the car trade a web-based mechanism for buying and selling of vehicles.The website is owned by Trader Media Group (TMG) and in…


Silverlight 3 UK Launch: Chat with Ian Ellison-Taylor[MP4] [0:27:25] [2009/08/05]
At the recent UK launch of Silverlight 3 in the UK I managed to catch up with Ian Ellison-Taylor. Ian is the general manager of the Presentation Platform and Tools which means that he's general…


Silverlight 3 UK Launch: Interview with MoneyDashboard[MP4] [0:10:41] [2009/08/05]
At the recent UK launch of Silverlight 3 in the UK we managed to catch up with George Hall of the personal finance software company MoneyDashboard to chat around their experiences with Silverlight and…


Silverlight 3 UK Launch: Interview with I2Q[MP4] [0:08:01] [2009/08/05]
At the recent UK launch of Silverlight 3 in the UK we managed to catch up with Jason Rousell and Nick Harewood of the technology solutions provider I2Q to chat around their experiences with…


Silverlight 3 UK Launch: Interview with Matt Davey of Lab49[MP4] [0:04:18] [2009/08/05]
At the recent UK launch of Silverlight 3 in the UK we managed to catch up with Matt Davey of the consultancy Lab49 to chat around their experiences with Silverlight and Expression. Find the…


Silverlight 3 UK Launch: Interview with Andrew Martin of Metia[MP4] [0:03:25] [2009/08/05]
At the recent UK launch of Silverlight 3 in the UK we managed to catch up with Andrew Martin of the agency Metia to chat around their experiences with Silverlight and Expression. Find the…


Silverlight 3 Beta - Network Status Detection[MP4] [0:17:03] [2009/04/30]
In this screencast we take a look at how we can build a simple control that automatically displays UI for when the network is online versus when it is offline using new features in Silverlight…


Silverlight 3 Beta - Extensible Application Services[MP4] [0:09:56] [2009/04/30]
The Application class in Silverlight 3 has a new trick for providing a central repository of services that are driven through a consistent life-cycle and can be easily obtained from anywhere else in…


Silverlight 3 Beta - Validation[MP4] [0:15:30] [2009/04/30]
In this screencast we take a look at how we can handle exceptions from property setters that are used in Silverlight data binding and automatically or manually display error UI for those…


Silverlight 3 Beta - GPU Acceleration[MP4] [0:11:36] [2009/04/30]
In this screencast we take a look at how we can make use of GPU acceleration for video and bitmap scaling in Silverlight 3. View these screencasts in conjunction with the ones up at…


Silverlight 3 Beta - Writeable Bitmaps[MP4] [0:11:51] [2009/04/30]
In this screencast we take a look at how we can create bitmaps in Silverlight 3 in order to display on the screen and discuss other possibilities for those bitmaps that might show up in the RTM…


Silverlight 3 Beta - Cached Platform Extensions[MP4] [0:10:35] [2009/04/30]
In this screencast we take a look at how we can reduce the size of a Silverlight XAP by downloading Microsoft assemblies from Microsoft.com rather than packaging them into the XAP. View these…


Interview - Andrew Fryer with Mike Taulty on LINQ and DBAs[MP4] [0:08:28] [2009/04/29]
Andrew Fryer of Microsoft UK talking to Mike Taulty at the UK SQL Bits conference around LINQ and the confusion that LINQ can cause amongst DBAs given that the term LINQ appears in conjunction with…


Interview - Aaron Skonnard on Current Shiny Toys[MP4] [0:02:18] [2009/04/24]
At the recent DevWeek conference in the UK I managed to catch up with Aaron Skonnard of Pluralsight fame who was keynoting the conference with a talk on Cloud Computing and also delivering some…


Interview - Aaron Skonnard on Preparing for "The Cloud"[MP4] [0:05:31] [2009/04/24]
At the recent DevWeek conference in the UK I managed to catch up with Aaron Skonnard of Pluralsight fame who was keynoting the conference with a talk on Cloud Computing and also delivering some…


Interview - Aaron Skonnard on Cloud Computing Timescales[MP4] [0:01:48] [2009/04/24]
At the recent DevWeek conference in the UK I managed to catch up with Aaron Skonnard of Pluralsight fame who was keynoting the conference with a talk on Cloud Computing and also delivering some…


Silverlight 3 - Running Out Of Browser Apps on the Macintosh[MP4] [0:12:38] [2009/04/21]
A short screencast showing what it's like to install Silverlight 3 Out Of Browser applications onto Mac OS X. First, we put together a quick application which draws a chart from a WCF service…


[WPF-35-Sp1-WebBrowser-Control]


[WPF-35-Sp1-Splash-Screen]


[WPF-35-Sp1-Effects-and-Pixel-shaders]


[WPF-ClickOnce-and-the-NET-Client-Profile]


[UK-PDC-Attendees]


[ADONET-Data-Services-VS08-Sp1-B1-Optimistic-Concurrency]


[ADONET-Data-Services-VS08-Sp1-B1-Batching-Requests]


[ADONET-Data-Services-VS08-Sp1-B1-Service-Operations]


[ADONET-Data-Services-VS08-Sp1-B1-Query-Interceptors]


[ADONET-Data-Services-VS08-Sp1-B1-Silverlight-Client]


[ADONET-Data-Services-VS08-Sp1-B1-AJAX-Client]


[ADONET-Data-Services-VS08-Sp1-B1-NET-Clients]


[ADONET-Data-Services-VS08-Sp1-B1-Querying]


[ADONET-Data-Services-VS08-Sp1-B1-Surfacing-Data]


[Silverlight-Embedding-Custom-Fonts]


[Silverlight-Getting-Started-with-the-DataGrid]


[Silverlight-InsertUpdateDelete-with-the-DataGrid]


[Silverlight-ReadingWriting-XML]


[Silverlight-Dynamically-Loading-AssembliesCode]


[Silverlight-Loading-Media-at-Runtime]


Silverlight - Multiple Threads with BackgroundWorker[MP4] [0:11:38] [2008/07/16]
Silverlight has the capability to run code on background threads and provides the BackgroundWorker class in order to make that simpler to program.


[Silverlight-Passing-Parameters-from-your-Web-Page]


[Silverlight-Displaying-a-Custom-Splash-Screen]


[Silverlight-Calling-NET-from-JavaScript]


[Silverlight-Handling-NET-Events-in-JavaScript]


[Silverlight-Handling-HTML-Events-in-NET-Code]


[Silverlight-Evaluating-JavaScript-from-NET-Code]


[Silverlight-Using-Isolated-Storage-Quotas]


[Silverlight-NET-Code-Modifying-HTML]


[Silverlight-Calling-JavaScript-from-NET]


[Silverlight-Using-Isolated-Storage]


[Silverlight-Using-Sockets]


[Silverlight-File-Dialogs-and-User-Files]


[Silverlight-Using-HttpWebRequest]


[Silverlight-Making-Cross-Domain-Requests]


[Silverlight-Calling-Web-Services]


[Silverlight-Calling-HTTPS-Web-Services]


[Silverlight-Downloads-with-WebClient]


[Silverlight-Uploads-with-WebClient]


[Silverlight-Animations--Storyboards]


[Silverlight-Resources-from-XAPDLLSite-Of-Origin]


[Silverlight-Templating-a-Button]


[Silverlight-Simple-User-Control]


[Silverlight-List-Based-Data-Binding]


[Silverlight-Binding-with-Conversion]


[Silverlight-Custom-Types-in-XAML]


[Silverlight-Simple-Styles]


[Silverlight-Databinding-UI-to-NET-Classes]


[Silverlight-Canvas-Layout]


[Silverlight-StackPanel-Layout]


[Silverlight-Grid-Layout]


[Silverlight-Using-a-GridSplitter]


[Silverlight-Width-Height-Margins-Padding-Alignment]


[Silverlight-Built-In-Controls]


[Silverlight-Content-Controls]


[Silverlight-The-VS-Environment]


[Silverlight-Anatomy-of-an-Application]


[Silverlight-Hello-World]