Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

asp.net c# auction application

Posted on 2006-06-15
3
Medium Priority
?
1,814 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
[X]
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
  • 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

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

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

One of the pain points with developing AJAX, JavaScript, JQuery, and other client-side behaviors is that JavaScript doesn’t allow for cross domain request for pulling content. For example, JavaScript code on www.johnchapman.name could not pull conte…
Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
Sometimes it takes a new vantage point, apart from our everyday security practices, to truly see our Active Directory (AD) vulnerabilities. We get used to implementing the same techniques and checking the same areas for a breach. This pattern can re…

670 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