rss RSS     silverlight rss Silverlight-only RSS     comments rss Comments RSS

Unit Testing Silverlight & Windows Phone Applications – talk now online

My MIX 10 talk, an introduction to unit testing on Silverlight and the Windows Phone, is now online for streaming and download. Thank you to everyone who attended. An early preview set of bits are online at http://jeffatmix.com/ – and the next release of the Silverlight Toolkit when Silverlight 4 ships will contain support for the ...

Recently posted...

Insert Tag Snippet plugin for Windows Live Writer (that works with Windows 7)

The source code plugin that I use on my blog is great, but does require that I insert some escaped tags with special class names in the XHTML. For years I’ve used the InsertTagSnippet plugin by Coskun Sunali to help me write posts – but on Windows 7, it doesn’t work well without running Live Writer ...

A syntax highlighting TextBlock for Silverlight 3

I’ve adapted a syntax highlighting engine to generate a syntax highlighting TextBlock control for Silverlight. This control has built-in syntax highlighting C#, C++, JavaScript, VB.NET, XAML/XML. In the future, once Silverlight 4 is out, I’ll of course make sure to update this to work with the rich text control to allow for copying and pasting ...

Ready to test those Silverlight and Windows Phone 7 Series apps?

At MIX 10 this year, Tues. 3/16 at 2pm: Learn from Jeff Wilcox how to create and maintain Silverlight and Windows Phone 7 Series applications using the Silverlight Unit Test Framework.

Code signing Visual Studio 2010 extensions (VSIX)

Here's a simple application (and optional source) for a tool to allow you to quickly Authenticode code sign Visual Studio 2010 extension files (VSIX).

Getting started with code signing for under $100

I recently documented the steps to "code signing 101": acquiring a trusted cert/key pair, the process, and then signing an app.

Column guides for Visual Studio 2010: An extension

On the Silverlight team, I use this Visual Studio 2010 extension to keep my comments looking pretty.

AutoCompleteBox: Now with 100% more WPF

The AutoCompleteBox control I originally developed for the Silverlight Toolkit is now inside of the WPF Toolkit.

Helpful Silverlight Snippets

Here are a few of the Visual Studio C# code snippets that we use on the Silverlight team when building controls and apps. Download a zip (7 KB) of them all and extract them into your Snippets folder, which is in your Documents folder: Documents\Visual Studio 2010\Code Snippets\Visual C#\My Code Snippets\. These also work with Visual ...

C# regions sure can be useless

I’ve seen many ways of grouping C# source over the years, but one that I never fully appreciated as being disgusting until this year was grouping like PMEs: public methods, protected methods, etc. Sure, many source formatting guidelines (and perhaps even default StyleCop settings) suggest this grouping style. But, tell me: what is useful about this? Here’s ...

Walkthrough: The power of the November 2009 Silverlight Toolkit testing tools

The November 2009 Silverlight Toolkit is essentially a tools and infrastructure release on top of the October 2009 release (where we first introduced Visual Studio 2010 support). It also adds a Silverlight 4 Beta version. New infrastructure & test tools ship in the Silverlight Toolkit There is a lot in the release that is joining publicly for ...

Taking the Silverlight Control Browser sample Out-of-Browser … plus a tutorial

The Silverlight Controls Browser sample app can now be taken out-of-browser. Here's info on that, plus how to get it done in your own apps.

BusyIndicator: David Poll’s ActivityControl is now in the Silverlight Toolkit November 2009 Release

BusyIndicator is a new control included in the November 2009 release of the Silverlight Toolkit.

Application Library Caching – November 2009 Silverlight Toolkit

The November 2009 release of the Silverlight Toolkit finally includes application library caching support to help reduce the size of your application .Xaps.

The Silverlight Toolkit – now in the Microsoft Web Platform Installer

It’s now even easier to get started with the Silverlight Toolkit, an excellent complement to your Silverlight development environment. The latest Silverlight 3 release of the Silverlight Toolkit is now available on the Web PI. It is now the recommended way of getting the toolkit. Here’s a link to the installer, if you don’t already ...

Round-tripping Silverlight 3 projects with Visual Studio 2008 and Visual Studio 2010

Here's a simple tool that I use to round-trip Silverlight solutions and projects between Visual Studio 2008 and Visual Studio 2010 Beta. Use it at your own risk, but enjoy!

Application Library Caching support for the Silverlight Toolkit

Here are the application library cache files needed to reduce the size of your Silverlight 3 application's size when using the Silverlight Toolkit.

Silverlight Toolkit October 2009 Release

The October 2009 release of the Silverlight Toolkit is out, and includes easy drag and drop components and an awesome Visual Studio 2010 experience for the toolkit controls.

Creating a two dimensional barcode control for Silverlight 3

After using the Starbucks mobile card app for iPhone, I set out to create similar 2D barcodes in Silverlight 3.

Adding ToArgb() to the Silverlight Color class

If you’re using existing imaging libraries with your Silverlight applications, they often represent a Color from the System.Drawing world in the full framework as an integer. An ARGB value is a 32-bit integer with the byte-ordering of AARRGGBB. Using some simple bit shifts and an extension method, you can have this functionality in Silverlight as ...

Silverlight Toolkit in the wild – Sunday Night Football player

The awesome online Sunday Night Football experience features the Accordion control from the Silverlight Toolkit.

Custom Control Development: Simple code guidelines

Here's an initial set of guidelines for building Silverlight custom controls. The first of hopefully many more posts.

A Silverlight HighlightingTextBlock implemented in Visual Basic

Here's a Visual Basic implementation of HighlightingTextBlock for Silverlight 3.

Creating a highlighting text block for Silverlight 3, revisited

Now that Silverlight 3 has shipped, I’d like to take a moment to revisit the highlighting AutoCompleteBox control that I blogged about back in November of ‘08, and again earlier this year, thanks to tooling improvements: Expression Blend 3 is out, and the Visual Studio 2008 tools have changed as well. There are new project ...

Silverlight 3 unit test framework binaries available

Two weeks ago, I posted the July 2009 release of the Silverlight Unit Test Framework online for folks looking for updated bits. Of course, the real gem is the Silverlight 3 version. Now that Silverlight 3 has shipped, you should definitely look at moving forward to this great new version. Download the binaries I’ve updated the MSDN ...

Python and Ruby, Silverlight, and testing

Here are two nice posts by Jimmy Schementi, one showing simple testing in Python, the other using IronRuby to actually test C# apps!

Three great screencasts on Silverlight unit testing

If you're looking to learn more about Silverlight unit testing, here are 3 screencasts of interest.

What’s Jeff been up to?

Just posting a general update here, hopefully this isn’t syndicated on the Silverlight site or anything . I am sorry that all has been quiet on the blog front for a while, as summer rolls around we always find a way to keep busy with a strong set of work items, feature work, and sunshine ...

Silverlight 2 unit test framework binaries updated

If you're doing Silverlight 2 development with the unit test framework, you might want to check out the latest release that includes bug fixes and a few small new features.

WPF Toolkit: Charting release

The Silverlight Toolkit's chart controls have made their way into the WPF Toolkit! More details on David's blog.

Engineering Excellence recognition for the Silverlight Unit Test Framework

I’m pleased to announce that the Silverlight Unit Test Framework received honorable mention at the Microsoft Engineering Excellence awards ceremony this evening. It’s great having the tool recognized as an important contribution to not only the success of Silverlight, but also to the success of so many development and test partners, both inside and outside ...

Is it worthwhile to keep AutoCompleteBox’s DropDownOpening and Closing events?

We're considering simplifying the AutoCompleteBox API be removing a few rarely used events, and would love to get some feedback from scenarios this might impact.

Do you have any feedback on the AutoCompleteBox API?

As we ready the next release of the AutoCompleteBox control for Silverlight, I'd love to get the community's input on API names, API experience, and any suggestions before we "lock down" the control.

Sharing Source and Skills – Source download

This post contains the sample app and control source code from Jeff Wilcox's MIX '09 talk, Sharing Skills and Code with Silverlight and WPF.

Highlighting AutoCompleteBox improvements thanks to Silverlight 3

Thanks to the Silverlight 3 Beta, the AutoCompleteBox can become a highlighting auto complete control even easier!

What’s new with the Silverlight AutoCompleteBox

The AutoCompleteBox control received some data binding improvements and can now be found in the Silverlight 3 Beta SDK.

Building Silverlight 2 and Silverlight 3 Beta applications on the same machine

Although the Silverlight Tools don't have a multi-targeting story, you can build Silverlight 2 and Silverlight 3 Beta applications on the same machine. Here's information on how we do this within the Silverlight Toolkit team.

The Silverlight Toolkit grows up a little with an install experience

The Silverlight Toolkit's March 2009 release is out, now with an installation experience that adds controls to the Visual Studio and Expression Blend toolbox, and improves the design experience.

Sharing skills and code with Silverlight and WPF: MIX ‘09 session video and deck

Check out my Sharing Skills and Code with Silverlight and WPF talk from MIX '09. Yeah, what happens in Vegas doesn't always stay there!

Gravatar control for Silverlight and WPF – source and control binaries

A control for Gravatars that works in Silverlight 2 and WPF. Download contains binaries and full open source code.

Next Page »