Monday, December 6, 2010

Windows Client Developer Roundup 051 for 12/6/2010

Windows Client Developer Roundup 051 for 12/6/2010


Windows Client Developer Roundup 051 for 12/6/2010

Posted: 06 Dec 2010 12:27 PM PST

This is Windows Client Developer Roundup #51. The First Birthday edition of the roundup. The first edition of the roundup was posted on 12/7/2009, and contained just a few links. I created the roundup to draw attention to quality Windows Client developer...( read more )...(read more)

Windows Client Developer Roundup 051 for 12/6/2010

Posted: 06 Dec 2010 12:27 PM PST

This is Windows Client Developer Roundup #51. The First Birthday edition of the roundup. The first edition of the roundup was posted on 12/7/2009, and contained just a few links. I created the roundup to draw attention to quality Windows Client developer...( read more )...(read more)

Dec 5th Links: ASP.NET, ASP.NET MVC, jQuery, Silverlight, Visual Studio

Posted: 05 Dec 2010 04:31 PM PST

Here is the latest in my link-listing series .  Also check out my VS 2010 and .NET 4 series for another on-going blog series I'm working on. [In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu ] ASP.NET ASP.NET Code Samples Collection : J.D. Meier has a great post that provides a detailed round-up of ASP.NET code samples and tutorials from a wide variety of sources.  Lots of useful pointers. Slash your ASP.NET compile/load time without any hard work : Nice article that details a bunch of optimizations you can make to speed up ASP.NET project load and compile times. You might also want to read my previous blog post on this topic here . 10 Essential Tools for Building...(read more)

Hash for the holidays [Managed implementation of CRC32 and MD5 algorithms updated; new release of ComputeFileHashes for Silverlight, WPF, and the command-line!]

Posted: 06 Dec 2010 10:35 AM PST

It feels like a long time since I last wrote about hash functions (though certain curmudgeonly coworkers would say not long enough!), and there were a few loose ends I've been meaning to deal with... Aside : If my hashing efforts are new to you, more...( read more )...(read more)

Working with Calendars

Posted: 06 Dec 2010 11:00 AM PST

Although both the DateTime and DateTimeOffset structures intrinsically express dates and times in relation to the Gregorian calendar, the .NET Framework supports an additional 12 calendars. This topic examines how to work with dates and times that are expressed in specific calendars and how to convert dates between one calendar and another.

Announcing the Caliburn.Micro Contest Winners!

Posted: 06 Dec 2010 08:56 AM PST

Many thanks to the Microsoft MVP program for providing the MSDN Subscriptions and to Jetbrains for providing us with several ReSharper licenses. Than you all for participating and congratulations to the winners! For those of you interested in learning...( read more )...(read more)

Rebuilding the PDC 2010 Silverlight Application (Part 2)

Posted: 06 Dec 2010 07:02 AM PST

Following on from that previous post , I wanted to have a MainView on the application that knows whether the app is in the browser, out-of-browser and/or elevated. Ultimately, this app is going to call the PDC OData service at a domain that does not have...( read more )...(read more)

The validation story in Silverlight (Part 2)

Posted: 05 Dec 2010 06:15 PM PST

In the previous part of this series , we looked at the basic validation options we have available Silverlight (since version 3). The problem with the solutions we looked at is that they are mostly based on client-side validations. As you saw, the validation...( read more )...(read more)

A small but important UX improvement for ScrollViewer on the Windows Phone

Posted: 05 Dec 2010 11:32 PM PST

Here's a quick UX improvement to the scroll viewer that adds a visual indicator for the user showing them briefly the scroll bars. Interestingly, the actual phone operating system does have this concept of a hint, so I think it's a smart addition any...( read more )...(read more)

WCF RIA Services Product and Toolkit Downloads

Posted: 05 Dec 2010 06:29 PM PST

I heard that with my last blog post that announced the December 2010 Toolkit release , there was some confusion about our Product vs. Toolkit. I have added clarification to that post, but I wanted to put out another post dedicated to clearing up any confusion Read More......(read more)

Silverlight Cream for December 05, 2010 -- #1003

Posted: 05 Dec 2010 05:30 PM PST

In this (Almost) All-Submittal Issue: John Papa ( -2- ), Jesse Liberty , Tim Heuer , Dan Wahlin , Markus Egger , Phil Middlemiss , Coding4Fun , Michael Washington , Gill Cleeren , MichaelD! , Colin Eberhardt , Kunal Chowdhury , and Rabeeh Abla . Above...( read more )...(read more)

Sunday, December 5, 2010

Short Notice! Silverlight Tour is coming to Cincinnati

Short Notice! Silverlight Tour is coming to Cincinnati


Short Notice! Silverlight Tour is coming to Cincinnati

Posted: 05 Dec 2010 09:13 AM PST

URL : https://agilitrain.com/Workshop/EventInfo/231 This is short notice, but I will be doing a public version of the Silverlight Tour in Cincinnati, Ohio in a couple of weeks. On December 15-17th, I will be holding the Silverlight Tour (in conjunction...( read more )...(read more)

Microsoft Tells What's Next for C++

Posted: 05 Dec 2010 02:18 AM PST

By chance, are you among those who think that Microsoft is leaving native development in general and the C++ programming language in particular behind? You better watch this interview to Ale Contenti, Principal Development Manager with the Windows C+...(read more)

Silverlight Firestarter Keynote and Sessions

Posted: 05 Dec 2010 12:01 AM PST

Here is a quick jump-list of all 8 videos from the Silverlight Firestarter . This includes the keynote and the 7 sessions that are targeted at helping you build business applications with Silverlight. I included links to: Each video, with multiple online...( read more )...(read more)

Silverlight 5 Features

Posted: 04 Dec 2010 10:09 PM PST

Silverlight 5, announced at the Silverlight Firestarter this past Thursday, introduces many new features including several that focus on premium media experiences and business application development. You can watch Scott Guthrie's keynote here if you...( read more )...(read more)

Silverlight Cream Top Posted Authors June to November, 2010

Posted: 04 Dec 2010 04:42 PM PST

It's just past the first of December, but I've been busy and it's now time to recognize devs that have a large number of posts in Silverlight Cream. Ground Rules I pick what posts are on the blog Only posts that go in the database are included The author...( read more )...(read more)

#twitter for Windows Phone 7 protips (#wp7)

Posted: 04 Dec 2010 02:48 PM PST

I started tweeting a list of "protips" (or whatever you want to call that) related to the Twitter for Windows Phone 7 application. Since I worked as integrator on this app, my tasks involved integrating design assets in all screens, and so I had an insider...( read more )...(read more)

Saturday, December 4, 2010

Silverlight User Group of Switzerland (SLUGS)

Silverlight User Group of Switzerland (SLUGS)


Silverlight User Group of Switzerland (SLUGS)

Posted: 04 Dec 2010 11:40 AM PST

Last Thursday, the Silverlight Firestarter event took place in Redmond, and was streamed live to a large audience worldwide (around 20'000 people). Approximately 30 if them were in Wallisellen near Zurich, in Microsoft Switzerland's offices. This was...( read more )...(read more)

Silverlight Firestarter thoughts, and thanks to one and all!

Posted: 04 Dec 2010 11:24 AM PST

A few metrics that of course got out of hand, but some may find interesting: 1/2 My share of the MVP of the Year award in February of 2009 with Laurent Bugnion 2 Number of degrees I hold: B.S., M.S. Electrical Engineering 3 Number of years in the U.S...( read more )...(read more)

Silverlight 5 : What’s there for you and me

Posted: 04 Dec 2010 09:30 AM PST

I am taking small break in our "Silverlight On Mobile" series for this post. I will not say I am glad but I will say I am happy after what happened at PDC 10. Microsoft Announced The Future aka "Silverlight 5" which is a great breakthrough build...( read more )...(read more)

Windows 7 Slate: The EXOPC

Posted: 04 Dec 2010 06:17 AM PST

Earlier this week I was sent a fun new toy – an EXOPC Slate running Windows 7. I was a bit skeptical about how well Windows 7 would work in a tablet form, but I was pleasantly surprised to find this is a great little device. Don't get me wrong, there...( read more )...(read more)

PhoneHyperlinkButton updated: now supports web, email, text and phone call tasks

Posted: 03 Dec 2010 07:06 PM PST

I've updated my extended HyperlinkButton control for Windows Phone 7 to now support all the key tasks. This makes it really easy to build up about pages, user profiles, and of course fully supports data binding. So the core phone tasks work well with...( read more )...(read more)

Friday, December 3, 2010

Announcing Silverlight 5

Announcing Silverlight 5


Announcing Silverlight 5

Posted: 02 Dec 2010 10:22 AM PST

Today at the Silverlight FireStarter event we unveiled the next release of Silverlight. Silverlight 5 adds significant new features and capabilities, and enables developers to create premium media experiences and deliver rich applications across browsers, desktops and devices. In my keynote this morning we demonstrated a number of them, and highlighted both the developer productivity Silverlight 5 provides and the great new user experiences it enables. You can watch my keynote here . A Silverlight 5 beta will be available in the first half of next year, and the final release will ship in the second half of 2011. Premium Media Experiences We are seeing great adoption of Silverlight for premium media solutions. In the last few months we've seen...(read more)

How to: Create a New WPF Resource

Posted: 03 Dec 2010 10:40 AM PST

Did you know that you can use the WPF Designer in Visual Studio 2010 to create resources such as brushes? Learn how in this topic.

Inspire Improvements to Windows Phone Documentation

Posted: 03 Dec 2010 09:54 AM PST

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 We are doing a study to see how we are doing with our documentation. Your input will inform and inspire improvements and new features for developers. We're looking for developers...( read more )...(read more)

10 Things Developers Will Love About Silverlight 5

Posted: 03 Dec 2010 05:40 AM PST

During the Silverlight Firestarter Scott Guthrie gave a preview of Silverlight 5. Based on the list of new features it seems Silverlight 5 will be at least as significant of an update from SL 4 than SL 4 was from SL3. In this article I'm looking...( read more )...(read more)

The validation story in Silverlight (Part 1)

Posted: 02 Dec 2010 02:59 PM PST

If one feature is important when it comes to building line-of-business applications, it certainly is validation of business rules. At all levels throughout the application, we need to validate that the data that is entered by the users to verify that...( read more )...(read more)

Laurent Duveau on Morse Code Flash Light WP7 Application

Posted: 02 Dec 2010 02:00 PM PST

The next Windows Phone 7 application that we bring to your attention is Morse Code Flash Light – one app created mostly for fun. Its author, Laurent Duveau, agreed to share some details about the app as well as some tips on developing for WP7. Q1...( read more )...(read more)

Thursday, December 2, 2010

Silverlight Firestarter

Silverlight Firestarter


Silverlight Firestarter

Posted: 02 Dec 2010 02:34 PM PST

Thanks to everyone who joined us for the WCF and WCF RIA Services talks today at the Silverlight Firestarter. I'm glad our talks went well and I'll update this post with links to the video, slides, and demos once they are available. Stay tuned! -Yavor...( read more )...(read more)

Silverlight 5 Announced!

Posted: 02 Dec 2010 12:32 PM PST

Today ScottGu announced some new amazing features that will be available in Silverlight 5. The complete list is available here: http://www.microsoft.com/silverlight/future/ Planned release date: 1H 2011 (Silverlight 5 Beta) – 2H 2011 (Final Release...( read more )...(read more)

Silverlight 5 Announced, RIA Services Toolkit December 2010 Released

Posted: 02 Dec 2010 11:34 AM PST

Today has been a busy day for Silverlight developers! Silverlight 5 If you missed the Silverlight Firestarter keynote this morning, be sure to watch it on-demand. During the keynote, Scott Guthrie announced Silverlight 5 and detailed many of the new features...( read more )...(read more)

Silverlight 5 Announced, RIA Services Toolkit December 2010 Released

Posted: 02 Dec 2010 11:34 AM PST

Today has been a busy day for Silverlight developers! Silverlight 5 If you missed the Silverlight Firestarter keynote this morning, be sure to watch it on-demand. During the keynote, Scott Guthrie announced Silverlight 5 and detailed many of the new features...( read more )...(read more)

Silverlight 5 preview!

Posted: 02 Dec 2010 10:44 AM PST

A preview of Silverlight 5 has just been presented at the Silverlight Firestarter event!! New Features Announced for Silverlight 5 Beta   Premium Media Experiences Silverlight 5 offers improved media support and rich UI capabilities: Hardware Decode...( read more )...(read more)

Silverlight 5–Features list

Posted: 02 Dec 2010 04:30 AM PST

As just announced by ScottGu during Firestarter keynotes, Silverlight 5 is in development and we should expect the Beta in Q1 2011. The new Features Announced for Silverlight 5 Beta will be:   Premium Media Experiences Silverlight 5 offers improved...( read more )...(read more)

Silverlight 5 Plans Revealed

Posted: 02 Dec 2010 10:57 AM PST

Today we had the SIlverlight Firestarter event and revealed to the world for the first time, not only the plans for the next version of Silverlight, but also a slew of demonstrations of some key features. If you weren't able to attend live or online real...( read more )...(read more)

Silverlight 5 Plans Revealed

Posted: 02 Dec 2010 10:57 AM PST

Today we had the SIlverlight Firestarter event and revealed to the world for the first time, not only the plans for the next version of Silverlight, but also a slew of demonstrations of some key features. If you weren't able to attend live or online real Read More......(read more)

Announcing Silverlight 5

Posted: 02 Dec 2010 10:22 AM PST

Today at the Silverlight FireStarter event we unveiled the next release of Silverlight. Silverlight 5 adds significant new features and capabilities, and enables developers to create premium media experiences and deliver rich applications across browsers...( read more )...(read more)

New Features Announced for Silverlight 5 Beta

Posted: 02 Dec 2010 02:41 AM PST

Today is the 2nd December 2010, when ScottGu gave a Keynote on the future of Silverlight. There he spoke about the next version of Silverlight, yes, Silverlight 5 Beta. He gave a brief overview of the new & improved features which are coming in Silverlight...( read more )...(read more)

Collection Binding Options in WCF RIA Services SP1

Posted: 02 Dec 2010 09:05 AM PST

One of the most common tasks when developing a RIA Services application binding to a collection of data. There are some declarative options that include binding directly to your DomainContext or DomainDataSource . These options are great for spinning Read More......(read more)

Introducing An MVVM-Friendly DomainDataSource: The DomainCollectionView

Posted: 02 Dec 2010 09:03 AM PST

There've been plenty of talk about an MVVM-friendly DomainDataSource . I'm pretty sure it means completely different things to different people. I even took a stab at defining it a while back. What we've included in the Microsoft.Windows.Data.DomainServices Read More......(read more)

WCF RIA Services Toolkit December 2010

Posted: 02 Dec 2010 08:59 AM PST

For today's Silverlight Firestarter event, we thought it would be a great opportunity to put out another drop of our Toolkit . Here's a quick overview of what's included in this release. This Toolkit release builds on top of the WCF RIA Services V1.0 Read More......(read more)

Rebuilding the PDC 2010 Silverlight Application (Part 1)

Posted: 02 Dec 2010 06:48 AM PST

I put together this application the other week for downloading videos from the 2010 PDC ; and I have to admit that I was a bit embarrassed because I'd put it together primarily because I wanted the functionality in a hurry but then people asked me for...( read more )...(read more)

UKSnow Silverlight Twitter / Bing Maps mashup – Sourcecode available

Posted: 02 Dec 2010 05:42 AM PST

Just a quick update … I have published an article on codeproject "Exploring Reactive Extensions (Rx) through Twitter and Bing Maps Mashups" which includes the sourcecode for my uksnow mashup. For the next few days, please let is snow...( read more )...(read more)

Beginners Guide to Visual Studio LightSwitch (Part - 4)

Posted: 01 Dec 2010 10:32 PM PST

More on this topic.. See all posts related to LightSwitch This article is Part 4 of the series "Beginners Guide to Visual Studio LightSwitch": Beginners Guide to Visual Studio LightSwitch (Part – 1) – Working with New Data Entry...( read more )...(read more)

Silverlight Cream for December 01, 2010 -- #1002

Posted: 01 Dec 2010 06:30 PM PST

In this Issue: Paul Juenger , Dimaz Pramudya , Johan Dahlbäck , Judah Himango , Andy Wigley , Jesse Liberty , Jeremy Likness , Michael Crump , Mike Taulty , Kevin Dockx , and Paul Sheriff . Above the Fold: Silverlight: "Build a Pandora clone with Silverlight...( read more )...(read more)

Wednesday, December 1, 2010

Johan Dahlbäck on Marathon WP7 Application

Johan Dahlbäck on Marathon WP7 Application


Johan Dahlbäck on Marathon WP7 Application

Posted: 30 Nov 2010 02:00 PM PST

The next WP7 application we present is called Marathon and it keeps track of your movement with the help of a GPS-receiver. It's the perfect companion for sporting activates such as running, skiing or even skydiving. We introduce you to Johan Dahlbäck...( read more )...(read more)

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

Posted: 01 Dec 2010 12:13 AM PST

More on this topic.. Read interview with Kevin Dockx Kevin's Book on Silverlight 4 My XAP file is 5 Mb size, is that bad? This is the third in a 3-part series of articles about caching & Silverlight. Part 1: The client: XAP & Assembly Caching...( read more )...(read more)

TechEd Israel 2010 – “XNA Game Studio 4.0: Code Once, Play Everywhere”– Session Slides and Code

Posted: 30 Nov 2010 05:31 PM PST

Yesterday I presented a session dedicated to games in Dev Track of TechEd Israel 2010. Thanks for all participants – it was a great honor to present for you! The session slides hosted here . The sample I wrote hosted here .   Hope you enjoyed the...( read more )...(read more)

A quick and easy extension to HyperlinkButton for Windows Phone 7

Posted: 30 Nov 2010 08:48 PM PST

A quick and easy HyperlinkButton-derived control for Windows Phone that lets you set the Tag to an e-mail or web address and get the associated task goo for free....( read more )...(read more)

ASP.NET Web Page Code Model

Posted: 30 Nov 2010 04:45 PM PST

ASP.NET provides two models for managing the visual elements and code — the single-file page model and the code-behind page model. The two models function the same, and you can use the same controls and code for both models.

Blend Bits 19–Transformations

Posted: 30 Nov 2010 03:28 PM PST

In Blend, transformations live down on the very appropriately named Transform section of the Propeties panel; where there's some fairly simple stuff that you can do and some more complex stuff. This is often used a lot whilst building animations or state...( read more )...(read more)