1,asp.net这种技术本身不用花钱,但如果开发时,需要开发工具vs.net,这个需要花钱,当然,现在daoban的这么多,这个也不用花钱。开发完,最后在部署的时候,一般需要部署在安装有Windows Server 2003系统的服务器上,而Windows Server 2003这个系统也是要花钱的。当然,也可以用daoban的,如果你现在要用的系统只是在小公司内部使用,对安全性没什么要求的话。
2.用asp.net技术,后台支持很多数据库,比如sql server ,mysql,oracle,PostgresSQL。其中mysql,postgresSQL是开源的,可以免费使用。需要到数据库的官方网站上去下载相应的Connector/Net包,相当于ADO.NET,让访问数据库更加方便