Hi folks,
Just blogged about some full trust features enabled using Silverlight 4 COM+ support.
http://JustinAngel.net/CuttingEdgeSilverlight4ComFeatures
Among the features listed are Full file system access, CMD access, full operating system access, external devices access, Win7 API access, etc.
-- Justin
Hate to be a broken horse, can you please not call it FullTrust since its not. I personally want to keep the idea that MS decided not to do FullTrust as a feature, but Elevated Trust instead.
I have not referred to these features as full trust in the blog post.
And in the blog post, I did stress that it’s elevated privileges.
However, this is an expert environment, so we can talk about things as they are.
Using COM+ you do get de-facto full trust access on Windows.
Which includes: File execution, file storage access, O/S access, networking, etc.
If you feel that’s not an accurate depiction of the situation, feel free to call out which full trust features of are missing.
From my point of view COM+ enables full-trust scenarios, while is not in fact full-trust.
-- Justin
I can’t argue with that logic. I understand why MS did this, but I still think it’s a mess. COM being Windows only is a bad idea to the platform IMHO.
And I also covered in the blog post how MS can easily enable similar scenarios on Mac. J
Great post man!
.Corrado
From: wpf-di...@googlegroups.com [mailto:wpf-di...@googlegroups.com] On Behalf Of Justin Angel
Sent: mercoledì 20 gennaio 2010 00:45
To: wpf-di...@googlegroups.com
Subject: [WPF Disciples] Silverlight 4 COM+ Features
Hi folks,
+1 Fantastic article!
Although I do agree with Shawn that adding COM+ to SL was a slap in the face to the cross-platform, write once run everywhere proposition. Even if they do add support for AppleScript, you’ll still have a spaghetti code nightmare. On the other hand… guns aren’t bad, it’s the people who use them. Right? ;-)
You make plenty of good points, Jer. I'm just not a fan of "Write once, test and rewrite everywhere"
Btw, if Windows is your target platform, there's a better option than both SL and AIR (but I'm not going to give you any hints on what it is).
And if you do need cross platform support, then I guess it's nice that you have a gun. (You don't really need two feet if you have good hopping skills! :-D)
-----Original Message-----
From: "Jeremiah Morrill" <jeremiah...@gmail.com>
Sent: Wednesday, January 20, 2010 2:31pm
To: wpf-di...@googlegroups.com
Subject: Re: [WPF Disciples] Silverlight 4 COM+ Features
Doc,
Well at least with this gun, people can only shoot themselves in the foot ;)
I've been trying to soak in all the controversy surrounding the COM interop
and so far, I see it as a *good *thing. I will go as far to say that maybe
-Jer
> *From:* wpf-di...@googlegroups.com [mailto:
> wpf-di...@googlegroups.com] *On Behalf Of *Marlon Grech
> *Sent:* Wednesday, January 20, 2010 9:22 AM
>
> *To:* wpf-di...@googlegroups.com
> *Subject:* Re: [WPF Disciples] Silverlight 4 COM+ Features
>
>
>
> awesome post dude
> Regards
> Marlon
> WPF Blog - http://marlongrech.wordpress.com/
> Microsoft MVP for Client App
>
>
> On Wed, Jan 20, 2010 at 6:27 AM, Corrado Cavalli <
> corrado...@gmail.com> wrote:
>
> Great post man!
>
>
>
> .Corrado
>
>
>
> *From:* wpf-di...@googlegroups.com [mailto:
> wpf-di...@googlegroups.com] *On Behalf Of *Justin Angel
> *Sent:* mercoledì 20 gennaio 2010 00:45
>
>
> *To:* wpf-di...@googlegroups.com
> *Subject:* [WPF Disciples] Silverlight 4 COM+ Features