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

ASP.NET with conventional technologies

I'd like to build a .NET app. that will be a mixture .NET and conventional
technologies.
Here how I see it.
1. HTML pages are static (predesigned) pages. They use JavaScript to handle
user interface.
The user interface with data (tables, combos) is result of XSLT
transformation.
2. The user submits requests to an ASPX page.
For all business processing (data retrival, data manipulation and so forth)
the aspx page calls a c# code
(could be in an external dll).
3. The html page will get an XML back that is getting transformed into html
on a client site.
I will also need a server site transformation.

Can someone show how that can be done in her Majesty DOTNET?

Thanks
Nov 18 '05 #1
2 1257
Her Majesty's .net says that's you are doing hell lot of extra work for your
needs
here's the reason why:
1. HTML Pages are static.. yes they are static in the sense they don't do
much by themselves
2. You want static pages.. with javascript... (equals a rendered aspx page)
and you don't data to displayed as a result of xsl
transform...(equivalent to a datagrid or a repeater control rendered on html
page- at the end of it you all you will have is a table)
3. You want all the processing to be done by aspx page and then you will
probably want to call
yet another html page (how are you going to pass the data ?)

so let me get it clear... you idea seems do-able but not your have not given
a thought to the overheads you are adding !!!
(stylesheet for every transform you need... transforms for html pages...
considering you want html on client side.. consider an update statement
somewhere or an add
aspx pages to receive the post... )
- my feeling is that you can pull it off... but it will not be fast enough
for you to actually oh wow... look at that...
here's the reason why:
- you will always have data in a database so consider database query
- so you will get a dataset or something equivalent... get the xml
- load a stylesheet and transform to get the static html...
- say you want to post a form to an aspx page...
- you post it.. you read the query string or the forms collection... and you
call the method determined by a your page.. be the parameters passed
- you update and go back to step 1 by generating xml and doing a
transform...
so you are not using many features of .net as such... so why bother with it
.... might as well do it in asp?
(trust me i wouldn't even go near such a design... and considering that you
are new - from your posts earlier.... i would say DON'T)
--
Regards,
HD
Once a Geek.... Always a Geek
"Mark Goldin" <ma********@comcast.net> wrote in message
news:%2******************@tk2msftngp13.phx.gbl...
I'd like to build a .NET app. that will be a mixture .NET and conventional
technologies.
Here how I see it.
1. HTML pages are static (predesigned) pages. They use JavaScript to
handle
user interface.
The user interface with data (tables, combos) is result of XSLT
transformation.
2. The user submits requests to an ASPX page.
For all business processing (data retrival, data manipulation and so
forth)
the aspx page calls a c# code
(could be in an external dll).
3. The html page will get an XML back that is getting transformed into
html
on a client site.
I will also need a server site transformation.

Can someone show how that can be done in her Majesty DOTNET?

Thanks

Nov 18 '05 #2
sorry awful.. made lots of mistakes (spell check increased the numbers)...
had to keep going up a few times to add more things
okay the thing is that you will have too many things to look after to do one
thing
rather just stick to aspx....

--
Regards,
HD
Once a Geek.... Always a Geek
"Hermit Dave" <he************@CAPS.AND.DOTS.hotmail.com> wrote in message
news:Oy*************@TK2MSFTNGP12.phx.gbl...
Her Majesty's .net says that's you are doing hell lot of extra work for
your needs
here's the reason why:
1. HTML Pages are static.. yes they are static in the sense they don't do
much by themselves
2. You want static pages.. with javascript... (equals a rendered aspx
page)
and you don't data to displayed as a result of xsl
transform...(equivalent to a datagrid or a repeater control rendered on
html page- at the end of it you all you will have is a table)
3. You want all the processing to be done by aspx page and then you will
probably want to call
yet another html page (how are you going to pass the data ?)

so let me get it clear... you idea seems do-able but not you have not
given a thought to the overheads you are adding !!!
(stylesheet for every transform you need... transforms for html pages...
considering you want html on client side.. consider an update statement
somewhere or an add
aspx pages to receive the post... )
- my feeling is that you can pull it off... but it will not be fast enough
for you to actually oh wow... look at that...
here's the reason why:
- you will always have data in a database so consider database query
- so you will get a dataset or something equivalent... get the xml
- load a stylesheet and transform to get the static html...
- say you want to post a form to an aspx page...
- you post it.. you read the query string or the forms collection... and
you call the method determined by a your page.. be the parameters passed
- you update and go back to step 1 by generating xml and doing a
transform...
so you are not using many features of .net as such... so why bother with
it ... might as well do it in asp?
(trust me i wouldn't even go near such a design... and considering that
you are new - from your posts earlier.... i would say DON'T)
--
Regards,
HD
Once a Geek.... Always a Geek
"Mark Goldin" <ma********@comcast.net> wrote in message
news:%2******************@tk2msftngp13.phx.gbl...
I'd like to build a .NET app. that will be a mixture .NET and
conventional
technologies.
Here how I see it.
1. HTML pages are static (predesigned) pages. They use JavaScript to
handle
user interface.
The user interface with data (tables, combos) is result of XSLT
transformation.
2. The user submits requests to an ASPX page.
For all business processing (data retrival, data manipulation and so
forth)
the aspx page calls a c# code
(could be in an external dll).
3. The html page will get an XML back that is getting transformed into
html
on a client site.
I will also need a server site transformation.

Can someone show how that can be done in her Majesty DOTNET?

Thanks


Nov 18 '05 #3

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

Similar topics

0
by: melledge | last post by:
XTECH 2005 Program Available - Web Technologies, Browsers, Open Data, and XML Headline Event XTECH 2005 http://www.xtech.org takes place 24-27 May at the RAI Centre, Amsterdam, The Netherlands....
0
by: Stylus Studio | last post by:
DataDirect XQuery(TM) is the First Embeddable Component for XQuery That is Modeled after the XQuery API for Java(TM) (XQJ) BEDFORD, Mass.--Sept. 20, 2005--DataDirect Technologies...
9
by: Lyle Fairfield | last post by:
It's confusing. Many people here and elsewhere make many different predictions: There's an introduction mentioning some aspects of this at...
0
by: Piotr Nienaltowski | last post by:
!!! DEADLINE FOR PAPER SUBMISSIONS HAS BEEN EXTENDED UNTIL FEBRUARY 26, 2004 !!! ---------------------------------------------------------------- .NET TECHNOLOGIES 2004 2nd International...
0
by: Doru Pacurari | last post by:
Hello everyone, Background information: OS: Win 2000 Server Development environment: Microsoft C++ .NET, version 7.1.3088, BUT code written in conventional C++ Problem:
0
by: fblake | last post by:
Boulogne, France (17th February) Lassalle Technologies, a leading supplier of powerful flowcharting/diagramming components, today released a much-anticipated upgrade to its highly acclaimed product...
0
by: =?Utf-8?B?QU1lcmNlcg==?= | last post by:
..NET suggests but does not enforce a conventional signature for events, namely two parameters 'sender as object' and 'e as XxxEventArgs'. If you deviate from this convention, things work fine,...
0
by: Allen Maki | last post by:
I would be pleased if someone gives me a general idea; how I am going to do this. I am using visual C++ .NET 2003. I made a simple program using conventional C++ code. This program accepts...
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: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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...
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...

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.