Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

asp.net c# auction application

Posted on 2006-06-15
3
Medium Priority
?
1,867 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 2000 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

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

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

Lots of people ask this question on how to extend the “MembershipProvider” to make use of custom authentication like using existing database or make use of some other way of authentication. Many blogs show you how to extend the membership provider c…
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…
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
Loops Section Overview
Suggested Courses

916 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