Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

asp.net c# auction application

Posted on 2006-06-15
3
1,648 Views
Last Modified: 2007-12-19
Hello  experts,

I need help bulding an auction application. Don't kno where to begin.

Sample code, tutorials, tips, class diagrams e.t.c would be much appreciated.

Thanks

0
Comment
Question by:claracruz
  • 2
3 Comments
 
LVL 7

Expert Comment

by:levyuk
ID: 16915903
Well firstly you will need to have a secure area so that only registered people can bid.

A simple way would be to have a value in a database with the current price of the item, everytime someone clicks on the bid that value is changed

You can easily find tutorials by doing a search on google for database and asp.net tutorials

J
0
 
LVL 7

Accepted Solution

by:
ExpertAdmin earned 500 total points
ID: 16916153
This is a pretty big project. I can't really give you specifics but I can tell you how to get the process started.

First of all, is this something that you want to build yourself, or do you just want to find someone who can build it?

Either way, you will need a design of some sort. While a lot of programmers hate design documents and just want to "hammer it out", this almost always leads to lots of wasted time debugging and adding in features that were overlooked during development. So first thing is to create a design. This should include:

Database structure (where you auction, bid, and user information will be stored)
Page layouts
Flow chart of operations (using Viso or some other flowcharting tool).

Once you have a design, you usually start by creating the database. That in itself is full of questions such as:

* What database system are you going to use? There are many free ones (Access, MySQL), but they are file-based and not good for large volume web sites. If you plan on having a lot of traffic, something like SQL Server, Postgre SQL or Oracle would be more fitting.

* What data do you need to collect and maintain? You will have to have information on the auction items, the users, bids, payment info. etc.

* Where will the database be hosted? A web application must run on a web server and a database feeding it must be accessible to it at all times. This usually means setting up a hosted web site from a hosting company. They will also give you the ability to register your domain name so that it will go to your web site.

Once the database is built, you can start building the user interface. This is no small task either. For every piece of information that must be displayed, or collected, you have to provide a mechanism to handle it. This is typically a series of ASP forms that handle the transfer of information from the user's computer to the server, and then to the database.

Once your user interface is built and tested, you can then start running your site.

Some other things to keep in mind are:

* You will probably need some form of payment service. PayPal is a popular one and is fairly reasonable and easy to set up.

* You will need some way to advertise to get people to your site. They aren't going to just stumble on it.

* As your site grows, so will the requirments of your database and web server. While a less powerful shared setup (in which several sites are hosted on the same machine) will work initially, as your traffic increases you will most likely have to go to a dedicated server. This will naturally cost more to lease or purchase.

Hope this helps.

M@
0
 
LVL 7

Expert Comment

by:levyuk
ID: 16916358
As for the design process I reccoment UML and in particular Use case diagrams so you can find out what is needed for each process.
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this Article, I will provide a few tips in problem and solution manner. Opening an ASPX page in Visual studio 2003 is very slow. To make it fast, please do follow below steps:   Open the Solution/Project. Right click the ASPX file to b…
I recently went through the process of creating a Calendar Control of events with the basis of using a database to keep track of the dates that are selectable, one requirement was to have the selected date pop-up in a simple lightbox.  At first this…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question