Zoom Picks Zoom Picks
Search:    Home :> About Us :> Security & Privacy :> ToS :> Add Your Link :> Add Your Article   
 
 

10 Tips for Effective Email Sales Letters

1. Write Your Objective - Before you write your sales letter, write down your marketing objective. I ... - David Coyne
 

Affiliate Marketing Opportunity

Every Affiliate Marketing Opportunity At Your Fingertips Making the decision to start up a web-based ... - Paul Colligan
 

SAP Business One - Sao Paulo ERP Market Review

At the end of 20th century we were seeing numerous publications on Oracle Financials international i ... - Andrew Karasev
 
 

Manufacturing Software

Manufacturing software refers to software products related to manufacturing and engineering. Manufac ... - Eric Morris
 

How I Started Building My Own Huge Opt-In Lists On Autopilot With A Slick And Easy Tactic

They all say it, do the online millionaire marketers, "The Moneys in The List." And of course its tr ... - Jim Green
 
 

Home –› Computers & Networking –› Web Design & Development
 

Upgrading to ASP.Net 2? Why Your Website Might Stop Working When You Do

 

Asp.Net version 2 was just recently released by Microsoft and contains a feature rich set of classes that can do just about anything imaginable. However if your thinking about hosting your asp.net 2 site on a shared hosting environment there are a few considerations you should know about before you take the plunge. If you have already upgraded you may be wondering why your site that was working fine in version 1.1 but now has problems working in Asp.Net version 2.

Code Access Security

If you receive one of those generic yellow error messages that say something like the following:

Security Exception

Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

The Reason? - Code Access Security!

As it turns out many shared hosting companies are setting the Security Trust level in the asp.net version 2.0 machine.config files to the default Medium setting then locking it down so it cant be overridden by the application.

This is great from hosting perspective but not so good if you are a developer that uses asp.net functions like xml.load from another website, webrequest, webclient, system.net, etc or many other classes that a default medium trust setting doesnt allow.

What can you do?

There are a number of considerations on how to rectify this situation and the first is to contact your hosting company and ask them to create a modified version of the medium trust machine.config file to allow for the features you want to implement.

Microsoft has provided an article that describes this process and if youre hosting company is not aware of it than shame on them.

The article can be found here: How To: Use Medium Trust in ASP.NET 2.0

Give this a good read as it explains not only how to modify medium trust but also how to code for the medium trust settings.

If that is not an option you might want to consider recoding your entire website to conform to medium trust, not a very good option, or moving to a hosting company that will work with you for your particular needs.

Allowing open socket connections is a security risk for a hosting company, but if you can establish that your code is not malicious a reputable hosting company should provide you with proper security clearance to utilize the rich classes that asp.net version 2.0 has to offer. After all they are claiming to sell you asp.net version 2.0. And if you cant use version 2s classes than you are not getting what you paid for.

Over time there will need to be a balance between the hosting companies security needs and the ability of a web developer to utilize the classes that make asp.net version 2.0 so brilliant and I hope that time comes sooner rather than later.

Author: John Belthoff
 
Author Bio:

John Belthoff

John Belthoff is a Professional Audio Engineer and an Avid Web Developer who plays and teaches Jazz Guitar in his spare time.

This article can be searched using: web site development, web design & development, website development tampa
 
 
 

Related Articles

 
The Birth of a Professional Web Site: Part Ten Promoting Your Web Site
 
Internet Basics: Domain Name Forwarding is Like a Hall of Mirrors
 
Cisco CCNA Exam Tutorial: Defining Collision Domains
 
Easy Search Engine Optimization ? Writing Articles Skyrockets your Positioning
 
To Sell Much More, Make Your Copy And Presentation A Casual Conversation
 
Is There A National Do Not Spam List?
 
Affiliate Programs
 
Clearing Up PS3 Games Rumor
 
Take Action to Achieve Success
 
Simple and Free Ways to Start a Blog
 
 
 
Get 3 way links
 
 

Business & Services

 

Careers & Employment

 

Automobile & Automotive

 

Recreation & Entertainment

 

Society & Communities

 

Computers & Networking

 

Sports & Adventure

 

Home & Garden

 

Lifestyle & Fashion

 

Art & Culture

 

Events & News

 

Games & Play

 

Shopping & Auction

 

Self Help

 

Teens & Kids

 

Fitness & Health

 

Policies & Law

 

Finance & Banking

 

Cooking & Drinking

 

Travel & Accommodation

 

Technology & Science

 

Academics & Education

 

Property & Agents

 

Healthcare & Medicine

 
Home :> Security & Privacy :> ToS  
Copyright © 2006-2008 www.zoompicks.com - All Rights Reserved.