Arogl Darthu's Blog

Entries from December 2006

  • Homepage

Dec 14: Multiple websites in IIS on WinXP Pro

Something a lot of developers crave for, is to be able to run multiple websites in IIS on a WinXP Pro machine. I always thought this to be impossible... But there is (sort of) a solution. You can achieve to have multiple websites on WinXP Pro, with one drawback: only one website can run at a time. How?

Open a command window and type:

C:\Inetpub\AdminScripts> adsutil.vbs create_vserv W3SVC/2
C:\Inetpub\AdminScripts> adsutil.vbs copy W3SVC/1 W3SVC/2
 

The first command creates a new virtual server in the IIS metabase. The second command copies all the necessary meta data from your default Web site to the new Web site to make it work properly.

Thanks to Steven M. Cohn.
Posted by Twan Jacobs in Infra Comments: (0) Trackbacks: (0)

Dec 13: Accessing ASP3.0 Session Object from .NET component

New project, new challenge... How true. A coworker came to me with the following issue:
In an ASP3.0 web application we call a .NET component and we want to access the intrinsic ASP objects (for instance the Session object) from there. Now in a legacy VB COM component you would just reference mtsax.dll, declare a variable as ObjectContext and call GetObjectContext.

Private ObjectContext As MTxAS.ObjectContext
Private Session As ASPTypeLibrary.Session

Set ObjectContext = GetObjectContext()
Set Session = ObjectContext("Session")
 

After reading a lot about session integration between ASP.NET and ASP3.0 (which I was not looking for), the answer turned out to be extremely simple. Sometimes it is just a matter of looking at the right place. To quote Ohad Israeli, who pointed me in the right direction:
The answer is always there…
the problem is that you just don’t look at the right place :-)


Dim objAppServer As COMSVCSLib.AppServer
Dim objContext As COMSVCSLib.ObjectContext
Dim objSession As ASPTypeLibrary.Session

objAppServer = New COMSVCSLib.AppServer
objContext = objAppServer.GetObjectContext()
objSession = objContext("Session")      'Obtain ASP Session object.
 

Posted by Twan Jacobs in WTF Comments: (0) Trackbacks: (0)
« previous page   (Page 1 of 1, totaling 2 entries)   next page »

Calendar

Back December '06 Forward
Mo Tu We Th Fr Sa Su
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Archives

  • February 2012
  • January 2012
  • December 2011
  • Recent...
  • Older...

Categories

  • XML BizTalk
  • XML Daily Didst
  • XML Infra
  • XML SQL
  • XML WCF
  • XML WTF


All categories

Syndicate This Blog

  • XML RSS 2.0 feed
  • XML RSS 2.0 Comments

Blog Administration

Open login screen

Powered by

Serendipity PHP Weblog
 

Layout by Andreas Viklund | Serendipity template by Carl