At the last Microsoft Event that I went to back in July I had a chance
to talk with an MS rep about it. His opinion was that VB componants for
IIS are fine when you're hosting your own server with just a few
domains, but you don't want to use it on a production or high volume
server.
I have seen that effect myself... I installed a couple of VB created
componants on my web server previously and saw performance drop
considerable when they were used on popular sites. The fact that VB has
to load an instance of the runtime (the data segment, not the code
segment which is only loaded once and mapped into each instance) for
each connection can use up your physical memory rather quickly.
I'm certaintly not putting down VB, which I have used in the past and
will use in the future. But it's not a "panacea" for all forms of
software development.
--Dave
In article <eI**************@TK2MSFTNGP10.phx.gbl>, chris@blue-
canoe.co.uk.NOSPAM says...
I believe that it is possible to do with C++ but not that easy and I'm hurt
that you should feel that way about my favourite language (VB).
:)
I'm sure there is some overhead but VB 6.0 still seems to be pretty fast for
small DLL's although I've never done any speed trials of course.
Anyway, here is a link to three methods of allowing C++ DLL's to be used
within VB (eg. COM).
http://www2.ari.net/tobywan/DllIntro.html
LoL.
Chris.
"Dave Navarro" <da**@dave.dave> wrote in message
news:MP************************@news-40.giganews.com...
In article <eY*************@tk2msftngp13.phx.gbl>, chris@blue-
canoe.co.uk.NOSPAM says... Visual Basic.
A common solution. Get a VB developer to write you a wrapper DLL that
exposes the COM object model and passes the calls through.
Yuck! I could do that myself, but VB has so much overhead that calling
a VB created COM control would probably kill my server performance.
I may see if I can find a C++/C# programmer to create such a product for
me.
--Dave