473,404 Members | 2,174 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,404 software developers and data experts.

ASP and ASP.NET applications running side by side during a migration

Hi all,

We have been approached by a company that have large 2 tier ASP based
website using SQL Server as the backend. These systems have been in place
for well over a decade with a small inhouse team doing any maintainance
required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new
development work in ASP.NET while still maintaining their old code in ASP
with a minimal migration of code if required. Given the size of their
migration it seems to be the most workable solution for the moment.

1. The ASP pages have a truck load of session objects and application
variables and we need to find an elegant way to make use of them in our ASPX
pages.

2. As it is a 2 tier system, they have their entire business logic
encapsulated in functions grouped together in different ASP pages. Whenever
a page requires a function, they include the ASP page containing the
function. We want to find a way to make calls to these functions from our
..NET pages. We are not considering duplicating the business logic on the dot
net side because of the volume and because there is little or no
documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW
May 10 '07 #1
10 1379
Hi,
As might be knowing that sessions are not shared between ASP and ASP.NET.But
below MSDN link provides a workaround for it:
http://msdn2.microsoft.com/en-us/library/aa479313.aspx
you should find following links also useful:
[1]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032244102&culture=en-us
[2]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032243971&culture=en-us
[3]http://msdn2.microsoft.com/en-us/library/ms973813.aspx
--
If my answer helped you,then please do press Yes below.
Thanks and Regards.
Manish Bafna.
MCP and MCTS.

"lonsharim" wrote:
Hi all,

We have been approached by a company that have large 2 tier ASP based
website using SQL Server as the backend. These systems have been in place
for well over a decade with a small inhouse team doing any maintainance
required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new
development work in ASP.NET while still maintaining their old code in ASP
with a minimal migration of code if required. Given the size of their
migration it seems to be the most workable solution for the moment.

1. The ASP pages have a truck load of session objects and application
variables and we need to find an elegant way to make use of them in our ASPX
pages.

2. As it is a 2 tier system, they have their entire business logic
encapsulated in functions grouped together in different ASP pages. Whenever
a page requires a function, they include the ASP page containing the
function. We want to find a way to make calls to these functions from our
.NET pages. We are not considering duplicating the business logic on the dot
net side because of the volume and because there is little or no
documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW

May 10 '07 #2
"Manish Bafna" <Ma*********@discussions.microsoft.comwrote in message
news:81**********************************@microsof t.com...
If my answer helped you,then please do press Yes below.
Please stop saying that...

For one thing, it means nothing whatever to people who are viewing this
using a newsreader...

And those people who do have access to the rating buttons won't need to be
told which one to press
--
http://www.markrae.net

May 10 '07 #3
Manish
Everbody really does appreciate your help. However, you need to be aware
that lots of people use newsreader software to read and post to the
newsgroups, and they never get to see a "Yes" button.
Peter

--
Site: http://www.eggheadcafe.com
UnBlog: http://petesbloggerama.blogspot.com
Short urls & more: http://ittyurl.net


"Manish Bafna" wrote:
Hi,
As might be knowing that sessions are not shared between ASP and ASP.NET.But
below MSDN link provides a workaround for it:
http://msdn2.microsoft.com/en-us/library/aa479313.aspx
you should find following links also useful:
[1]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032244102&culture=en-us
[2]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032243971&culture=en-us
[3]http://msdn2.microsoft.com/en-us/library/ms973813.aspx
--
If my answer helped you,then please do press Yes below.
Thanks and Regards.
Manish Bafna.
MCP and MCTS.

"lonsharim" wrote:
Hi all,

We have been approached by a company that have large 2 tier ASP based
website using SQL Server as the backend. These systems have been in place
for well over a decade with a small inhouse team doing any maintainance
required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new
development work in ASP.NET while still maintaining their old code in ASP
with a minimal migration of code if required. Given the size of their
migration it seems to be the most workable solution for the moment.

1. The ASP pages have a truck load of session objects and application
variables and we need to find an elegant way to make use of them in our ASPX
pages.

2. As it is a 2 tier system, they have their entire business logic
encapsulated in functions grouped together in different ASP pages. Whenever
a page requires a function, they include the ASP page containing the
function. We want to find a way to make calls to these functions from our
.NET pages. We are not considering duplicating the business logic on the dot
net side because of the volume and because there is little or no
documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW
May 10 '07 #4
I voted for yours. I found it! :-)
--
Site: http://www.eggheadcafe.com
UnBlog: http://petesbloggerama.blogspot.com
Short urls & more: http://ittyurl.net


"Mark Rae" wrote:
"Manish Bafna" <Ma*********@discussions.microsoft.comwrote in message
news:81**********************************@microsof t.com...
If my answer helped you,then please do press Yes below.

Please stop saying that...

For one thing, it means nothing whatever to people who are viewing this
using a newsreader...

And those people who do have access to the rating buttons won't need to be
told which one to press
--
http://www.markrae.net

May 10 '07 #5
"Peter Bromberg [C# MVP]" <pb*******@yahoo.yabbadabbadoo.comwrote in
message news:F3**********************************@microsof t.com...
I voted for yours. I found it! :-)
LOL!
--
http://www.markrae.net

May 10 '07 #6
Hi,
ok i am extemely sorry for it.I was not aware that it will be taken so badly.
--
Thanks and Regards.
Manish Bafna.
MCP and MCTS.

"Peter Bromberg [C# MVP]" wrote:
Manish
Everbody really does appreciate your help. However, you need to be aware
that lots of people use newsreader software to read and post to the
newsgroups, and they never get to see a "Yes" button.
Peter

--
Site: http://www.eggheadcafe.com
UnBlog: http://petesbloggerama.blogspot.com
Short urls & more: http://ittyurl.net


"Manish Bafna" wrote:
Hi,
As might be knowing that sessions are not shared between ASP and ASP.NET.But
below MSDN link provides a workaround for it:
http://msdn2.microsoft.com/en-us/library/aa479313.aspx
you should find following links also useful:
[1]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032244102&culture=en-us
[2]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032243971&culture=en-us
[3]http://msdn2.microsoft.com/en-us/library/ms973813.aspx
--
If my answer helped you,then please do press Yes below.
Thanks and Regards.
Manish Bafna.
MCP and MCTS.

"lonsharim" wrote:
Hi all,
>
We have been approached by a company that have large 2 tier ASP based
website using SQL Server as the backend. These systems have been in place
for well over a decade with a small inhouse team doing any maintainance
required.
>
They now want to move to ASP.NET 2.0 in phases. Starting by doing any new
development work in ASP.NET while still maintaining their old code in ASP
with a minimal migration of code if required. Given the size of their
migration it seems to be the most workable solution for the moment.
>
1. The ASP pages have a truck load of session objects and application
variables and we need to find an elegant way to make use of them in our ASPX
pages.
>
2. As it is a 2 tier system, they have their entire business logic
encapsulated in functions grouped together in different ASP pages. Whenever
a page requires a function, they include the ASP page containing the
function. We want to find a way to make calls to these functions from our
.NET pages. We are not considering duplicating the business logic on the dot
net side because of the volume and because there is little or no
documentation available on hand.
>
I would really appreciate any pointers in the right direction.
>
TIA
-MW
>
>
May 10 '07 #7
Hi Manish,

Thanks for the links below. I have already read the MSDN article on the
session objects between ASP and .NET world although I havent seen the
webcast yet. I was looking for more options to choose from, hence my
question on the forum hoping there would be more ideas thrown around. I
still dont know what to do with the multitude of asp functions.

Will keep looking, thanks for all the responses.

Cheers,
MW

BTW- I use a newsreader
"Manish Bafna" <Ma*********@discussions.microsoft.comwrote in message
news:81**********************************@microsof t.com...
Hi,
As might be knowing that sessions are not shared between ASP and
ASP.NET.But
below MSDN link provides a workaround for it:
http://msdn2.microsoft.com/en-us/library/aa479313.aspx
you should find following links also useful:
[1]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032244102&culture=en-us
[2]http://msevents.microsoft.com/cui/eventdetail.aspx?eventid=1032243971&culture=en-us
[3]http://msdn2.microsoft.com/en-us/library/ms973813.aspx
--
If my answer helped you,then please do press Yes below.
Thanks and Regards.
Manish Bafna.
MCP and MCTS.

"lonsharim" wrote:
>Hi all,

We have been approached by a company that have large 2 tier ASP based
website using SQL Server as the backend. These systems have been in place
for well over a decade with a small inhouse team doing any maintainance
required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new
development work in ASP.NET while still maintaining their old code in ASP
with a minimal migration of code if required. Given the size of their
migration it seems to be the most workable solution for the moment.

1. The ASP pages have a truck load of session objects and application
variables and we need to find an elegant way to make use of them in our
ASPX
pages.

2. As it is a 2 tier system, they have their entire business logic
encapsulated in functions grouped together in different ASP pages.
Whenever
a page requires a function, they include the ASP page containing the
function. We want to find a way to make calls to these functions from our
.NET pages. We are not considering duplicating the business logic on the
dot
net side because of the volume and because there is little or no
documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW

May 10 '07 #8
You are proposing to build a hybrid system. This is not going to be desireable for the long term. I believe it would be better to
convert all now, rather than having to live with a hybrid and then converting remainder later.


"lonsharim" <mu************@trellisys.netwrote in message news:22**********************************@microsof t.com...
Hi all,

We have been approached by a company that have large 2 tier ASP based website using SQL Server as the backend. These systems have
been in place for well over a decade with a small inhouse team doing any maintainance required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new development work in ASP.NET while still maintaining
their old code in ASP with a minimal migration of code if required. Given the size of their migration it seems to be the most
workable solution for the moment.

1. The ASP pages have a truck load of session objects and application variables and we need to find an elegant way to make use of
them in our ASPX pages.

2. As it is a 2 tier system, they have their entire business logic encapsulated in functions grouped together in different ASP
pages. Whenever a page requires a function, they include the ASP page containing the function. We want to find a way to make calls
to these functions from our .NET pages. We are not considering duplicating the business logic on the dot net side because of the
volume and because there is little or no documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW


May 10 '07 #9
Jon,

Thanks for your response.

I agree with you. The problem is my client doesnt have the kind of resources
to convert the entire system. The size of the project is extremly large and
they dont want to invest in a full scale migration. Thats a huge limitation
when we are entrusted to suggest a way forward.

-MW


"Jon Paal [MSMD]" <Jon[ nospam ]Paal @ everywhere dot comwrote in message
news:eH**************@TK2MSFTNGP04.phx.gbl...
You are proposing to build a hybrid system. This is not going to be
desireable for the long term. I believe it would be better to convert all
now, rather than having to live with a hybrid and then converting
remainder later.


"lonsharim" <mu************@trellisys.netwrote in message
news:22**********************************@microsof t.com...
>Hi all,

We have been approached by a company that have large 2 tier ASP based
website using SQL Server as the backend. These systems have been in place
for well over a decade with a small inhouse team doing any maintainance
required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new
development work in ASP.NET while still maintaining their old code in ASP
with a minimal migration of code if required. Given the size of their
migration it seems to be the most workable solution for the moment.

1. The ASP pages have a truck load of session objects and application
variables and we need to find an elegant way to make use of them in our
ASPX pages.

2. As it is a 2 tier system, they have their entire business logic
encapsulated in functions grouped together in different ASP pages.
Whenever a page requires a function, they include the ASP page containing
the function. We want to find a way to make calls to these functions from
our .NET pages. We are not considering duplicating the business logic on
the dot net side because of the volume and because there is little or no
documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW


May 11 '07 #10
I think you've answered your own question. You can't be expected to do good work with huge limitations.

You can suggest a way forward, doing the job correctly now. They can accept the recommendation or not.

But when the customer starts to dictate how to do the programming, there can only be problems and dissatisfaction, or worse, a bad
reference on your work.

The customer should not constrain you to do things in a less-than-correct way. If they don't have the money to do the job right, or
you can't meet their budget constraints and do the job right, then it will not be a win-win situation.

"lonsharim" <mu************@trellisys.netwrote in message news:1B**********************************@microsof t.com...
Jon,

Thanks for your response.

I agree with you. The problem is my client doesnt have the kind of resources to convert the entire system. The size of the project
is extremly large and they dont want to invest in a full scale migration. Thats a huge limitation when we are entrusted to suggest
a way forward.

-MW


"Jon Paal [MSMD]" <Jon[ nospam ]Paal @ everywhere dot comwrote in message news:eH**************@TK2MSFTNGP04.phx.gbl...
>You are proposing to build a hybrid system. This is not going to be desireable for the long term. I believe it would be better
to convert all now, rather than having to live with a hybrid and then converting remainder later.


"lonsharim" <mu************@trellisys.netwrote in message news:22**********************************@microsof t.com...
>>Hi all,

We have been approached by a company that have large 2 tier ASP based website using SQL Server as the backend. These systems
have been in place for well over a decade with a small inhouse team doing any maintainance required.

They now want to move to ASP.NET 2.0 in phases. Starting by doing any new development work in ASP.NET while still maintaining
their old code in ASP with a minimal migration of code if required. Given the size of their migration it seems to be the most
workable solution for the moment.

1. The ASP pages have a truck load of session objects and application variables and we need to find an elegant way to make use
of them in our ASPX pages.

2. As it is a 2 tier system, they have their entire business logic encapsulated in functions grouped together in different ASP
pages. Whenever a page requires a function, they include the ASP page containing the function. We want to find a way to make
calls to these functions from our .NET pages. We are not considering duplicating the business logic on the dot net side because
of the volume and because there is little or no documentation available on hand.

I would really appreciate any pointers in the right direction.

TIA
-MW



May 14 '07 #11

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

Similar topics

1
by: JuanR | last post by:
Hi I have a Add-In por Office and i need to detect what applications is running during installation.
3
by: SHC | last post by:
Hi all, 1) I have used VC++.NET 2002 (v7.0) for a while. Recently I just installed VC++.NET 2003 (v7.1) - I saw the message "Settings were not migrated from Visual Studio.NET 2002 to Visual...
7
by: Mrkrich | last post by:
I have one procedure that will take very long time before it finishs. During its running, I provide users a button to cancel this process if they don't want it to run anymore. I have one varible...
1
by: Peter | last post by:
I have written several programs that need to run on different schedules. The schedules consist of multiple business rules. Until yesterday I was scheduling most of these applications through the...
14
by: John | last post by:
My friend told me that his company will migrate the VC++ win32 applications to C++ .NET windows applications. I don't understand why since currently Microsoft only supports .NET on windows...
14
by: lmttag | last post by:
Hello. We're developing an ASP.NET 2.0 (C#) application and we're trying to AJAX-enable it. We're having problem with a page not showing the page while a long-running process is executing. So,...
4
by: Chris Asaipillai | last post by:
Hi there My compay has a number of Visual Basic 6 applications which are front endeed onto either SQL Server or Microsoft Access databases. Now we are in process of planning to re-write these...
5
by: This | last post by:
I have a pretty basic emailing script that sends a relatively small number (150) of html emails. The emails are compiled, personalised from a mysql db subscribers list, and sent using mail() -...
0
by: David Jackson | last post by:
Hello, I first posted this several weeks ago but didn't get any replies so I'm trying again in the hope that someone might be able to help. We are in the process of upgrading our internal web...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.