473,379 Members | 1,335 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.

If C# is used for ecommerce..

How can C# be used for a website ?
Would the person viewing a site need to have the .NET framework
installed ?
What other technologies would need to be used ?
Would a database server be needed for dynamic content ?

Jan 4 '07 #1
11 2003
Greg wrote:
How can C# be used for a website ?
C# can be used in the code behind the ASP.NET pages.
Would the person viewing a site need to have the .NET framework
installed ?
If only HTML is being sent to the client then the person viewing the site
would only need a web browser.
What other technologies would need to be used ?
On the client - none. On the server, besides IIS and the .NET framework,
anything else would depend on the requirements of the application.
Would a database server be needed for dynamic content ?
Not necessarily. Often dynamic content data is stored in a database, but it
doesn't have to be there.
--
Tom Porterfield

Jan 4 '07 #2

Greg wrote:
How can C# be used for a website ?
Would the person viewing a site need to have the .NET framework
installed ?
What other technologies would need to be used ?
Would a database server be needed for dynamic content ?
Here below are answers for your queries.
How can C# be used for a website ?
C# is one amoung the languages that can be used in dotnet framework.
While creating websites (asp.net applications), C# can be used as the
code behind language for ASP.Net pages to handle the logic. With ASP,
we were using asp scripting to make use of asp objects where as here
you can use C# for the same purpose.
Would the person viewing a site need to have the .NET framework
installed ?
Since the end user gets only the html contents, it is not required to
have dotnet installed on end users PC.
What other technologies would need to be used ?
To make web application, from dotnet side, you need to use ASP.NET with
any code behind languages(C#, VB.NET, VC.NET etc) with iis webserver.
Would a database server be needed for dynamic content ?
You can have DB servers. Well you can even use any other sources like
text files, Xml files to read out and display to the web page.

Jan 4 '07 #3
So does Visual Studio (ASP.NET) does not create HTML content except for
online forms ?

Jan 4 '07 #4

Greg wrote:
So does Visual Studio (ASP.NET) does not create HTML content except for
online forms ?
ASP.NET is one type of application that you can create in Visual Studio
Dotnet.
While rendering the contents to the browser, the server process
converts the asp.net code results to html. It does not have to create
html contents, if its not meant to display inside browser.

- Ranjeesh

Jan 4 '07 #5
"Greg" <im*****@hotmail.co.ukwrote in message
news:11**********************@51g2000cwl.googlegro ups.com...
So does Visual Studio (ASP.NET) does not create HTML content except for
online forms ?
ASP.NET can create pretty much anything you like - doesn't have to be forms.
Can be text, images etc...
Jan 4 '07 #6

Mark Rae wrote:
"Greg" <im*****@hotmail.co.ukwrote in message
news:11**********************@51g2000cwl.googlegro ups.com...
So does Visual Studio (ASP.NET) does not create HTML content except for
online forms ?

ASP.NET can create pretty much anything you like - doesn't have to be forms.
Can be text, images etc...
But if you were making that sort of web page with text and images
(unless the content were dynamic) why would you want to use ASP and C#
atall ?

Jan 4 '07 #7
Greg wrote:
>
But if you were making that sort of web page with text and images
(unless the content were dynamic) why would you want to use ASP and C#
atall ?
Unless you are doing some server side processing, or need the flexibility of
some of the ASP.NET webform controls, or use some of the configuration
options available in .NET, then probably you wouldn't. If your pages are
just static HTML with some CSS and javascript, then there is no need to
create an ASP.NET application.
--
Tom Porterfield

Jan 4 '07 #8
"Greg" <im*****@hotmail.co.ukwrote in message
news:11*********************@s80g2000cwa.googlegro ups.com...
Mark Rae wrote:
>"Greg" <im*****@hotmail.co.ukwrote in message
news:11**********************@51g2000cwl.googlegr oups.com...
So does Visual Studio (ASP.NET) does not create HTML content except for
online forms ?

ASP.NET can create pretty much anything you like - doesn't have to be
forms.
Can be text, images etc...

But if you were making that sort of web page with text and images
(unless the content were dynamic) why would you want to use ASP and C#
at all ?
No reason whatever!

Even though your post includes "ecommerce" in its title, you could still
develop a perfectly valid ecommerce website with nothing but HTML and
JavaScript. PayPal integration, e.g., is possible via the submission of
hidden fields...

However, without server-side functionality, I think you'll find ecommerce
pretty hard work...
Jan 4 '07 #9
Is C# (or your language of choice) embedded inside the ASP or do you
generate the ASP with a C# program ? What mix of HTML, XML, XHTML,
ASP, C#, Javascript etc is in these scripts ?

Jan 6 '07 #10
"Greg" <im*****@hotmail.co.ukwrote in message
news:11**********************@q40g2000cwq.googlegr oups.com...
Is C# (or your language of choice) embedded inside the ASP
or do you generate the ASP with a C# program ?
There's no ASP here - it's all ASP.NET - it's vitally important that you
understand the difference between ASP and ASP.NET... They are very, very
different...
What mix of HTML, XML, XHTML,
ASP, C#, Javascript etc is in these scripts ?
Again, when you refer to "scripts", what do you *actually* mean...?

Do yourself a huge favour and get a copy of this:

http://www.amazon.co.uk/ASP-NET-2-Du...e=UTF8&s=books

and read it twice.
Jan 6 '07 #11

Mark Rae wrote:
There's no ASP here - it's all ASP.NET - it's vitally important that you
understand the difference between ASP and ASP.NET... They are very, very
different...
It looked to me like C# was embedded in the ASP.NET which is really
horrible if you are used to neat C#, C++, java etc.
What mix of HTML, XML, XHTML,
ASP, C#, Javascript etc is in these scripts ?

Again, when you refer to "scripts", what do you *actually* mean...?
The ones you (the developer) edit / create in the IDE, the final
rendered ones that are downloaded at the client end
and any others that are used in the dev process like maybe a DOM file
or an SQL script ?
What are the options ?
Do yourself a huge favour and get a copy of this:

http://www.amazon.co.uk/ASP-NET-2-Du...e=UTF8&s=books

and read it twice.
OK, but beyond the basic online type applications, is it practical to
develop client server system (like a workflow system) with this
technology. The reason I ask this is because alot of web apps do not
appear as data rich as your traditional multi user database / desktop
apps.

Jan 8 '07 #12

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

Similar topics

6
by: Laphan | last post by:
Hi All I seem to be getting to grips with the whole ASP DB ecommerce thing, but there are certain aspects that my knowledge is really thin. If poss, could you please advise or point me in the...
1
by: Miguel Dias Moura | last post by:
Hello, in 2 months i will create an eCommerce web site in ASP.net. I have been creating web sites in Flash, ASP, ASP.net and PHP for quite sometime. However i never created an eCommerce web...
0
by: VB Programmer | last post by:
I installed IBuySpy ECommerce app and customized an ecommerce site. Now I want to make a 2nd ECommerce app, based on the Starter Kit. But, when I run Setup it asks if I want to repair or...
6
by: J Rieggle | last post by:
Hi there, I am stuck on a problem that relates to eCommerce sites, but isnt ASP.NET specific (sorry). The ecommerce site is working in the UK, and products will be sold in pounds stirling. ...
7
by: Joe | last post by:
Hi there. I have to develop an eCommerce/intranet application for a client which obviously has to access a database(mysql in this case) and handle posting data to the server where I can hanle the...
2
by: Brent Borovan | last post by:
Over the next few months our company will be adding ecommerce functionality to a new web based service we are developing. Customers can sign up for the service and pay for it either on a monthly...
0
by: Lisa | last post by:
This is a unique opportunity to architect and build a new web site and integrate with all other company software to provide global commerce for our products on the web from the ground up. The...
2
by: Griff | last post by:
Hi We have an eCommerce site that was designed as a BusinessToBusiness system. When anyone accesses a page, the site checks to see whether they have a current session (i.e. already...
1
by: ss.morshedi | last post by:
Dear all; please answer my questions,tnx. 1.Explain the advantages of using XML with a database for ecommerce sites 2.Explain the functionalities of your website especially with regard to...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
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: 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
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
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.