Like I said in my first post of this thread, there is a very high
probability that the SQL-Server will be located behind a firewall that will
block its access port and if it's not then it should be.
Second, even if the SQL-Server is not located behind a firewall, then most
of its clients will (and if they're not then they should). For those that
are located behind a firewall, a percentage of them will have the
possibility of opening the required port to access the SQL-Server; however,
many of them won't be able to do or won't have the time or won't bother or
simply will refuse to do so - personally, it would take me a very, very,
very good reason for opening a port in my firewall for the pleasure of some
web site - or simply won't have the right to do so because they are not the
owner of the firewall. In fact, I'm not even sure that even a very, very,
very good reason would be sufficient to do this. I have other things to do
then to start having potential security problems because of some web site
whose designer live in the past in term of security.
You don't build a solution for something like 10% of your clients and
personally, I think that you should stop living in the past or at least,
stop making those kind of suggestions.
--
Sylvain Lafontaine, ing.
MVP - Windows Live Platform
Email: sylvain2009 sylvainlafontaine com (fill the blanks, no spam please)
Independent consultant and remote programming for Access and SQL-Server
(French)
because for admin functionality-- it might be perfectly acceptable to
build this using DAP
it really depends if they're talking about 10 clients or 100 clients
or 10000 clients.
if it is 1 client and 100 users of a website-- then it might make a
lot of sense to build admin functionality usign DAP..
because, again-- DAP has functionality (performance, sorting,
filtering) that are not available anywhere else.
DAP kick ass. more so than ADP.
but DAP is dead and ADP will be here for the next decade.
I want microsoft to _MAKE_IT_SECURE_ instead of jammign a new version
down our throats every couple of years