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

ASP to ASP.NET conversion

Good afternoon.

I'm presently tasked with sorting our our transition from traditional ASP
with a VB6 & SQL 2000 back end, to the .NET framework.

Our Extranet has been written as 1 large ASP application, with sub folders
for each individual project. This allows us to maintain state pretty much in
terms of the access control and commonality of look & feel, which is handled
largely by include files. Each ASP page has the same 'includes' thus
replicating the functionality throughout all area's of the extranet.

We are not looking to convert this onto the .NET framework at present, but
the chap who developed & maintains this beastie has the following
requirements:

1. He wants to maintain state across all the 'projects', effectively I view
this as 'Solution' state rather than Application state. The only way i can
see of doing this is to maintain state in the database, any other suggestions
would be welcome.

2. He loves the fact he can, at the request of the user, tamper with an ASP
page, and bang it onto Production with just that change in it. He doesn't
want to compile the rest of the web project to achieve this. He also wants
to maintain different versions of the same page on different servers. There
are valid reasons for this. My initial response is to advise him to learn
about version control, but alternative suggestions would be most welcome.

3. He has also voiced concerns about having to manually copy files about on
the local drive in order to ensure that IIS can find the DLL. Any guidance
would be appreciated.
He currently proposes developing without using Visual Studio.NET (mainly to
overcome 3.), which I have to confess to not being terribly keen about, but
if there are any alternative useful tools out there for this purpose, I'd
love top hear about them,

Many thanks in anticipation of your guidance.

--
Matt G
Pretty Much a Virgin
Nov 18 '05 #1
2 1008
see response inline...
--
Curt Christianson
Owner/Lead Developer, DF-Software
Site: http://www.Darkfalz.com
Blog: http://blog.Darkfalz.com
"MattG" <Ma***@discussions.microsoft.com> wrote in message
news:4C**********************************@microsof t.com...
Good afternoon.

I'm presently tasked with sorting our our transition from traditional ASP
with a VB6 & SQL 2000 back end, to the .NET framework.

Our Extranet has been written as 1 large ASP application, with sub folders
for each individual project. This allows us to maintain state pretty much
in
terms of the access control and commonality of look & feel, which is
handled
largely by include files. Each ASP page has the same 'includes' thus
replicating the functionality throughout all area's of the extranet.

We are not looking to convert this onto the .NET framework at present, but
the chap who developed & maintains this beastie has the following
requirements:

1. He wants to maintain state across all the 'projects', effectively I
view
this as 'Solution' state rather than Application state. The only way i
can
see of doing this is to maintain state in the database, any other
suggestions
would be welcome.

If the subfolders are different projects you will need to use a DB or some
other method of maintaining the shared info. As you indicated you aren't at
the projected level anymore and since each project is it's own site it
doesn't play well with others.
2. He loves the fact he can, at the request of the user, tamper with an
ASP
page, and bang it onto Production with just that change in it. He doesn't
want to compile the rest of the web project to achieve this. He also
wants
to maintain different versions of the same page on different servers.
There
are valid reasons for this. My initial response is to advise him to learn
about version control, but alternative suggestions would be most welcome.

You can stull use this idea in a way. I mean if you are only changing the
visual appearance you only have to replace the .ASPX file. You also have the
ability to use InLine coding, similar to classic ASP. There is also the SRC
attribute so you can drop in the .ASPX & .CS changes on only the files that
changed. Personally I like the ability to simply drop in the new DLL for my
backend changes, it's super simple and handy.
3. He has also voiced concerns about having to manually copy files about
on
the local drive in order to ensure that IIS can find the DLL. Any
guidance
would be appreciated.

Unleash It (http://www.eworldui.net/UnleashIt/). It's a super handy
deployment tool. It will compare the files and deploy only the ones that
changed. It also has the ability to let you specify specific file types to
deploy.


He currently proposes developing without using Visual Studio.NET (mainly
to
overcome 3.), which I have to confess to not being terribly keen about,
but
if there are any alternative useful tools out there for this purpose, I'd
love top hear about them,

If you are going to do .NET development, use VS. It sounds like your boss is
going to be against anything that changes anything he knows....my
recommendation, seriously, update the resume......
Many thanks in anticipation of your guidance.

--
Matt G
Pretty Much a Virgin

Nov 18 '05 #2
Many thanks Curt, much appreciated,

Matt

"Curt_C [MVP]" wrote:
see response inline...
--
Curt Christianson
Owner/Lead Developer, DF-Software
Site: http://www.Darkfalz.com
Blog: http://blog.Darkfalz.com
"MattG" <Ma***@discussions.microsoft.com> wrote in message
news:4C**********************************@microsof t.com...
Good afternoon.

I'm presently tasked with sorting our our transition from traditional ASP
with a VB6 & SQL 2000 back end, to the .NET framework.

Our Extranet has been written as 1 large ASP application, with sub folders
for each individual project. This allows us to maintain state pretty much
in
terms of the access control and commonality of look & feel, which is
handled
largely by include files. Each ASP page has the same 'includes' thus
replicating the functionality throughout all area's of the extranet.

We are not looking to convert this onto the .NET framework at present, but
the chap who developed & maintains this beastie has the following
requirements:

1. He wants to maintain state across all the 'projects', effectively I
view
this as 'Solution' state rather than Application state. The only way i
can
see of doing this is to maintain state in the database, any other
suggestions
would be welcome.


If the subfolders are different projects you will need to use a DB or some
other method of maintaining the shared info. As you indicated you aren't at
the projected level anymore and since each project is it's own site it
doesn't play well with others.
2. He loves the fact he can, at the request of the user, tamper with an
ASP
page, and bang it onto Production with just that change in it. He doesn't
want to compile the rest of the web project to achieve this. He also
wants
to maintain different versions of the same page on different servers.
There
are valid reasons for this. My initial response is to advise him to learn
about version control, but alternative suggestions would be most welcome.


You can stull use this idea in a way. I mean if you are only changing the
visual appearance you only have to replace the .ASPX file. You also have the
ability to use InLine coding, similar to classic ASP. There is also the SRC
attribute so you can drop in the .ASPX & .CS changes on only the files that
changed. Personally I like the ability to simply drop in the new DLL for my
backend changes, it's super simple and handy.
3. He has also voiced concerns about having to manually copy files about
on
the local drive in order to ensure that IIS can find the DLL. Any
guidance
would be appreciated.


Unleash It (http://www.eworldui.net/UnleashIt/). It's a super handy
deployment tool. It will compare the files and deploy only the ones that
changed. It also has the ability to let you specify specific file types to
deploy.


He currently proposes developing without using Visual Studio.NET (mainly
to
overcome 3.), which I have to confess to not being terribly keen about,
but
if there are any alternative useful tools out there for this purpose, I'd
love top hear about them,


If you are going to do .NET development, use VS. It sounds like your boss is
going to be against anything that changes anything he knows....my
recommendation, seriously, update the resume......
Many thanks in anticipation of your guidance.

--
Matt G
Pretty Much a Virgin


Nov 18 '05 #3

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

Similar topics

1
by: Stub | last post by:
Docs says that "The compiler does not use an explicit constructor to implement an implied conversion of types. It's purpose is reserved explicitly for construction." I put up code of three cases...
7
by: Michael Lehn | last post by:
Hi, I have a question regarding the conversion of objects. When is the conversion done by the constructor and when by the operator. My feeling tells me that the constructor is preferred. But...
16
by: TTroy | last post by:
Hello, I'm relatively new to C and have gone through more than 4 books on it. None mentioned anything about integral promotion, arithmetic conversion, value preserving and unsigned preserving. ...
31
by: Bjørn Augestad | last post by:
Below is a program which converts a double to an integer in two different ways, giving me two different values for the int. The basic expression is 1.0 / (1.0 * 365.0) which should be 365, but one...
11
by: Steve Gough | last post by:
Could anyone please help me to understand what is happening here? The commented line produces an error, which is what I expected given that there is no conversion defined from type double to type...
2
by: Alex Sedow | last post by:
Why explicit conversion from SomeType* to IntPtr is not ambiguous (according to standart)? Example: // System.IntPtr class IntPtr { public static explicit System.IntPtr (int); public...
3
by: Steve Richter | last post by:
here is a warning I am getting in a C++ .NET compile: c:\SrNet\jury\JuryTest.cpp(55) : warning C4927: illegal conversion; more than one user-defined conversion has been implicitly applied while...
0
by: Lou Evart | last post by:
DOCUMENT CONVERSION SERVICES Softline International (SII) operates one of the industry's largest document and data conversion service bureaus. In the past year, SII converted over a million...
0
by: dataentryoffshore | last post by:
Get a Discount up to 60% on data entry, data capture, dataentry services, large volume data processing and data conversion services through offshore facilities in India. Offshore data entry also...
21
by: REH | last post by:
It it permissible to use the constructor style cast with primitives such as "unsigned long"? One of my compilers accepts this syntax, the other does not. The failing one chokes on the fact that the...
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...
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
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
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...

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.