Friday, February 4, 2011

Learning OData? MSDN and I Have the videos for you!

Learning OData? MSDN and I Have the videos for you!


Learning OData? MSDN and I Have the videos for you!

Posted: 04 Feb 2011 07:47 AM PST

URL : http://msdn.microsoft.com/en-us/ee720180 I recently recorded a couple of series of videos for MSDN's Data Dev Center to help people get up and running with OData. There are two series: Getting Started with OData : This two part video walks through...( read more )...(read more)

Ten Pet Peeves of WP7 Applications

Posted: 04 Feb 2011 07:42 AM PST

I've been looking at a lot of applications on the Windows Phone 7 platform since even before launch. It seems that a lot of the apps out there need polish to make them easy to use. I've put together my ten top annoyances when trying out new application...( read more )...(read more)

Using ObservableCollection with the Portable Library Tools CTP

Posted: 03 Feb 2011 11:50 AM PST

One of the main goals of the Portable Library Tools is to be able to implement your ViewModel in the Portable Library such that you can share it between your UI in your Silverlight, Windows Phone, or even WPF project. Unfortunately, this is a bit of a challenge with the Portable Library Tools CTP, because it does not include ObservableCollection<T> or INotifyCollectionChanged. The reason for this is simple. The CTP doesn't have references for System.Windows, and both ObservableCollection<T> and INotifyCollectionChanged are defined in System.Windows. That they are defined in this assembly isn't the best in terms of layering, and we have been discussing what to do about that. But they are there, and we're looking...(read more)

Daily News Headline @SilverlightZone - 4 February 2011 - #20

Posted: 04 Feb 2011 01:39 AM PST

Today, we have   10 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: Yochay...( read more )...(read more)

A classic memory game: Part 3 - Porting the game to Windows Phone 7

Posted: 03 Feb 2011 11:29 PM PST

Don't miss... XNA for SL developers series Pro Game Design with SL4 book: Show more books This article is Part 3 of "A classic memory game": A classic memory game: Part 1 – Designing the game A classic memory game: Part 2 – The...( read more )...(read more)

Join me Monday February 7 in Tampa for an Intro to the Silverlight Media Framework

Posted: 03 Feb 2011 04:55 PM PST

Join me at the Tampa Microsoft offices as I discuss the Silverlight Media Framework (SMF), an open source CodePlex project which simplifies the playback of video and other media in Silverlight. The session will cover simple out of the box implementations...( read more )...(read more)

Concurrent Containers

Posted: 03 Feb 2011 05:50 PM PST

A recurrent question (well, one of the many) is about STL containers and whether they are thread safe.

Taking Stephan's words here, the reality is that they aren't, not as a bug but as a feature: having every member function of every STL container acquiring an internal lock would annihilate performance. As a general purpose, highly reusable library, it wouldn't actually provide correctness either: the correct level to place locks is determined by what the program is doing. In that sense, individual member functions don't tend to be such correct level.

// This article tells more about Thread Safety in the
//
Standard C++ Library:
http://msdn.microsoft.com/en-us/library/c9ceah3b.aspx

Yet if performance were not an issue, for instance because it's not expected a high volume of write accesses to a container instance, but you just want to just make sure that simultaneous writes won't leave the container in an undetermined state, you may get among other alternatives the parallel containers that come with the Parallel Patterns Library (PPL).

They are basically concurrent_vector and concurrent_queue, so in case you missed concurrent versions of associative containers like map, multimap or hashmap, you may find sample implementations in http://code.msdn.microsoft.com/concrtextras.

[WP7] How to decompile WP7 assemblies

Posted: 03 Feb 2011 10:24 AM PST

The other day I wanted to check the source code of the ScrollViewer of WP7. I started Reflector (profit while its still free) and I opened the System.Windows.dll assembly located at C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight...( read more )...(read more)

No comments:

Post a Comment