Monday, February 14, 2011

Silverlight 4 February 2011 Update Released Today

Silverlight 4 February 2011 Update Released Today


Silverlight 4 February 2011 Update Released Today

Posted: 14 Feb 2011 11:19 AM PST

Today (at approximately 10:00 AM PST) our team released an update to the Silverlight 4 runtime. This update, dubbed internally as "GDR3," provides an update in the following key areas ( KB2495644 ): Timestamp issues with media playback and VC-1 codec...( read more )...(read more)

Silverlight 4: Interoperability with Windows 7 Taskbar using COM

Posted: 14 Feb 2011 11:01 AM PST

Microsoft MVP Kunal Chowdhury provides step-by step instruction on how to pin/unpin any Windows application to the Windows 7 taskbar directly from a Silverlight 4 out-of-browser application. Read Full Post: Interoperability with Windows 7 Taskbar using...( read more )...(read more)

Blend Bits 25–Templating Part 3

Posted: 14 Feb 2011 06:35 AM PST

Another important part of templating contols in Blend is the ability to go from the control parts to the control quite quickly. This works incredibly quickly for something like a Button – let's say that I wanted an irregularly shaped button. If I just...( read more )...(read more)

Getting ready for Microsoft Silverlight Exam 70-506 (Part 5)

Posted: 13 Feb 2011 04:40 PM PST

SilverlightShow and Gill Cleeren start a series of materials aimed at helping you get prepared for taking Microsoft Silverlight Exam 70-506 . Through this series we will try to structure the resources available on the internet, grouping them by topic...( read more )...(read more)

SSIS Reporting Pack

Posted: 11 Dec 2010 08:34 AM PST

A suite of SQL Server Reporting Services reports that operate over the SSIS catalog in SQL Server code-named Denali

The Visual C++ Weekly Vol. 1 Issue 7 (Feb 12, 2011)

Posted: 12 Feb 2011 08:04 AM PST

Sunday, February 13, 2011

Silverlight Cream Top Posted Authors August, 2010 to January, 2011

Silverlight Cream Top Posted Authors August, 2010 to January, 2011


Silverlight Cream Top Posted Authors August, 2010 to January, 2011

Posted: 13 Feb 2011 11:09 AM PST

It's *way* past the first of February, 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 has to appear...( read more )...(read more)

Silverlight Cream for February 13, 2011 -- #1046

Posted: 13 Feb 2011 09:16 AM PST

In this Issue: Loek van den Ouweland , Colin Eberhardt , Rudi Grobler , Joost van Schaik , Mike Taulty ( -2- , -3- ), Deborah Kurata , David Kelley , Peter Foot , Samuel Jack ( -2- ), and WindowsPhoneGeek ( -2- ). Above the Fold: Silverlight: "Silverlight...( read more )...(read more)

Download Microsoft Imagine Cup Session PPT on Silverlight

Posted: 12 Feb 2011 10:07 PM PST

On 12th January 2011, I attended the Microsoft Imagine Cup Championship event in Mumbai, organized by MSPs and delivered a full day session on Silverlight.   Thanks to all who attended my session. Those who were unable to attend it for any reason...( read more )...(read more)

Saturday, February 12, 2011

Pitch Perfect now available for free!

Pitch Perfect now available for free!


Pitch Perfect now available for free!

Posted: 11 Feb 2011 10:29 PM PST

I'm very happy to announce that I've now made my pitch pipe software for Windows Phone 7, Pitch Perfect, available for free! Earlier this week, a free, fully functional, ad-based version of the application was published to the marketplace. I hope you...( read more )...(read more)

Windows Phone 7 QuickStarts Live!

Posted: 11 Feb 2011 06:04 PM PST

Check ou the new Windows Phone 7 development articles which are aimed at guiding you through all the fundamentals of WP7 development, starting with "Hello World". The topics are presented in a recommended order for newbies (like chapters of...( read more )...(read more)

shared_ptr - Advanced STL, Part 1

Posted: 11 Feb 2011 04:38 PM PST

Part 1 of my video lecture series exploring the Standard Template Library's implementation is now available.  In this part, I explain how some of shared_ptr's magic works, including type erasure and make_shared<T>()'s optimizations that save both space and time.

 

This advanced series assumes that you're familiar with C++ and the STL's interface, but not the STL's implementation.  If you haven't used the STL extensively yet, I recommend watching my introductory series.  For reference, here are all of the links:

 

[STL Introduction]

Part 1 (sequence containers)

Part 2 (associative containers)

Part 3 (smart pointers)

Part 4 (Nurikabe solver) - see Wikipedia's article and my updated source code

Part 5 (Nurikabe solver, continued)

Part 6 (algorithms and functors)

Part 7 (algorithms and functors, continued)

Part 8 (regular expressions)

Part 9 (rvalue references)

Part 10 (type traits)

 

[Advanced STL]

Part 1 (shared_ptr)

 

Stephan T. Lavavej

Visual C++ Libraries Developer

Friday, February 11, 2011

Nokia and Microsoft : Connecting People with Windows Phone 7 .. Really ?

Nokia and Microsoft : Connecting People with Windows Phone 7 .. Really ?


Nokia and Microsoft : Connecting People with Windows Phone 7 .. Really ?

Posted: 11 Feb 2011 09:39 AM PST

Today's announcement made about Nokia and Microsoft created lot of buzz all over internet. Some people calling it as smart move,Some are saying that Microsoft helped Nokia from sinking down. Really?   What is the future looks like ? Picture taken...( read more )...(read more)

Daily News Headline @SilverlightZone - 11 February 2011 - #27

Posted: 11 Feb 2011 02:35 AM PST

Today, we have   12   news   items posted in   Silverlight-Zone . If you are a Silverlight, LightSwitch and/or Windows Phone 7 application developer, follow   Silverlight-Zone   for daily news update.   In this issue...( read more )...(read more)

Blend Bits 24–Templating Part 2

Posted: 11 Feb 2011 09:27 AM PST

The previous post took a simple Checkbox and played with its template a little but we see quite a few more templates if we wander into a control like a ListBox. Dropping a ListBox onto the artboard and then setting up some data that it can bind to ( using...( read more )...(read more)

Blend Bits 23–Templating Part 1

Posted: 11 Feb 2011 06:47 AM PST

One of the real strengths of Expression Blend is in its deep understanding of control templates. Visual Studio doesn't really go near control templates and so you really need Blend unless you're a pure consumer of someone else's templated controls. Control...( read more )...(read more)

Blend Bits 22–Being Stylish

Posted: 11 Feb 2011 03:18 AM PST

I'm amazed to find that I got so far into this series of posts around Blend without writing a post about styles. How did that happen? Let's rectify that problem here. Styles are simple but powerful. Essentially, they're just a bunch of property setters...( read more )...(read more)

Windows Phone 7 Performance Measurements – Emulator vs. Hardware

Posted: 11 Feb 2011 01:20 AM PST

This blog post presents a few performance measurements that detail the relative performance of ItemsControl, ListBox and manual addition of elements to the UI. These performance measurements are also compared when ran on the emulator and the real hardware...( read more )...(read more)

Silverlight Cream for February 10, 2011 -- #1045

Posted: 10 Feb 2011 08:55 PM PST

In this Issue: Mark Monster , Jaime Rodriguez , Mark Hopkins , WindowsPhoneGeek , David Anson , Jesse Liberty , Jeremy Likness , Martin Krüger ( -2- ), Beth Massi , Joost van Schaik , Laurent Bugnion , and Arik Poznanski . Above the Fold: Silverlight...( read more )...(read more)

SilverlightShow for Jan 31- Feb 06, 2011

Posted: 10 Feb 2011 07:15 PM PST

Check out the Top Five most popular news at SilverlightShow for Jan 31- Feb 06, 2011. Here's SilverlightShow top 5 news for last week: Free ebook: Silverlight for Windows Phone Deploying Silverlight with WCF Services Localize a Silverlight 4 Application...( read more )...(read more)

NuGet for WPF and Silverlight Developers

Posted: 10 Feb 2011 02:38 PM PST

NuGet is package management system for .NET and Visual Studio. It allows people to create simple packages that install files into your projects, adds references etc. It makes it super simple to get working components and even scaffolding into your application...( read more )...(read more)

NuGet for WPF and Silverlight Developers

Posted: 10 Feb 2011 02:38 PM PST

NuGet is package management system for .NET and Visual Studio. It allows people to create simple packages that install files into your projects, adds references etc. It makes it super simple to get working components and even scaffolding into your application...( read more )...(read more)

DEEP DIVE MVVM at #MIX11

Posted: 10 Feb 2011 03:20 PM PST

The public (you!) has spoken, and "Deep Dive MVVM" was selected (along with 11 other open call talks) out of 217 proposals. There were 17'000 votes! These are pretty amazing numbers, and believe me when I tell you that I still didn't completely realize...( read more )...(read more)

Thursday, February 10, 2011

Silverlight Toolkits now on NuGet

Silverlight Toolkits now on NuGet


Silverlight Toolkits now on NuGet

Posted: 10 Feb 2011 11:55 AM PST

Last night after a quick e-mail exchange with Phil, David and Scott I revised my Silverlight Toolkit "NuPack" packages I had previously created when NuPack NuGet first came out . At the time there were a couple of things still not supported and frankly Read More......(read more)

Special 48-Hour Offer: Free ASP.NET MVC 3 Video Training

Posted: 08 Feb 2011 10:47 PM PST

The Virtual ASP.NET MVC Conference (MVCConf) happened earlier today.  Several thousand developers attended the event online, and had the opportunity to watch 27 great talks presented by the community. All of the live presentations were recorded, and videos of them will be posted shortly so that everyone can watch them (for free).  I'll do a blog post with links to them once they are available. Special Pluralsight Training Available for Next 48 Hours In my MVCConf keynote this morning, I also mentioned a special offer that Pluralsight (a great .NET training partner) is offering – which is the opportunity to watch their excellent ASP.NET MVC 3 Fundamentals course free of charge for the next 48 hours.  This training is 3 hours and...(read more)

Silverlight Toolkits now on NuGet

Posted: 10 Feb 2011 11:55 AM PST

Last night after a quick e-mail exchange with Phil, David and Scott I revised my Silverlight Toolkit "NuPack" packages I had previously created when NuPack NuGet first came out . At the time there were a couple of things still not supported and frankly...( read more )...(read more)

Make use of WCF FaultContracts in Silverlight clients

Posted: 10 Feb 2011 11:52 AM PST

I think every Silverlight developer has seen at least once, an exception showing a message "The remote server returned an error: NotFound" while connecting to a WCF Service. Alright, that message could have been a better message, but why are we getting...( read more )...(read more)

Silverlight TV 61: Expert Chat on Deep Zoom, Touch, and Windows Phone

Posted: 10 Feb 2011 10:51 AM PST

Silverlight TV 61: Thinking about writing a touch intensive Windows Phone 7 application? In this week's episode of SLTV, David Kelley of Wirestone shares his experience in creating rich experiences with Silverlight. David has been involved with many high...( read more )...(read more)

My WP7 Monetization Numbers

Posted: 10 Feb 2011 08:31 AM PST

Last night at the CNY .NET Developers Group , I presented a talk titled "Windows Phone 7: Monetize your Apps" where I detailed my WP7 revenue numbers and tips on monetization. Many of my fellow WP7 developers such as Farseer Games , Occasional Gamer ...( read more )...(read more)

Daily News Headline @SilverlightZone - 10 February 2011 - #26

Posted: 10 Feb 2011 01:30 AM PST

Today, we have 13 news items posted in Silverlight-Zone . If you are a Silverlight, LightSwitch and/or Windows Phone 7 application developer, follow Silverlight-Zone for daily news update.   In this issue we have again 12 Authors. Today's posts are...( read more )...(read more)

SQL Azure Migration Wizard v3.5.5

Posted: 31 Aug 2009 02:23 PM PDT

SQL Azure Migration Wizard (SQLAzureMW) is designed to help you migrate your SQL Server 2005/2008 databases to SQL Azure. SQLAzureMW will analyze your source database for compatibility issues and allow you to fully or partially migrate your database schema and data to SQL Azure.

Silverlight Cream for February 09, 2011 -- #1044

Posted: 09 Feb 2011 09:46 PM PST

In this Issue: Vikas , Tony Champion , Peter Kuhn , Ollie Riches , Rich Griffin , Rob Eisenberg , Andrea Boschin , Rudi Grobler ( -2- ), Jesse Liberty , Dan Wahlin , Roberto Sonnino , Deborah Kurata . Above the Fold: Silverlight: "Silverlight double click...( read more )...(read more)

Recording of webinar 'Build an end-to-end Silverlight 4 Application' by Gill Cleeren

Posted: 09 Feb 2011 07:00 PM PST

Silverlight Webinar: In this episode of Silverlight Show, Microsoft Regional Director Gill Cleeren presents 'Build a Silverlight 4 Application end-to-end'. In this recorded webinar Gill discusses the following topics: Building the wireframe with SketchFlow...( read more )...(read more)

Wednesday, February 9, 2011

Daily News Headline @SilverlightZone - 9 February 2011 - #25

Daily News Headline @SilverlightZone - 9 February 2011 - #25


Daily News Headline @SilverlightZone - 9 February 2011 - #25

Posted: 09 Feb 2011 01:30 AM PST

Today, we have 13 news items posted in Silverlight-Zone . If you are a Silverlight, LightSwitch and/or Windows Phone 7 application developer, follow Silverlight-Zone for daily news update.   In this issue we have 12 Authors. Today's posts are from...( read more )...(read more)

XNA for Silverlight developers: Part 3 - Animation (transforms)

Posted: 08 Feb 2011 04:20 PM PST

Animation is a word of Latin origin and means "make alive/bring to live" ( animare ) or "spirit" ( animus ). It describes the technique of using a series of single images to create the illusion of movement for the beholder. We all know that concept from...( read more )...(read more)

Go Ask printf() To Behave Predictably

Posted: 08 Feb 2011 08:02 PM PST

This is one of those problems whose solution is very evident… or bitterly hard to guess depending on how much you were influenced by what you were told about it.

I'll paste here the case

I must be getting blind, as I can't see what's wrong. This code works on amd64, but crashes on x86.


  1. #include <regex>
  2. using namespace std;
  3.  
  4. int main() {
  5.     char searchMe[] = "Go ask printf() to behave predictably.";
  6.     regex rx("^Go ask ");
  7.     cmatch found;
  8.  
  9.     if (regex_search(searchMe, found, rx))
  10.         printf("Found it: \"%s\".\n", found.str());
  11.     else
  12.         printf("Didn't find it.\n");
  13. }


I debugged a bit and found out that what is failing is actually the first printf, because formatting for %s is not apparently using the address of the string, but it tries to dereference its content.

Can anyone help me see what's wrong?

Thanks

 

You will rapidly solve it… or not! It will actually depend on what it impressed you the most about the symptoms.

C++ Renaissance: a Channel 9 Interview

Posted: 08 Feb 2011 05:50 PM PST

If you don't know Charles Torre, I'll introduce him here: Charles is a BIG fan of C++ and he works for Channel 9 (in that order). Charles is the one to blame about the acclaimed series that Stephan put together about STL (beside Stephan himself). And Charles is encouraged to do more and more and more. So to put a beginning in an expectable increase in C++ material to be seen in Channel 9, he interviewed two Visual C++ top executives -Technical Fellow Mohsen Agsen and Director PM Craig Symonds- about the current perceived trends regarding C++ in the developer industry, that Mohsen synthesized in one concept: Renaissance.

You can watch the interview here, and expect for more stuff to come!

Hanselminutes Podcast 252 - ReactiveUI extensions to the Reactive Framework (Rx) with Paul Betts

Posted: 08 Feb 2011 02:57 PM PST

"Scott sits down with Paul Betts and talks about extending the Reactive Framework. We currently manage our UI events as they are pushed to us. How does programming - and asynchronous programming - change if we change the way UI events are consumed...( read more )...(read more)

Hanselminutes Podcast 252 - ReactiveUI extensions to the Reactive Framework (Rx) with Paul Betts

Posted: 08 Feb 2011 02:57 PM PST

"Scott sits down with Paul Betts and talks about extending the Reactive Framework. We currently manage our UI events as they are pushed to us. How does programming - and asynchronous programming - change if we change the way UI events are consumed Read More......(read more)

Tuesday, February 8, 2011

A guide to OData and Silverlight

A guide to OData and Silverlight


A guide to OData and Silverlight

Posted: 08 Feb 2011 01:42 PM PST

OData (Open Data Protocol) is a web protocol for querying and updating data build upon web technologies such as HTTP, AtomPub and JSON. OData can be used to expose and access data from a several types of data sources. This post will show how to expose...( read more )...(read more)

[Silverlight] How to watermark a WriteableBitmap with a text

Posted: 08 Feb 2011 12:48 PM PST

Hello, In my current project, I needed to watermark a WriteableBitmap with a text. As I couldn't find anything I decided to create a small extension method to do so. public static class WriteableBitmapEx { /// <summary> /// Creates a watermark on...( read more )...(read more)

Day 1: Working with Telerik Silverlight RadControls

Posted: 08 Feb 2011 02:33 AM PST

Telerik has a great collection of Silverlight controls named as "RadControls". These controls are built on Microsoft Silverlight and includes 40+ UI controls for building rich line-of-business Silverlight applications. They have some great themes...( read more )...(read more)

SQL Azure Migration Wizard v3.5.4

Posted: 31 Aug 2009 02:23 PM PDT

SQL Azure Migration Wizard (SQLAzureMW) is designed to help you migrate your SQL Server 2005/2008 databases to SQL Azure. SQLAzureMW will analyze your source database for compatibility issues and allow you to fully or partially migrate your database schema and data to SQL Azure.

Daily News Headline @SilverlightZone - 8 February 2011 - #24

Posted: 08 Feb 2011 01:32 AM PST

Today, we have 14 news items posted in Silverlight-Zone . If you are a Silverlight or Windows Phone 7 application developer, follow Silverlight-Zone for daily news update.   In this issue we have posts from: Abhishek Baxi, Telerik Silverlight Team...( read more )...(read more)

WP7 Contrib – When messaging becomes messy and services shine

Posted: 08 Feb 2011 08:58 AM PST

In a previous post I introduced you to the Last Message Replay Messenger, in this post I wanted to dig into something that happened recently where I needed to provided the ability in the application for the user to add an item to a favourites list. Ok...( read more )...(read more)

Windows Phone 7 - Part #4: The application lifecycle

Posted: 07 Feb 2011 03:07 PM PST

Don't miss... WP7 Stock Quoting Demo series What is Windows Phone series WP7 Development book: Show more books In the previous three numbers of the series we have gone through a series of arguments that finally have let us to start building applications...( read more )...(read more)

Silverlight Cream for February 07, 2011 -- #1043

Posted: 07 Feb 2011 09:38 PM PST

In this Issue: Roy Dallal , Kevin Dockx , Gill Cleeren , Oren Gal , Colin Eberhardt , Rudi Grobler , Jesse Liberty , Shawn Wildermuth , Kirupa Chinnathambi , Jeremy Likness , Martin Krüger ( -2- ), Beth Massi , and Michael Crump . Above the Fold: Silverlight...( read more )...(read more)

MVVM Light V4 preview (BL0014) release notes

Posted: 07 Feb 2011 03:24 PM PST

I just pushed to Codeplex an update to the MVVM Light source code. This is an early preview containing some of the features that I want to release later under the version 4. If you find these features useful for your project, please download the source...( read more )...(read more)