views:

92

answers:

2

Hi All,

I don't know if this is the correct place to ask this question but i desperately need help in creating an Online Shop (buying products, handling transactions, etc) - Could anyone please suggest me the best method availble either in HTML or ASP.Net because i don't know PHP.

Your help is much appreciated!

Many Thanks!

A: 

HTML and a server side solution aren't mutually exclusive technologies (in other words you will need both). Handling financial transactions, from a development perspective, can be challenging and getting it wrong can lead to serious issues. It sounds like you might have a long road ahead, have you considered using a pre-existing solution instead of rolling your own? There are open source solutions liie OSCommerce, or higher level technologies like Ebay shops that might serve your needs more quickly than learning how to implement your own solution.

To specifically answer your question: Asp.net, or PHP or Java etc, is the server side technology that implements your commerce site. HTML is what this server technology sends to the customer's browser (the client) to be rendered. Whatever approach you take for a server solution, you will be sending HTML. Your server logic must implement payment functionality if you want to sell stuff. You can usually delegate this to a professional service like Paypal, however even coding this handover of responsibility can be challenging and must be done perfectly (for obvious reasons).

darren
A: 

Pretty broad question, and I'm sure that you be able to find many code and book resources online. With ASP.NET, the one snag you will come up against is when submitting purchase data to PayPal - ASP.NET only allows a single form tag and you would be better off avoiding the use of hidden variables. I posted a solution here (also some related posts on this topic):

http://www.codersbarn.com/post/2008/03/08/Solution-to-ASPNET-Form-PayPal-Problem.aspx

IrishChieftain
I will soon be adding paypal support to a lightweight website I developed for a friend to sell gifts on. Very glad I came across this first. Cheers!
Kildareflare