Tuesday, November 30, 2010

Gotchas on migrating your web app (ASP.NET, WCF, Silverlight), database and SMTP to Windows Azure

Gotchas on migrating your web app (ASP.NET, WCF, Silverlight), database and SMTP to Windows Azure


Gotchas on migrating your web app (ASP.NET, WCF, Silverlight), database and SMTP to Windows Azure

Posted: 30 Nov 2010 08:54 AM PST

Cloud computing became a buzz word last 2 years and while I haven't ever played with any "clouds" (excluding hosting media on Amazon S3 for SilverlightShow) I needed to deploy a web app to Windows Azure. The application itself consist of ASP.NET Web Application...( read more )...(read more)

Dimaz Pramudya on Fuel My Car WP7 Application

Posted: 29 Nov 2010 02:00 PM PST

More on this topic.. WP7 Stock Quoting Demo series What is Windows Phone series WHS Phone WP7 Application The next author we're going to meet is Dimaz Pramudya who was kind enough to share with us some details on his latest project – the Fuel...( read more )...(read more)

Paul Juenger on WHS Phone WP7 Application

Posted: 29 Nov 2010 02:00 PM PST

Next in our series of featured WP7 applications comes WHS Phone – an app that lets you connect to your Windows Home Server and stream music, view photos, and much more. We talk to its author Paul Juenger on why this application will have a shelf...( read more )...(read more)

Programmatic access to Windows Phone FM tuner

Posted: 29 Nov 2010 09:02 PM PST

Windows Phone 7 has the FMRadio class (Microsoft.Devices.Radio namespace) that is ready to use: FMRadio.Instance.PowerMode = RadioPowerMode.On; .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier...( read more )...(read more)

Monday, November 29, 2010

Better together [DynamicOrientationChanges and TransitionFrame create a comprehensive transition experience for Windows Phone 7]

Better together [DynamicOrientationChanges and TransitionFrame create a comprehensive transition experience for Windows Phone 7]


Better together [DynamicOrientationChanges and TransitionFrame create a comprehensive transition experience for Windows Phone 7]

Posted: 29 Nov 2010 12:40 PM PST

I've previously blogged about my implementation of AnimateOrientationChangesFrame, FadeOrientationChangesFrame, and HybridOrientationChangesFrame . As part of my DynamicOrientationChanges sample, these classes smoothly animate an application's layout...( read more )...(read more)

Windows Client Developer Roundup 050 for 11/29/2010

Posted: 29 Nov 2010 08:56 AM PST

This is Windows Client Developer roundup #50. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Forms...( read more )...(read more)

Last Silverlight Training of the year! [Montreal]

Posted: 29 Nov 2010 09:25 AM PST

Last chance to get this awesome Silverlight training in 2010! The Silverlight Tour has one more class in Montreal , and provide top Silverlight 4 content!!! >> This course will be taught in French * << What: Silverlight training When: December...( read more )...(read more)

Windows Client Developer Roundup 050 for 11/29/2010

Posted: 29 Nov 2010 08:56 AM PST

This is Windows Client Developer roundup #50. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Forms...( read more )...(read more)

UKSnow Silverlight – An Rx powered Twitter, Bing Maps mashup.

Posted: 29 Nov 2010 05:15 AM PST

A week ago a colleague of mine posted an interesting article on parallelism in .NET 4.0 which included a few different libraries for asynchronous / parallel processing. Being a bit of a Linq fan, the Reactive Extensions jumped out at me. With the heavy...( read more )...(read more)

Silverlight Cream for November 28, 2010 -- #1001

Posted: 28 Nov 2010 09:08 PM PST

In this Issue: Jonathan Marbutt , Peter Kuhn , Jesse Liberty , David Kelley , Phil Middlemiss , Jaime Rodriguez , Ramesh Sringeri , Sigurd Snørteland , and Jesse Bishop . Above the Fold: Silverlight: "A Behavior for Remembering Settings" Phil Middlemiss...( read more )...(read more)

Saturday, November 27, 2010

Silverlight Firestarter: Future of Silverlight starts Now!

Silverlight Firestarter: Future of Silverlight starts Now!


Silverlight Firestarter: Future of Silverlight starts Now!

Posted: 27 Nov 2010 07:37 AM PST

A picture is worth a thousand words: See you (on-line) on December 2, 2010! Happy Silverlighting!...( read more )...(read more)

Silverlight Cream for November 26, 2010 -- #1000

Posted: 26 Nov 2010 08:46 PM PST

In this Issue: goldytech , Rob Eisenberg . Chris Rouw , Denis Gladkikh ( -2- ), Mike Taulty , Mohamed Mosallem , Mike Ormond , and Vuyiswa Maseko ( -2- ). Above the Fold: Silverlight: "Silverlight basics. Validation. Part 1. DataAnnotations & ValidatesOnExceptions...( read more )...(read more)

Friday, November 26, 2010

Phoenix Silverlight User Group Meeting Dec 1 with Joel Neubeck on WP7 Dev

Phoenix Silverlight User Group Meeting Dec 1 with Joel Neubeck on WP7 Dev


Phoenix Silverlight User Group Meeting Dec 1 with Joel Neubeck on WP7 Dev

Posted: 26 Nov 2010 08:54 AM PST

Phoenix Silverlight User Group Meeting December 1 featuring Joel Neubeck! Come out to Interface Technical Training on December 1 in Phoenix to get some great Windows Phone 7 discussion from Joel Neubeck. As always, pizza and greet-up starts at 6PM, followed...( read more )...(read more)

The Future of Silverlight Starts Now (well, ok December 2, but it's close!)

Posted: 26 Nov 2010 08:38 AM PST

You don't have to come to Redmond to drink the Kool-Aide, you can mix up your own batch at home! The entire Firestarter is streamed online... so curl up in front of your monitor, or find another bunch of like-minded geeks and have pizza delivered! In...( read more )...(read more)

Blend Bits 18–Sample Data

Posted: 26 Nov 2010 07:17 AM PST

Following on from that previous post about real data , of course we can also make sample data in Blend at the document or project level over in the data tab; All of those 3 menu options raised from the little icon with the drop down relate to creating...( read more )...(read more)

Thursday, November 25, 2010

Silverlight Cream for November 25, 2010 -- #999

Silverlight Cream for November 25, 2010 -- #999


Silverlight Cream for November 25, 2010 -- #999

Posted: 25 Nov 2010 12:56 PM PST

In this Issue: Brad Tutterow , Kevin Dockx , Richard Waddell , Roberto Sonnino , Dustin Horne , Tim Greenfield , Rod Paddock , Timmy Kokke , Tim Heuer , Manuel Felício , Mike Taulty , and Brian Noyes . Above the Fold: Silverlight: "Using Visual States...( read more )...(read more)

Local Silverlight Firestarter in Montreal (free event)

Posted: 25 Nov 2010 10:09 AM PST

I already post about this event, but want to mention that we will host a local event in Montreal. What : From the official event "The future of Silverlight. Hear what's coming next from Microsoft's Scott Guthrie. It's just like an extra day of PDC, dedicated...( read more )...(read more)

Caching of, in, and around your Silverlight application (part 2)

Posted: 24 Nov 2010 09:40 PM PST

This is the second in a 3-part series of articles about caching & Silverlight. Part 1: The client: XAP & Assembly Caching Part 2: The Silverlight application: Isolated Storage Part 3: The server: caching your result sets The first part was about...( read more )...(read more)

Win7 Mobile Back Arrow Key Interception

Posted: 24 Nov 2010 08:12 PM PST

In order to intercept the back key on the Win7 mobile phones all you have to do is override the OnBackKeyPress() method like this in your MainPage.xaml.cs code: protected override void OnBackKeyPress(CancelEventArgs e) { e.Cancel = true; // insert your...( read more )...(read more)

Wednesday, November 24, 2010

Coded UI testing for Silverlight 4 now available

Coded UI testing for Silverlight 4 now available


Coded UI testing for Silverlight 4 now available

Posted: 24 Nov 2010 01:19 PM PST

In the release of Visual Studio 2010 Feature Pack 2 one feature that might be interesting to Silverlight developers is the introduction of support for the coded UI test framework and Silverlight 4 applications, specifically: Use Microsoft Test Manager...( read more )...(read more)

Upcoming Web Camps

Posted: 21 Nov 2010 11:08 PM PST

Earlier this year I blogged about some Web Camp events that Microsoft is sponsoring around the world.  These training events provide a great way to learn about a variety of technologies including ASP.NET 4, ASP.NET MVC, VS 2010, Web Matrix, Silverlight, and IE9.  The events are free and the feedback from people attending them has been great. A bunch of additional Web Camp events are coming up in the months ahead.  You can find our more about the events and register to attend them for free here . Below is a snapshot of the upcoming schedule as of today: One Day Events One day events focus on teaching you how to build websites using ASP.NET MVC, WebMatrix, OData and more, and include presentations & hands on development. They...(read more)

WCF RIA Services Part 9 - Structuring Your Application

Posted: 23 Nov 2010 08:08 PM PST

This article is Part 9 of the series WCF RIA Services: Getting Started with WCF RIA Services Querying Data Through WCF RIA Services Updating Data Through WCF RIA Services WCF RIA Services and MVVM Metadata Classes and Shared Code in WCF RIA Services Validating...( read more )...(read more)

Blend Bits 17–Coding in Blend

Posted: 24 Nov 2010 01:43 AM PST

Blend seems to have been a little schizophrenic with regard to whether it wants you to write code inside the environment or not. Going from memory I think version 1 had a code editor and then 2 took it out and 3 might have put it back and beefed it up...( read more )...(read more)

World’s Smallest Silverlight App ;-)

Posted: 24 Nov 2010 01:27 AM PST

Just a bit of fun really but I was pondering over breakfast what the absolute smallest Silverlight "app" is that you can build? I made a vanilla web site project in Visual Studio and stared at the object tag instantiating the plug-in; <form id="form1"...( read more )...(read more)

Silverlight Cream for November 23, 2010 -- #998

Posted: 23 Nov 2010 10:11 PM PST

In this Issue: Gill Cleeren , Peter Kuhn , Erik Mork , Jesse Liberty , Kirupa Chinnathambi , Michael Crump , Brad Tutterow , Jay Kimble ( -2- ), and Rob Tiffany . Above the Fold: Silverlight: "Part 1 of 4 : Tips/Tricks for Silverlight Developers" Michael...( read more )...(read more)

Tuesday, November 23, 2010

Watch the #Silverlight Firestarter event with us!

Watch the #Silverlight Firestarter event with us!


Watch the #Silverlight Firestarter event with us!

Posted: 23 Nov 2010 09:49 AM PST

On December 2nd, Microsoft is having an exciting event in Redmond: The Silverlight Firestarter . This is a whole day dedicated to this amazing technology, something like an extension of PDC if you like. The program is an exciting overview covering most...( read more )...(read more)

VTD Presentation on Visual Studio LightSwitch: 23rd November 2010

Posted: 22 Nov 2010 10:03 PM PST

Today I delivered the 1 hour session on " Building Visual Studio LightSwitch Application " in Microsoft Virtual Techdays. It was my first public session and due to this, I was little nervous when I started my presentation. But when I jumped into the demo...( read more )...(read more)

Microsoft All-In-One Code Framework

Posted: 01 Mar 2009 07:10 AM PST

The Microsoft All-In-One Code Framework is a free, centralized code sample library provided by the Microsoft Community team. Our goal is to provide typical code samples for all Microsoft development technologies.

20 Interesting WPF Projects on CodePlex (Some for Silverlight too)

Posted: 22 Nov 2010 01:36 PM PST

In no particular order, here's a selection of interesting and recently maintained WPF projects I've found on CodePlex. This is by no means a complete list, so if you have some favorites, please mention them in the comments. Application Frameworks and...( read more )...(read more)

20 Interesting WPF Projects on CodePlex (Some for Silverlight too)

Posted: 22 Nov 2010 01:36 PM PST

In no particular order, here's a selection of interesting and recently maintained WPF projects I've found on CodePlex. This is by no means a complete list, so if you have some favorites, please mention them in the comments. Application Frameworks and...( read more )...(read more)

Monday, November 22, 2010

Windows Azure Table Storage LINQ Support

Windows Azure Table Storage LINQ Support


Windows Azure Table Storage LINQ Support

Posted: 22 Nov 2010 01:18 PM PST

Windows Azure Table storage has minimal support for LINQ queries. They support a few key operations, but a majority of the operators are unsupported. For RIA developers used to Entity Framework development, this is a significant difference. I wanted to Read More......(read more)

You've got questions; I've got dumb looks [PDC10's Channel 9 Live Windows Phone 7 Q&A session available online and offline]

Posted: 22 Nov 2010 11:18 AM PST

A few weeks ago, Microsoft held its annual Professional Developer's Conference (PDC10) and I had the privilege of being a (small!) part of it. This year's content spanned a variety of topics, including Windows Azure , HTML 5 , Windows Phone 7 , and more...( read more )...(read more)

Free E-Book Offer: Programming Windows Phone 7

Posted: 19 Nov 2010 10:35 AM PST

Windows Phone 7 became available at retailers on November 8—are you ready to develop an app? Download the new e-book Programming Windows Phone 7 by Charles Petzold. Learn more about the hardware as well as the basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks.

Azure Table Sync Lib

Posted: 22 Nov 2010 05:20 AM PST

Developing custom sync providers for Windows Azure Table Storage to support the following sync scenarios

1. Azure Table <-> SQL Server
2. Azure Table <-> SQL CE
3. Azure Table <-> SQL Azure

Using the Pivot Control

Posted: 22 Nov 2010 04:05 AM PST

Learn how to create slick tabbed views in your WP7 apps using the Pivot control....( read more )...(read more)

Adding a Smoothed Line Series (Bézier curve) to a Visiblox Chart

Posted: 22 Nov 2010 02:40 AM PST

In this blog post I look at how to add a new series type to the Visiblox charts by creating my own series type which renders a smoothed line using a Bézier curve. This blog post describes how to create a new series type for the Visiblox charts, a spline...( read more )...(read more)

Live from TechEd Europe 2010 in Berlin

Posted: 21 Nov 2010 05:41 PM PST

Once the trees start coloring red and yellow, fall is in the air and that means another edition of TechEd Europe is taking place as well. For the second time in a row, the largest conference for Microsoft developers and IT professionals was organized...( read more )...(read more)

Using RESTful services from Silverlight

Posted: 22 Nov 2010 01:04 AM PST

Introduction For its data needs, Silverlight needs to connect to a service. Since Silverlight is a client-side technology, services are the way for Silverlight to get to data that resides on the server. In the current release, there is no support for...( read more )...(read more)

Windows Client Developer Roundup 049 for 11/22/2010

Posted: 21 Nov 2010 10:04 PM PST

This is Windows Client Developer roundup #49. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Forms...( read more )...(read more)

Windows Client Developer Roundup 049 for 11/22/2010

Posted: 21 Nov 2010 10:04 PM PST

This is Windows Client Developer roundup #49. The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++ , XNA , Expression Blend , Surface , Windows 7 , Windows Forms...( read more )...(read more)

Silverlight Cream for November 21, 2010 - 2 -- #997

Posted: 21 Nov 2010 08:19 PM PST

In this Issue: Dan Wahlin ( -2- ), Kirupa , Jeff Handley ( -2- ), Mike Snow , Robby Ingebretsen , David J. Kelley , Jonathan van de Veen , Lee , and Walt Ritscher ( -2- ). Above the Fold: Silverlight: "Prism 4 – Silverlight and Custom Commands" Lee WP7...( read more )...(read more)

Silverlight Cream for November 21, 2010 -- #996

Posted: 21 Nov 2010 01:36 PM PST

In this Issue: Sigurd Snørteland , Martin Krüger ( -2- ), Beth Massi , Karl Shifflett , Joe McBride , Ryan Alford , Mike Taulty , Kunal Chowdhury , and Asim Sajjad . Above the Fold: Silverlight: "How to: Create a nonrectangular ChildWindow - part 2" Martin...( read more )...(read more)

Saturday, November 20, 2010

Silverlight Cream for November 20, 2010 -- #995

Silverlight Cream for November 20, 2010 -- #995


Silverlight Cream for November 20, 2010 -- #995

Posted: 20 Nov 2010 12:45 PM PST

In this Issue: Kunal Chowdhury , John Papa , Jesse Liberty ( -2- ), Den Delimarsky , Paul Sheriff , Charles Petzold , Brad Tutterow ( -2- ), Alexander Viken . Above the Fold: Silverlight: "Using ValueConverter to Show/Hide Element in Silverlight (MVVM...( read more )...(read more)

Photoshop Action for Windows Phone 7 Dithering

Posted: 20 Nov 2010 12:03 AM PST

Here's a Photoshop Action (i.e. a script) that I made to pre-dither an image so that it renders nicely on a display with 16-bit color (like Windows Phone 7). A quick warning before you download it: the first thing this script will do is flatten your image...( read more )...(read more)

RIA Services Validation: Video Tutorials (in VB)

Posted: 19 Nov 2010 09:43 PM PST

Not too long ago, a gentleman named Bill Burrows (a VB MVP) contacted me and asked for permission to use content from my blog to create a video tutorial series on RIA Services Validation. I was really flattered by this and gave him my permission. I apply Read More......(read more)

DomainDataSource Enum Filters

Posted: 19 Nov 2010 06:10 PM PST

In early pre-release versions of RIA Services, the DomainDataSource control did not support filter descriptors for Enum properties. We were able to get this fixed for our V1.0 RC release though, and I mentioned that back in March . I said in that post Read More......(read more)