This connect bug
describes an issue with creating certain types
of Silverlight projects in Visual Studio. If you're referencing
Silverlight 4 DLLs from a Silverlight 5 project, you may run into
issue yourself if code analysis is part of
your process. The core of the problem is a versioning decision in
Silverlight 5 which results in compile-time violation due to
loading two different versions of mscorlib in the same project. It
manifests as the following error:
Error 2 CA0055 : Could not unify the platforms (mscorlib,
Version=126.96.36.199, Culture=neutral, PublicKeyToken=7cec85d7bea7798e,
mscorlib, Version=188.8.131.52, Culture=neutral,
on CA0055 may be found on MSDN
How to Reproduce the Issue
… in theory
In theory, all you need to do to reproduce the issue is
reference a SL4-targeted DLL from an SL5 application. However, in
practice, there are other factors in play. For example, it may
matter which mscorlib version gets loaded first.
These steps won't repro the problem on my installation,
but I'm putting them out here in case they help you visualize the
issue (and also because I had already written them up when I
realized they don't repro here -- I don't want all these bits to go
Create a Silverlight 4 class library. Make sure you target
Silverlight 4. I named mine SL4ClassLibrary. The actual...(Read whole news on source site)
Tomorrow is the April meeting of the NYC Windows Azure user group. The group has been picking up the steam throughout the winter with talks by myself on the Azure Platform and Jim Priestley on Real World Azure Solutions. Tomorrow night, we’re following it up with Ira Bell discussing Azure and mobility. Mobile is the hot topic these days whether it’s tablets, phones, or other devices on the go. Having the cloud tie these things together is enabling all sorts of new user experiences. Join us Wednesday evening, April 18th, 2012, for Ira Bell’s talk:
"Azure, Mobility and the Enterprise"
Mobility is at the forefront of strategic initiatives in the enterprise. Connecting people and information across a growing number of devices and systems can be a complex undertaking. Ira Bell will explore how organizations can use Azure to accelerate mobile development. REGISTER HERE!!!
The NYC Windows Azure User Group meets at the Microsoft NYC Office
in mid-town Manhattan at 6:30pm. The address is 1290 Ave of The Americas, NY, NY 10104.
...(Read whole news on source site)
This week, we’re celebrating the launch of System Center 2012 at the Microsoft Management Summit (MMS)
in Las Vegas. As part of the launch wave, we released a final version of the System Center Management Pack for TFS Work Item Synchronization, which is available for download here
. This version of the management pack works with the current RTM versions of both products: TFS 2010 and the Operations Manager component of System Center 2012. (TFS 11 support will be coming in the future.)
Last year at the TechEd North America keynote I announced the first management pack CTP
also talked about it in this interview on DotNetRocks
. The management pack is designed for enterprises who want tighter collaboration between their development and operations teams. It takes alerts raised by the Application Performance Monitoring (APM) capability within the Operations Manager component of System Center 2012, and synchronizes them with TFS work items. Using the management pack, operations teams can easily forward the APM information directly into TFS as operational work items, and enable engineering teams to more quickly identify the root cause and develop a fix. This dramatically reduces the mean time to repair (MTTR) and helps the...(Read whole news on source site)
Here are the events listed in Community Megaphone
for the next week (or so) for the Mid-Atlantic area, as well as webcasts of interest…this list includes events imported from the UGSS event calendar
, and user group events entered in Community Megaphone are also automatically synced to the UGSS event calendar: Online MSDN Webcast: HackReady.Phone, Episode 5: Enhancing the User Experience and App Usability with Live Tiles, Push Notifications, and Background Agents
Tuesday, April 17, 2012 1:00 PM, Online
Join us for HackReady, the new online learning series designed for developers to bring you the vital bits you need,
without the fluff you won’t miss. Full of key information and demonstrations, this series gives you a solid understanding of the tools, techniques, and resources you need to become HackReady.
The HackReady.Phone series brings you seven episodes, from start to marketplace. Whether you are a new Windows Phone developer thinking about your first app or well on your way to publishing, these sessions help you get there. Join us for one or the whole series—pick and choose as you like.
In our final episode of the series, we focus on the Windows Phone Marketplace itself. Learn how to make your...(Read whole news on source site)
Microsoft has added another bunch of new features to its SkyDrive cloud storage service.
It’s a big week on the Windows branding front, with Microsoft officially releasing the final names for Windows 8 client and Windows 8 Server.
There were 10 breakout and birds-of-a-feather sessions covering System Center App Controller and four Windows Azure sessions of 4/17/2012 at the Microsoft Management Summit 2012
) being held in Las Vegas, NV on 4/16 through 4/20/2012. Microsoft promises that session video (recorded audio and PowerPoint slides) archives will be available shortly after the sessions are presented. From the Digital MMS
page: Watch Sessions On Demand
MMS offers over 175 breakout sessions across 5 technical tracks. That is a lot of content to take in! If you
are unable to attend the event, or even if you will be there in person, you'll be able to view any breakout sessions you may have missed within 24 hours of the live presentation on the Digital MMS site
. Just log in and start watching! [Requires registration.] Non-Attendees may peruse the complete MMS Content Catalog
to see what will be available. MMS attendees may also sign in
to the site to access the Schedule Builder to view and add sessions to their schedules for the week.
I’ll update this post with...(Read whole news on source site)
Before we continue our exploration of truthiness in C#, a brief digression. I mentioned last time the "knights and knaves" puzzles of logician Raymond Smullyan. Though I do enjoy those puzzles, my favourite of his puzzles are his chess puzzles, and my second favourite are his combinatory logic puzzles. Here's an example of the latter, adapted from the puzzle on page 134 of Satan, Cantor and Infinity.
We have an alphabet consisting of the letters S, E, R, M, K and V. You can make strings out of these letters, and some of those strings are said to "name" other strings.
I'll use "x" and "y" as variables that stand in for strings, and furthermore we can assume that x and y never stand for empty strings. The rules of naming are:
SxE names x
if x names y then Rx names yy
if x names y then Mx names SyE
if x names y then Kx names the string formed by removing the leftmost character from y
if x names y then Vx names the string formed by reversing the letters of y
So, for example, SRE names R, by the first rule. Because SRE names R, we know that RSRE names RR by the second...(Read whole news on source site)
If you have been thinking about writing a Windows Phone App
but didn’t know where to start my fellow teammate, Dani Diaz
, has got something for you! He’s been hosting a webcast series that started on April 3rd. There are still three left in the series that you can catch live. But via the links below from Dani, you should be able catch the recordings of the previous ones! Via Dani
… Join us for HackReady, the new online learning series designed for developers to bring you the vital bits you need, without
the fluff you won’t miss. Full of key information and demonstrations, this series gives you a solid understanding of the tools, techniques, and resources you need to become HackReady. The HackReady.Phone series brings you seven episodes, from start to marketplace. Whether you are a new Windows Phone developer thinking about your first app or well on your way to publishing, these sessions help you get there. Join us for one or the whole series—pick and choose as you like. (Tue 4/3 10AM PST)
MSDN Webcast: HackReady.Phone, Episode 1: Introduction to the Windows Phone Platform...(Read whole news on source site)