You are Here:
FAQ
Scripting & Programming
ASP .Net
Article #4
|
ASP.NET – restrictions in hosting ASP.NET applicationsAs a leading web host, we need to make sure that the resources on our systems are distributed fairly and that no single application has a negative effect on the other applications or on the whole system. It is therefore essential that we define a so-called trust level for the use of ASP.NET applications that restricts certain features of the .NET framework. For instance, no ASP.NET application may access the registry or carry out file accesses outside a particular user directory. Nor may the execution of so-called unmanaged code (i.e. code that is not administrated by the .NET framework and which, for instance, carries out its own storage administration) be permitted. Using an own trust level you will no longer be able to access an Microsoft Access database via ODBC or OLEDB because these procedures still contain the unmanaged code as mentioned before. You will therefore have to use Microsoft's SQL server and the corresponding classifications in the .NET framework ( System.Data.SqlClient) if you want to run ASP.NET applications with a database. Please noteThis option is available to you in New MS Business Pro, MS Professional Package and MS Windows Dedicated Server Solutions only, there is no additional charge.
You can use your 1&1 Control Panel to import Microsoft Access databases into the SQL server automatically. The other restrictions set by the trust level are of little relevance to the majority of ASP.NET applications. They include the non-availability of so-called IsolatedStorage and the barring of the system's environment variables. For safety and performance reasons, ASP.NET applications cannot be traced or debugged by the server. Any non-present or non-accessible backend services such as MessageQueues, DirectoryServices, Printing or PerformanceCounter cannot be addressed via an ASP.NET application. Dedicated Hosting Windows Server (customer administrated): There are no ASP.NET restrictions; the full range is available. |
© 2007 1&1 Internet Ltd - About 1&1 Internet