Login | Register   
RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX

By submitting your information, you agree that devx.com may send you DevX offers via email, phone and text message, as well as email offers about other products and services that DevX believes may be of interest to you. DevX will process your information in accordance with the Quinstreet Privacy Policy.

Tip of the Day
Expertise: beginner
Feb 2, 2002



Application Security Testing: An Integral Part of DevOps

Discern among servers with the MachineName property

As in classic ASP, you can use the Server object from inside any ASP.NET application. This property returns a reference to an HttpServerUtility class.

The HttpServerUtility class exposes only two properties: ScriptTimeout (the timeout in seconds for a request) and the new MachineName property, which returns the name of the server computer. You can use the latter property to understand whether the ASP.NET application is running on the development box or on the production server; this information might be useful to adopt slightly different parameters (for example, the connection string to the database).

' This code assumes that you have two computers: DEV (for testing)
' and PRODUCT for the real production site.

If Server.MachineName = "DEV" Then
    ' running on the DEV test computer
    ' running on the production machine
End If

Francesco Balena
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date