English 中文(简体)
Are there commercially deployed and used .NET CAS (Code Access Security) based applications?
原标题:

I ve seen a couple threads here on SO that ask about what CAS is and how to use it.My specific is specifically focused on real-world usages of CAS.

For example:

  • DotNetNuke did some efforts in the past to be able to run under Medium Trust: is that still true? what is the % of DNN that run in partial trust (i.e. not full trust)? what & of DNN modules run in partial trust?)
  • Sharepoint defaults to a Partially-Trusted environment on dlls executed from the bin folder: How many commercially available WebParts can run in this bin folder (without changing the policy)?

The key here is to be able to point to CAS success stories, so that other companies feel that they should also invest in writing CAS-enabled apps

最佳回答

I ve found that IT Admins couldn t understand CAS or know that it actually existed. The Control Panel application is painful to use and differs in Operating System and .net editions.

Software Developers generally didn t understand the Microsoft CAS implemenation and over time it s not been made any easier to configure, deploy or manage. Considering we are 8 years into .net it s a fairly sad reflection on Microsofts attempts with Security with .net.

问题回答

Since .NET 4 Beta 2, the policy portion of code access security (CAS) has been made obsolete. See Code Access Security Is No Longer Used in .NET 4 Beta 2. It s still an interesting feature of .NET to manage or enforce internal access rights, but any feature that relies on IT admins to sep policies would create confusion.





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签