Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: VBNET,ASPNET
Expertise: beginner
Feb 2, 2002

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
Else
    ' running on the production machine
End If

Francesco Balena
 
Comment and Contribute

 

 

 

 

 


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

 

 

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