473,379 Members | 1,255 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,379 software developers and data experts.

Classic ASP inside a dot net portal - Urgent

Hi - I was hired to trouble shoot ASP 3.0 report performance for a
company in Scottsdale. When I got here I discovered that the classic
asp 3.0 reports are actually running in an IFrame embedded in a dot net
nuke ( http://www.dotnetnuke.com )page.

I cannot see any evidence where programming has been done to facilitate
co-managed sessions between .net and classic asp and I believe
something is required.

While I've been able to solve a couple of obvious problems, we still
have some reports that will not cooperate. Mainly, closing the browser
will often result in orphaned SPIDs on the SQL Server that are
executing a stored procedure. The call to the stored proc is ado 2.8
(not ado.net) via the ASP running in the IFrame.

Is there anyone here with the expertise that can tell me fairly
conclusively that running asp 3.0 inside a .net portal is going to
cause similar problems?

Many thanks

Mark

Nov 19 '05 #1
6 1192
talkingwall wrote:

I cannot see any evidence where programming has been done to facilitate
co-managed sessions between .net and classic asp and I believe
something is required.


They are independant data. If you want to share info between the two you
will need to pass it in the QueryString, DB, etc.. Session isnt going to
get you what you are looking for, sadly

--
Curt Christianson
site: http://www.darkfalz.com
blog: http://blog.darkfalz.com
Nov 19 '05 #2
Thanks Curt, what I'm wondering is whether running the ASP 3.0 inside
of the .net portal is creating a memory leak, i.e., when the browser is
closed the .net session is cleaning up but the 3.0 session is not.

Nov 19 '05 #3
talkingwall wrote:
Thanks Curt, what I'm wondering is whether running the ASP 3.0 inside
of the .net portal is creating a memory leak, i.e., when the browser is
closed the .net session is cleaning up but the 3.0 session is not.


You will have to explictly clean up the 3.0 stuff, like you always have.
The .NET wont take care of it for you.

--
Curt Christianson
site: http://www.darkfalz.com
blog: http://blog.darkfalz.com
Nov 19 '05 #4
Well, I think there is a little more to it because I tried placing
cleanup code in the Session_OnEnd event in the global.asa file but it
doesn't fire. After a little more testing I discovered that global.asa
is being used at all!

Nov 19 '05 #5
TJS
when the session expires it will clear
"talkingwall" <fo****@talkingwallstudio.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
Well, I think there is a little more to it because I tried placing
cleanup code in the Session_OnEnd event in the global.asa file but it
doesn't fire. After a little more testing I discovered that global.asa
is being used at all!

Nov 19 '05 #6
Review these methods...
http://devguru.com/Technologies/asp/...f/session.html
<%= Clinton Gallagher
METROmilwaukee (sm) "A Regional Information Service"
NET csgallagher AT metromilwaukee.com
URL http://metromilwaukee.com/
URL http://clintongallagher.metromilwaukee.com/

"talkingwall" <fo****@talkingwallstudio.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
Well, I think there is a little more to it because I tried placing
cleanup code in the Session_OnEnd event in the global.asa file but it
doesn't fire. After a little more testing I discovered that global.asa
is being used at all!

Nov 19 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: captain_gni | last post by:
I write a lot of apps in classic asp using ado to pull data from ms sql servers and then I'll use Scripting.FileSystemObject to create/delete xml files, html files or csv files. What is the best...
3
by: =?Utf-8?B?UmFnYQ==?= | last post by:
Hi, We have found a very freakish ‘truncate’ behavior in Classic ASP application (that is called from within a web logic portal). We have an ASP variable, lngOrderId (an oracle sequence...
11
by: mase | last post by:
I've built a new ASP.NET web app with the CSLA framework. The site runs fine with a small number of users, but once there is any traffic the CPU spikes at 100%. I went through and made many updates...
0
Inbaraj
by: Inbaraj | last post by:
Hi.. This is Inbaraj I want to create a portal using asp.net I need some sample web templates for asp.net where i can find those plz help in this matter... It is urgent for me.. I got some from...
1
by: wastebrain | last post by:
Hi, I've a doubt regarding developing classic ASP.What is the present tool for developing classic ASP applications.I'm a .net man.Actually I've Visual studio 2005 in my system.I've to make some...
15
by: erik.oosterwaal | last post by:
Hi All, I have been developing websites in classic asp using VB script for a long while now. Due to the fact that I also took a detour to developing ColdFusion, and the fact the companies I...
4
by: =?Utf-8?B?TWlrZSBHYWxl?= | last post by:
VS 2008 initially didn't debug classic ASP. SP1 fixes this in some ways. You can debug if you select the debug option to "Start Without Debugging, then either attach the debugger manually or...
3
by: davidson1 | last post by:
Hello Friends I got placed in one software company.They are asking to fill certain details like Education,Experience,Contact etc in online through portal.I was filling it from home.As was...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.