Re: Is asp.net safe?



Also be sure to handle the Application_Error event in the Global.asax
and not allow errors to be shown to the public users. And do not use
ad hoc SQL in your ASP.NET code. Instead use stored procedures or
parameterized SQL strings. That will help fight off SQL injection
attacks.

You can then have this website run in a separate application pool in
IIS under a custom user (not Network Service) and limit the rights of
that user. Generally you just need access to the database which will
not be a trusted connection anyway.

Brennan Stehling
http://brennan.offwhite.net/blog/


Michael D. Ober wrote:
If your customer wants complete safety, tell him to use VMS. Other than
that, ASP.NET 2.0 running on W2003 SP1 is pretty darn safe, so long as your
code doesn't do anything stupid like not validate inputs and allow access to
folders that it doesn't need.

Mike Ober.

"ad" <flying@xxxxxxxxxxxxxxx> wrote in message
news:%23igaxibCHHA.4832@xxxxxxxxxxxxxxxxxxxxxxx
I use VS2005 to develop web applicaiton.
The Web applicaiton will install in an windows xp.
Some cusotmer doubt the safety of Asp.net.

Are there some reports about the safety of OS or database or development
tools?


.



Relevant Pages

  • Re: dbdebunk Quote of Week comment
    ... > a lot of really bad SQL programmers. ... But SQL does not have a pointer data type or the ... > being told to design a database. ... But why is little Cindy Lou Who employee ...
    (comp.databases.theory)
  • Re: DBMS and lisp, etc.
    ... Naively implemented with SQL, again for 10 ... (1 query for the initial orders, 1 query for each order for its ... soon as you upgrade to the SQL database. ... (eq (order-customer orderA) ...
    (comp.lang.lisp)
  • Re: dbdebunk Quote of Week comment
    ... > a lot of really bad SQL programmers. ... a surrogate key should support the primary key. ... But SQL does not have a pointer data type or the ... > being told to design a database. ...
    (comp.databases.theory)
  • Re: dbdebunk Quote of Week comment
    ... But SQL does not have a pointer data type or the ... More and more programmers who have absolutely no database training are ... But why is little Cindy Lou Who employee ...
    (comp.databases.theory)
  • Re: Just say no to threads [Was: Software architecture]
    ... they knew there was going to be a database in the app. ... Now my colleague just spent a couple/three weeks designing an SQL ... Turns out they have a flat file of sample information, ...
    (comp.object)