|
Recently Microsoft released the 1.1 Alpha Refresh of Silverlight that supposedly makes it compatible with Beta 2 of Visual Studio 2008 ("Orcas"). The problem is that a very large number of people (myself included) are experiencing problems where you simply cannot create or compile Silverlight apps.
The problem I'm experiencing is I will go to create a new Silverlight app and all of the Silverlight DLLs show up as invalid. They have the little yellow caution triangle with the exclamation point on them. If I delete the DLL references and manually add references to the Silverlight DLLs, I get the same exact results.
People on the Silverlight forums are talking about registry hacks and modifying the .targets file (XML file for VS 2008) and other convoluted hacks and workarounds just to get Silverlight 1.1 Alpha Refresh to work at all, let alone to produce anything useful with it. If your job revolves around evaluating new technology, and said new technology doesn't even install - what is your evaluation going to be? Hmm?
Rumor has it that there will be another update forthcoming ( a refresh to the refresh??) that will fix some of the problems with the 1.1 alpha refresh tools for Silverlight. Regardless of the outcome of this, it brings up one thing that has always been a pet peeve of mine:
How could they possibly have tested this thing thoroughly? If so many people are experiencing problems with it, each of us running a clean, fresh, pristine, never-before-abused OS, many with 32-bit or 64-bit and all variances of OS (including Win2k3, the VM provided by MS(!!!!!), and Vista 32 and 64 as well as XP SP2) - how can they claim to have tested it?
As I said, a pet peeve of mine has always been with companies that throw stuff out the door and hope it works. I guarantee you that this problem could have been alleviated with a little more testing. Seriously, we're all running pristine out of the box copies of the target OS and we're pretty much all experiencing the same issue, and the workarounds (hacks) are only helping some of the people involved.
So, as usual, we sit back, we complain, we yell and shout about how much of a travesty it is that Microsoft can release completely worthless alphas...but, we're going to install the patch to the patch, and we're going to continue evaluating anyway. Such is the apologist circle of life.
I assume this is C# code.
You posted this comment on the wrong post. You're looking for the
Continuous LINQ post. ContinuousCollection<RadarBlip> is a
thread-safe, live, dynamically updated class that updates itself
automatically as the source collection from which it was derived updates.
Check out my previous posts on Continuous LINQ for more details on how that
all works.
oops. hit the wrong "comments" link on the page.. sorry.