Full Trust Strikes Again

It looks like deploying ASP.NET AJAX sites won't be as easy as we thought. Beta 1 of the ASP.NET AJAX Extensions now installs in the Web server's Global Assembly Cache (GAC). You can't just copy the DLLs into the bin folder anymore. Apparently, this change is because some operations require Full Trust.

Yes, using the GAC makes patches and updates easier: You can replace only one copy per server rather than multiple copies of the DLL scattered in the bin folders of individual webs.

However, this is real downer for people using shared hosting. Understandably, ISPs don't want to install beta software on production machines. That means sites that want to feature ASP.NET AJAX right away - or have deployed the CTPs - have to wait until the release version. (Microsoft keeps release dates close to the vest, so who knows how long the delay will be.)

Even after the release, ISPs can be slow (or refuse!) to install new components. It's unfortunate that these wonderful client-side enhancements can get mired in server-side issues and delays.

BTW, I'm still angry that I had to abandon an interesting Visual Studio Tools for Office (VSTO) project because the software requires Full Trust in my public web site. For security reasons, ISPs limit individual webs on shared servers to Partial Trust.

Published Saturday, October 21, 2006 11:24 AM by Ken Cox [MVP]
Filed under: , , ,

Comments

# WebLog of Ken Cox : Full Trust Strikes Again

Saturday, October 21, 2006 12:03 PM by WebLog of Ken Cox : Full Trust Strikes Again

PingBack from http://weblogs.asp.net/kencox/archive/2006/10/21/Full-Trust-Strikes-Again.aspx

# re: Full Trust Strikes Again

Saturday, October 21, 2006 5:45 PM by Wallym

As I remember, you "can" run the dll's in the BIN.  They aren't supported that way, but it is suppossed to work.  Of course, this came from a couple of various discussions and might not work, but I did want to suggest it.

# re: Full Trust Strikes Again

Monday, October 23, 2006 11:55 AM by Phil Scott

As Wally said you can run atlas in the bin folder, but your host needs to be running Full Trust which most hosters don't do.  At MaximumASP we have each Customer separated into individual AppPools so we do allow Full Trust to our shared customers, but I think we are the exception not the rule on this policy.

# Deploiement de Microsoft Ajax Extensions Beta 1

Sunday, October 29, 2006 10:53 AM by Cyril 's Blog

Suite à mon post détaillant les nouveautés de Microsoft Ajax Extensions Beta 1 par rapport aux différentes

# re: Full Trust Strikes Again

Monday, July 27, 2009 9:17 PM by Stella

If you need full trust hosting, you can check some useful information on the page

www.webhost4lifereview.com/full-trust-web-hosting

# re: Full Trust Strikes Again

Monday, January 09, 2012 10:26 PM by Gizzi

this totally bytes!  i've had to rebuild my whole website because it won't run the controls I love soo much like collapsible panels and the like!

Leave a Comment

(required) 
(required) 
(optional)
(required)