Saturday, April 24, 2010

Silverlight Cream for April 24, 2010 -- #846

Silverlight Cream for April 24, 2010 -- #846


Silverlight Cream for April 24, 2010 -- #846

Posted: 24 Apr 2010 02:30 PM PDT

In this Issue: Michael Washington , Timmy Kokke , Pete Brown , Paul Yanez , Emil Stoychev , Jeremy Likness , and Pavan Podila . Shoutouts: If you've got some time to spend, the User Experience Kit is packed with info: User Experience Kit , and just plain...( read more )...(read more)

Data Binding in Silverlight

Posted: 24 Apr 2010 11:16 AM PDT

Data Binding is a simple, yet powerful way to connect (bind) your business model and user interface (UI). When the data in your business model changes the UI reflects changes automatically and vice versa (when a user changes the data in the UI, the data...( read more )...(read more)

Slides and demos from my talk on Silverlight 4

Posted: 24 Apr 2010 03:58 AM PDT

Yesterday Visual Studio 2010 was officially launched in Sofia, Bulgaria. Thanks to all who attended and all the great questions you asked. Here are the slides and demos from my session on What's new in Silverlight 4?...( read more )...(read more)

SQL Schema Source Control

Posted: 24 Apr 2010 12:27 AM PDT

Track database schema changes automatically

C# application that you can run against your SQL Databases (supports SQL 2008 right now, but you could easily support 2005 )

Currently supports SVN but could be extended to use TFS, or other source control providers.

Silverlight Cream for April 23, 2010 -- #845

Posted: 23 Apr 2010 09:28 PM PDT

In this Issue: Jason Allor , Bill Reiss , Mike Snow , Tim Heuer , John Papa , Jeremy Likness , and Dave Campbell . Shoutouts: You saw it at MIX10 and DevConnections... now you can give it a dance, John Papa announced eBay Simple Lister Beta Now Available...( read more )...(read more)

Essential Silverlight and WPF Skills: The UI Thread, Dispatchers, Background Workers and Async Network Programming

Posted: 23 Apr 2010 08:58 PM PDT

I'm starting a occasional series of postings on top things every Silverlight and WPF developer should know. Originally, I was going to make this a top-10 style list, but I'll keep that for my presentations, and instead expand on it here, with one topic...( read more )...(read more)

Essential Silverlight and WPF Skills: The UI Thread, Dispatchers, Background Workers and Async Network Programming

Posted: 23 Apr 2010 08:58 PM PDT

I'm starting a occasional series of postings on top things every Silverlight and WPF developer should know. Originally, I was going to make this a top-10 style list, but I'll keep that for my presentations, and instead expand on it here, with one topic...( read more )...(read more)

Tip #103 revisited

Posted: 23 Apr 2010 10:08 AM PDT

In Tip #103 I showed a way of customizing the start page in order to add the New Website and Open Website controls.  It turns out that using a loose XAML file as I did in that post is not the recommended practice; in fact, it's recommended that you...(read more)

Silverlight Tip of the Day #3 – Mouse Right Clicks

Posted: 23 Apr 2010 02:12 PM PDT

With Silverlight 4 comes full support for mouse right clicks. To demonstrate this, I will be creating an application that pops up a context menu when you right click on your Silverlight application. The new two events your UI elements can monitor for...( read more )...(read more)

Framework .NET 3.5 Sp1 required for targeting frameworks 2.0, 3.0 or 3.5 (multi-targeting) using Visual Studio 2010

Posted: 22 Apr 2010 04:02 PM PDT

We have had some customers ask why they are unable to target earlier frameworks .NET 2.0, 3.0 or 3.5 using Visual Studio 2010. Targeting earlier frameworks (also known as Multi-targeting) is in-fact fully supported in VS 2010, but there is a pre-requisite that .NET Framework 3.5 Sp1 must be installed on the machine for VS 2010 to be able to target any of the earlier frameworks 2.0, 3.0 or 3.5. During VS 2010 installation, only the latest 4.0 version of the .NET framework will be installed on your machine as part of the Visual Studio installation. So if 3.5 Sp1 was not already present on your machine, you will see only the .NET Framework 4 in the target framework dropdown of the New Website / New Project dialogs (In these dialogs, framework dropdown...(read more)

ebay simple lister with silverlight 4

Posted: 23 Apr 2010 02:22 PM PDT

Just a month ago , Dave ( Building Innovative Windows Client Software ) and Myself ( Building the eBay Simple Lister with Silverlight ) were at mix showing the world the eBay simple lister. Today I am VERY proud of the whole Cynergy and eBay team to announce...( read more )...(read more)

Silverlight 4 enables Authorization header modification

Posted: 23 Apr 2010 12:54 PM PDT

A little bit of hidden gem in the Silverlight 4 release is the ability to modify the Authorization header in network calls. For most, the sheer ability to leverage network credentials in the networking stack will be enough. But there are times when you...( read more )...(read more)

Friday, April 23, 2010

Silverlight 4 enables Authorization header modification

Silverlight 4 enables Authorization header modification


Silverlight 4 enables Authorization header modification

Posted: 23 Apr 2010 12:54 PM PDT

A little bit of hidden gem in the Silverlight 4 release is the ability to modify the Authorization header in network calls. For most, the sheer ability to leverage network credentials in the networking stack will be enough. But there are times when you Read More......(read more)

Speaking in Chicago about Expression Blend for Developers – May 6

Posted: 23 Apr 2010 11:41 AM PDT

In conjunction with my trip to Chicago for the Expression Blend Workshop .toolbox event, I have the honor of presenting at the Chicago Silverlight User Group meeting. On May 6th at 6:30pm, we will meet at the Illinois Technology Association and discuss...( read more )...(read more)

Flickr/Bing/Google High End Image Viewer

Posted: 23 Apr 2010 11:15 AM PDT

I have been working on a prototype for an Image Viewer that allows you to perform image based searches against search engines such as Bing, Google as well as Flickr. I hope to gradually add others including SmugMug, DeviantArt and more. You will need...( read more )...(read more)

Space Rocks game step 11: Start level logic

Posted: 23 Apr 2010 08:04 AM PDT

Source code: http://www.bluerosegames.com/spacerocks/spacerocks_11_start_level.zip Things are coming along pretty well on displaying the asteroids, we have collection of Rock objects that are bound to an ItemsControl and we're updating these in the game...( read more )...(read more)

First 3 ASP.NET MVC for the Rest of Us Videos

Posted: 23 Apr 2010 05:40 AM PDT

Folks have been asking me for some time to do some ASP.NET MVC videos Here are the first three. They start from the beginning and frequently compare ASP.NET MVC with concepts that you may already be familiar with from WebForms programming. Enjoy! More to come. ASP.NET MVC For the Rest of Us: Part 1 37 minutes ASP.NET MVC For the Rest of Us: Part 2 31 minutes ASP.NET MVC For the Rest of Us: Part 3 16 minutes http://www.asp.net/mvc/fundamentals/ Technorati Tags: ASP.NET , MVC Read More......(read more)

eBay Simple Lister Beta Now Available

Posted: 23 Apr 2010 03:20 AM PDT

That's right, the beta of the eBay Simple Lister app is now available in the eBay garden . I am really excited about this application! This Silverlight 4 application was built using Sketchflow, Blend, and Visual Studio 2010. It was designed and developed...( read more )...(read more)

WCF RIA Services - Hands On Lab

Posted: 23 Apr 2010 02:49 AM PDT

At the keynote for the Silverlight 4 Launch alongside Scott Guthrie I demonstrated (minute 28 to minute 38) how to build a Silverlight 4 application using WCF RIA Services and the new Visual Studio 2010 tooling. The application I built is an online book...( read more )...(read more)

New Blog!

Posted: 22 Apr 2010 04:53 PM PDT

This blog has been moved to www.devjitsu.com . Please update your links and feeds! Thanks, Jason Read More......(read more)

Silverlight TV 21: Silverlight 4 - A Customer's Perspective

Posted: 22 Apr 2010 08:00 AM PDT

Live from the official launch event for Silverlight 4, John talks with a panel of guests who build applications using Silverlight. Franck Jeannin of Ormetis, Ward Bell of IdeaBlade, and Dave Wolf of Cynergy Systems discuss both what they showed in the...( read more )...(read more)

Silverlight Cream for April 22, 2010 -- #844

Posted: 22 Apr 2010 08:43 PM PDT

In this Issue: Miroslav Miroslavov , David Anson , Mike Snow , Jason Alderman , Denis Gladkikh , John Papa , Adam Kinney , and CrocusGirl . Shoutout: Mike Snow is moving his blog to Silverlight Tips of The Day ... his first is a repeat of number 110 of...( read more )...(read more)

Speaking at CodeStock 2010

Posted: 22 Apr 2010 07:21 PM PDT

I am very stoked to say that I've been selected to speak at CodeStock 2010 in Knoxville, TN on June 25th and 26th. I'll be doing a revamped version of my Thinking Outside the Battleship Gray Box talk I did at the Atlanta Silverlight Meetup group a few...( read more )...(read more)

Silverlight 4 Training Kit

Posted: 22 Apr 2010 06:25 PM PDT

We recently released a new free Silverlight 4 Training Kit that walks you through building business applications with Silverlight 4.  You can browse the training kit online or alternatively download an entire offline version of the training kit ...( read more )...(read more)

Four Great Online Resources for Learning Silverlight

Posted: 22 Apr 2010 01:52 PM PDT

I wanted to share some great free resources for developers and designers to learn how to create experiences in Silverlight: Silverlight.net : This is the main page for getting started with Silverlight development – including a community, tons of tutorials...( read more )...(read more)

Silverlight 4 Training Kit

Posted: 22 Apr 2010 06:25 PM PDT

We recently released a new free Silverlight 4 Training Kit that walks you through building business applications with Silverlight 4.  You can browse the training kit online or alternatively download an entire offline version of the training kit .  The training material is structured on teaching how to use the new Silverlight 4 features to build an end to end business application. The training kit includes 8 modules, 25 videos, and several hands on labs. Below is a breakdown and links to all of the content. [In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu ] Module 1: Introduction Click here to watch this module. In this video John Papa and Ian Griffiths discuss...(read more)

Big Update for the Project Rosetta Site

Posted: 22 Apr 2010 05:01 PM PDT

We just shipped a major update to the Project Rosetta site, including a new a series of Flash to Silverlight tutorials, an updated API Guide with a quick reference list and a full list of recommended tools, code samples, and frameworks to download.

MSDN Magazine: Patterns for High Availability, Scalability, and Computing Power with Windows Azure

Posted: 22 Apr 2010 05:01 PM PDT

In this article, Joshy Joseph, a principal architect with Microsoft Services Managed Solutions Group, examines the typical cloud platform architecture and some common architectural patterns, along with their implementation on the Windows Azure offering from Microsoft.

Silverlight: Unable to start Debugging. The Silverlight managed debugging package isn’t installed.

Posted: 22 Apr 2010 02:00 PM PDT

Due to a design change in the Silverlight 4 installer you may see the following dialog when you attempt to debug: This is due to the fact that the installer causes any older developer runtime to be upgraded when a newer client runtime installer is executed...( read more )...(read more)

Silverlight Tip of the Day #2– Attach to Process Debugging

Posted: 22 Apr 2010 01:51 PM PDT

Using Visual Studio you can attach to an instance of your browser that has a Silverlight application running from the server (IIS). This is very useful especially since unexpected problems can occur once you deploy and run your application on the server;...( read more )...(read more)

Nobody likes a show-off [Today's DataVisualizationDemos release includes new demos showing off stacked series behavior]

Posted: 22 Apr 2010 10:53 AM PDT

My DataVisualizationDemos application is a collection of nearly all the Data Visualization samples I've posted to my blog. And just like the Data Visualization assembly ( get Silverlight/WPF Data Visualization Development Release 4 here! ), the demo application...( read more )...(read more)

Silverlight Tip of the Day #1 – Using Static Resources in Class Libraries

Posted: 21 Apr 2010 12:24 AM PDT

A common place to put styles in Silverlight applications is the App.xaml file. Any style declared in App.xaml is automatically picked up by any of your custom controls in your application. However, if you create a Silverlight Class Library you will notice...( read more )...(read more)

Thursday, April 22, 2010

we are growing

we are growing


we are growing

Posted: 22 Apr 2010 12:35 PM PDT

We are looking for a few great folks to join Cynergy. Are you looking to work on great wpf and silverlight projects like the ebay simple lister shown during both the mix 2010 and the silverligt 4 keynote ? Are you a designer looking to work with a company...( read more )...(read more)

Upgrade to Expression Studio v4 for free – now in writing!

Posted: 22 Apr 2010 07:11 AM PDT

Remember during the Day 1 Keynote at MIX10 when Scott Guthrie said (around 14 minutes and 14 seconds into the video):   ..we're going to make a free upgrade to Expression Blend 4…   Well, I'm happy to say, that deal is now in writing and Expression...( read more )...(read more)

SQL Server and SQL Azure Performance Testing: Enzo SQL Baseline

Posted: 21 Apr 2010 07:22 PM PDT

Run SQL statements in SQL Azure (or SQL Server) and capture performance metrics of your SQL statements (reads, writes, CPU...) against multiple databases. Run your statements in parallel, view performance results side-by-side and export to Excel for further analysis.

Visuals staring at the mouse cursor

Posted: 22 Apr 2010 01:28 AM PDT

This is part 1 of the series "Silverlight in Action". Here we're sharing our experience from the amazing CompletIT web site. Let's suppose we want our visual objects to "watch" and "follow with eyes" the mouse cursor while it moves around. The idea is...( read more )...(read more)

Visual Studio RTM, Silverlight 4 RTM and WCF RIA Services download links

Posted: 21 Apr 2010 10:34 PM PDT

Its been a long time since I blogged. Primarily due to Tech Ed India, the ongoing Great Indian Developer Summit (GIDS 2010) and the related travels. However, here is a quick post with a few updates. Visual Studio 2010 RTMed in India during Tech Ed. We had the privilege of having Soma our Senior VP launch VS 2010 RTM in Bangalore, India, during Tech Ed India 2010. With that we also had Silverlight 4 getting RTMed during the same week. Earlier I had written posts around using the VS 2010 Beta, RC and the corresponding Silverlight, WCF RIA bits etc., and getting them all to work together. Now that, both VS 2010 and Silverlight have RTMed, I wanted to post a quick update on the necessary downloads. Visual Studio 2010 RTM can be downloaded from MSDN...(read more)

Awkward: The Other Microsoft Interview Story

Posted: 21 Apr 2010 09:06 PM PDT

Now that my friend Frank La Vigne (@ tableteer on twitter ) is leaving AIS, I can tell the "Awkward Interview Story" I've had to keep secret. This story takes place just a day after my wife and I returned from the hospital from the delivery of our second...( read more )...(read more)

Silverlight Cream for April 21, 2010 -- #843

Posted: 21 Apr 2010 07:44 PM PDT

In this Issue: Alan Beasley , Roboblob , SilverLaw , Mike Snow , and Chris Koenig . Shoutouts: Ozymandias has a discussion up: The Three Pillars of Xbox Live on Windows Phone John Papa announced that Silverlight 4 is now on WebPI: Get Silverlight 4 –...( read more )...(read more)

New Silverlight Blog

Posted: 21 Apr 2010 05:18 PM PDT

After a long hiatus from Silverlight (due to my team being moved off Silverlight ☹ ) I am back to blogging for Silverlight! When it comes down to technologies, Silverlight is my greatest passion. I spend a lot of my spare time experimenting with building...( read more )...(read more)

New Silverlight Blog

Posted: 21 Apr 2010 05:18 PM PDT

After a long hiatus from Silverlight (due to my team being moved off Silverlight ☹ ) I am back to blogging for Silverlight! When it comes down to technologies, Silverlight is my greatest passion. I spend a lot of my spare time experimenting with building a wide variety of applications using Silverlight. Going forward, I will be showcasing these applications as well as regular tips and tutorials on my new blog which can be found at: http://www.silverlightdev.net Using my own site I will be able to...(read more)

Get a Silverlight XAP signing certificate for cheap thanks to GoDaddy

Posted: 21 Apr 2010 03:59 PM PDT

One of the new features in Silverlight 4 is the ability to sign your XAP applications so that your out-of-browser trusted applications look more friendly (trusted) to your users, they come from a verified publisher, and they can take advantage of the...( read more )...(read more)

Avatar Mosaic -Experimenting with the Artefact Animator

Posted: 21 Apr 2010 03:36 PM PDT

After finding out about the Artefact Animator,  written by Jesse Graupmann, I knew I wanted to try it out. The Artefact Animator library is based on the same concept as Tweener for Flash, which provides an easy way to do procedural animations in...( read more )...(read more)

VS 2010 Debugger Improvements (BreakPoints, DataTips, Import/Export)

Posted: 21 Apr 2010 04:43 PM PDT

This is the twenty-first in a series of blog posts I'm doing on the VS 2010 and .NET 4 release.  Today's blog post covers a few of the nice usability improvements coming with the VS 2010 debugger.  The VS 2010 debugger has a ton of great new capabilities.  Features like Intellitrace (aka historical debugging), the new parallel/multithreaded debugging capabilities , and dump debuging support typically get a ton of (well deserved) buzz and attention when people talk about the debugging improvements with this release.  I'll be doing blog posts in the future that demonstrate how to take advantage of them as well.  With today's post, though, I thought I'd start off by covering a few small, but nice, debugger usability improvements...(read more)

Get a Silverlight XAP signing certificate for cheap thanks to GoDaddy

Posted: 21 Apr 2010 03:59 PM PDT

One of the new features in Silverlight 4 is the ability to sign your XAP applications so that your out-of-browser trusted applications look more friendly (trusted) to your users, they come from a verified publisher, and they can take advantage of the Read More......(read more)

TechEd Berlin 2010

Posted: 21 Apr 2010 03:44 PM PDT

Thing's were a little quiet after Mix10 on the conference front, no mention of PDC10 or Mix11, So it was great to hear that plans have started to materialise for TechEd Europe 2010, which will be in Berlin on the 8th-12th November 2010. NxtGenUG have...( read more )...(read more)

Wednesday, April 21, 2010

ChildWindowResizeBehavior - Silverlight 4 Blend 4 RC design time support

ChildWindowResizeBehavior - Silverlight 4 Blend 4 RC design time support


ChildWindowResizeBehavior - Silverlight 4 Blend 4 RC design time support

Posted: 21 Apr 2010 11:01 AM PDT

The ChildWindowResizeBehavior enables a user to change the size of a regular Silverlight 4 ChildWindow at runtime by turning the mouse wheel. This behavior has design time support for Blend 4 RC . The behavior has an event that fires, each time the user...( read more )...(read more)

Direct EntityQuery Execution - “Non-Accumulating execution”

Posted: 21 Apr 2010 10:22 AM PDT

For a while internally on the team we've discussed the need for an easy way to invoke a query operation without having those results accumulated in the DomainContext. The normal way queries are executed is of course to call DomainContext.Load for the Read More......(read more)

New Channel 9 Video: Emil Stoychev on the CompletIT Silverlight Showcase Site

Posted: 21 Apr 2010 10:17 AM PDT

Creating your whole website using Silverlight isn't usually the approach you'll take--unless you happen to be a company specializing in Silverlight development. At MIX10, I caught up with Emil Stoychev, founder of SilverlightShow. His company, CompletIT...( read more )...(read more)

New Channel 9 Video: Emil Stoychev on the CompletIT Silverlight Showcase Site

Posted: 21 Apr 2010 10:17 AM PDT

Creating your whole website using Silverlight isn't usually the approach you'll take--unless you happen to be a company specializing in Silverlight development. At MIX10, I caught up with Emil Stoychev, founder of SilverlightShow. His company, CompletIT...( read more )...(read more)

New Channel 9 Video: Mime Cloud, Umbraco, WPF, Silverlight and Windows Phone 7

Posted: 15 Apr 2010 08:54 AM PDT

Content management of images, especially in publication scenarios where multiple crops and sizes of one image must all be available and associated together, is not a simple problem to solve. At Mix10, I caught up with Pete Miller from Conde Nast Digital and Alex Norcliffe from Xeed . (Alex is also on the Umbraco core project team.) We talked about the challenges around content management of images, and Alex showed off WPF, Silverlight, and Windows Phone 7 clients for the open source Mime Cloud CMS add-on. Read More......(read more)

Silverlight Cream for April 20, 2010 -- #842

Posted: 20 Apr 2010 10:35 PM PDT

In this Issue: Zoltan Arvai , Svetla Stoycheva , Alexey Zakharov , Chris Rouw , David Anson ( -2- ), Bill Reiss , John Papa and Adam Kinney , Chris Klug , CorrinaB , and Mike Snow . Shoutouts: Pete Brown interviewed David Kelley at MIX10: Pete at MIX10...( read more )...(read more)

Cinnafilm: GPU-Powered Image Processing for Video

Posted: 20 Apr 2010 05:37 PM PDT

At NAB, I was able to chat with Chris Gorman and Don Levy from Cinnafilm about their very cool GPU-based imaging processing applications. Take a look at the interview on Channel 9 .  ...( read more )...(read more)

New Free Silverlight 4 Training Course Available

Posted: 20 Apr 2010 03:42 PM PDT

A new free Silverlight 4 training course is available for download on Channel 9 .  The number of people asking my colleagues and me about getting started with Silverlight is steadily increasing and this is a great resource to learn at your own pace...( read more )...(read more)

Get Silverlight 4 – Simplified!

Posted: 20 Apr 2010 04:06 PM PDT

You can now get everything you need to develop with Silverlight 4 from the WebPI! You can download and install the Silverlight tools, the Silverlight Toolkit and the RIA Services Toolkit all from the Web Platform's Developer Tools section. But don; take...( read more )...(read more)

Tip of the Day #111 – How to Configure your Silverlight App to run in Elevated Trust Mode

Posted: 20 Apr 2010 03:14 PM PDT

With Silverlight you can run your Out-of-Browser applications in elevated trust mode. This will allow you to relax the normal sandboxed barrier Silverlight restricts applications to. While you still will not have full control of the local machine, the...( read more )...(read more)

One-Click Publish - What's New Since Beta 2

Posted: 20 Apr 2010 04:02 PM PDT

Publishing using MSDeploy In-Process Deployment or Remote Agent Through the Beta 2 release, VS 2010 had only supported publishing to servers using MSDeploy's IIS deployment handler technology integrated with the "Web Management Service", a.k.a. WMSVC. As long as you had an account on a hosting server using WMSVC, you could use MSDeploy to update your web content. This is the msdeploy technology most people will use when publishing to a hosted site and, therefore, was released first. (In case you are interested in how the server should be configured, check out the link: http://technet.microsoft.com/en-us/library/dd722796(WS.10).aspx ) In the RC release of VS 2010, We added support for two more msdeploy technologies that target specific deployment...(read more)

Free Training - Building Silverlight Business Applications

Posted: 20 Apr 2010 03:10 PM PDT

We recently released a new free Silverlight 4 training kit that walks you through building business applications with Silverlight 4. You can also download the entire offline version of the kite here .  You can use the 8 modules, 25 videos, and several...( read more )...(read more)

Tip of the Day #111 – How to Configure your Silverlight App to run in Elevated Trust Mode

Posted: 20 Apr 2010 03:14 PM PDT

With Silverlight you can run your Out-of-Browser applications in elevated trust mode. This will allow you to relax the normal sandboxed barrier Silverlight restricts applications to. While you still will not have full control of the local machine, the following features are made available to you in elevated trust mode: Clipboard Access – Retrieve items from the system clipboard without the prompt for permissions to access  the clipboard as seen below:   HTML Hosting – Display HTML Content...(read more)