473,320 Members | 2,162 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,320 software developers and data experts.

large web application

OK,

so i'm designing a very large business auction website for a customer.
It would include such features as: Auctions, search, registration,
payment, fees on auctions, consignment services etc..

I just started laying out the design for all the objects to create
site, is there any advice anyone can give me when designing a website
this large. I want to make sure I make development time as quick as
possible, but at the same time I don't want to make an application that
requires constant changing to add features.

It will have a SQL server backend, asp.net using C# and be integrated
with a merchant account and SSL certificates for secure credit card
input etc..

any advice would be greatly appreciated.

Thanks!

DKode

Jul 21 '05 #1
8 1329
"but at the same time I don't want to make an application that
requires constant changing to add features."

Being dynamic keeps one ahead of the competition -- so you might want to
build your app in such a way that adding features is as painless as
possible. The only constant in everything is CHANGE. :)

But I'd say you have the right tools for the job. For Web based processing,
my only advice is to keep the web site interface(s) as simple as possible --
90% of the web development work I've seen attempts to overload the user
interface (aka everything on a single page). Pay very close attention to
security -- I found the Microsoft press book "Building Secure Microsoft
ASP.NET Application" a great source.

"DKode" <dk****@gmail.com> wrote in message
news:11**********************@c13g2000cwb.googlegr oups.com...
OK,

so i'm designing a very large business auction website for a customer.
It would include such features as: Auctions, search, registration,
payment, fees on auctions, consignment services etc..

I just started laying out the design for all the objects to create
site, is there any advice anyone can give me when designing a website
this large. I want to make sure I make development time as quick as
possible, but at the same time I don't want to make an application that
requires constant changing to add features.

It will have a SQL server backend, asp.net using C# and be integrated
with a merchant account and SSL certificates for secure credit card
input etc..

any advice would be greatly appreciated.

Thanks!

DKode

Jul 21 '05 #2
DKode,

What are your goals different from other web applications, there should be
tons of books to help you.

Just my thought,

Cor
Jul 21 '05 #3
Hire someone that has does this before to help. Be sure this person was key
in the project from start to finish.
"DKode" <dk****@gmail.com> wrote in message
news:11**********************@c13g2000cwb.googlegr oups.com...
OK,

so i'm designing a very large business auction website for a customer.
It would include such features as: Auctions, search, registration,
payment, fees on auctions, consignment services etc..

I just started laying out the design for all the objects to create
site, is there any advice anyone can give me when designing a website
this large. I want to make sure I make development time as quick as
possible, but at the same time I don't want to make an application that
requires constant changing to add features.

It will have a SQL server backend, asp.net using C# and be integrated
with a merchant account and SSL certificates for secure credit card
input etc..

any advice would be greatly appreciated.

Thanks!

DKode

Jul 21 '05 #4
I guess this isn't really that different from many other web
applications I've built. It's just that this project will have many
more add-ons than any other application I've created. Plus there are
many, many nuances such as fees, special acutions, consignment service,
forums, registration, administrator access to change the fees, payment
schedule, etc....

I started by writing everythign out in paragraphs for each process the
site will do, from reading a couple of UML books i'm trying to follow
the same patterns they have, then once I have all processes laid out I
will show the owner of the site to make sure I havent missed anything
and start creating the objects needed from there.

The way I viewed it is a normal 3-tier application. Database backend
broadcasting to a business layer that will in turn broadcast
datasets/datareaders to the web frontend.

any other opionions on the use of datasets? I imagine on some of the
database requests that the sql query would return a very large number
of rows, in which case I would use datareaders as often as possible.
thanks!

Jul 21 '05 #5
DKode,

This sentence triggered me.
I would use datareaders as often as possible thanks!


When there is only "reading" there is seldom a problem in a design, in my
opinion is setting your view on "updating" in a multiuser environment a
better approach. You said "Auctions" and therefore even more.

Just an idea that came up by me reading your message.

Cor
Jul 21 '05 #6
thank you

that helps me focus on certain areas more than others and pay close
attention to the updating of data. I know that datasets incur more
overhead that using a datareader and creating the update code myself.

I don't think I want to manage all the updating myself and it would be
easier to use datasets, but I forsee that often I will only be updating
one row at a time and/or inserting a new row in another table.

in opionion, for stuff like this would I be better off with datasets or
homegrown data updating techniques?

thank you.

DKode

Jul 21 '05 #7
DKode
in opionion, for stuff like this would I be better off with datasets or
homegrown data updating techniques?

Here I cannot give you an advise I am in doubt myself in the benefit of the
classic 3 tier in ADONET so this I leave to others.

Basicly a webapplication with a DLL created by VSNet in Net is
UI(the browser)<->The Application which is for all clients<->The database

As you see a 3 tier

I hope this gives some idea's anyway?

Cor

Jul 21 '05 #8
yeah, that helps. I pretty much have an overall idea of 3 tier as I
have designed 3 tier apps b4.

thanks!

Jul 21 '05 #9

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

Similar topics

24
by: Salad | last post by:
Every now and then I see ads that state something like "Experience with Large Databases ...multi-gig...blah-de-blah" And I have to laugh. What's the difference between a large or small database? ...
12
by: Sharon | last post by:
Iā€™m wrote a small DLL that used the FreeImage.DLL (that can be found at http://www.codeproject.com/bitmap/graphicsuite.asp). I also wrote a small console application in C++ (unmanaged) that uses...
8
by: Robert Bravery | last post by:
Hi al,, New to VB.net. What methods should I use in ordewr to create a small exe application that can call other libraries. I am in the process of creating a rather large application, I don't want...
4
by: =?Utf-8?B?VzFsZDBuZTc0?= | last post by:
When one architects a new project one of the first steps in the decision is to decide on the layers. (In my opinion anyway) One architecture that I have used before is to go solid OO and create...
4
by: =?Utf-8?B?U2VyZ2Vp?= | last post by:
Dear staff Can I get your assistance with \3GB (LARGEADDRESSAWARE) switch in mixed mode process built by VS 2008, please? I have a mixed mode application: C# GUI calling native C++ DLL through...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
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...

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.