关于ASP.net做网站的简单问题,谢谢!!
1、请问我在VS2008新建网站,我知道我们平常都是用新建ASP.net网站,但是里面还有一个Asp.netweb服务,请问这两者有什么区别??一般公司都是用哪种??2、...
1、请问我在VS2008新建网站,我知道我们平常都是用新建ASP.net网站,但是里面还有一个Asp.net web服务,请问这两者有什么区别??一般公司都是用哪种??
2、还有数据库的问题,请问用VS2008自带的sql express,这个可以完成我要的需要吗?我就是做一个小型的精品课程网站,请问还需要专门下载SQL server吗?
3、请问一般网站什么东西要放到数据库里面?我这个不需要注册登录的,数据方面有PPT,视频,文档方面,图片方面
4、谢谢大家,由于小弟积分就那么多了,新手诚恳请教!!
谢谢大家,大家回答的都很好。。那就先来先得把。。谢谢 展开
2、还有数据库的问题,请问用VS2008自带的sql express,这个可以完成我要的需要吗?我就是做一个小型的精品课程网站,请问还需要专门下载SQL server吗?
3、请问一般网站什么东西要放到数据库里面?我这个不需要注册登录的,数据方面有PPT,视频,文档方面,图片方面
4、谢谢大家,由于小弟积分就那么多了,新手诚恳请教!!
谢谢大家,大家回答的都很好。。那就先来先得把。。谢谢 展开
4个回答
展开全部
1、二者区别很大,web服务即Web services,是基于xml为其它用户提供的接口服务(相当于网络上的API),对于普通公司和个人网站来说通常不会用到。
2、那个sql express可以用(你需要再装一个Microsoft SQL Server Management Studio Express来管理数据库),但是这有个问题,如果你这个网站将来是要放在外面的虚拟主机上的(也就是说你的空间是购买的话),建议最好用sql server 2000(一般可以装个人版),因为大部分虚拟主机都是sql server 2000,数据库是向下兼容的,如果你开发用sql server 2000,服务商是sql 2005或者2008,这没问题,但是反过来就不行。
注:如果数据量不大,前期也可以考虑不用sql server,而是用access或者sqllite来做为数据库。
3、这个真不好回答,一般象标题、文件名、文件地址、图片名和路径,还可能包括诸如截图文件名、内容简介之类都是要放数据库的,更详细的话也可能包括视频格式、视频时长等等信息。
2、那个sql express可以用(你需要再装一个Microsoft SQL Server Management Studio Express来管理数据库),但是这有个问题,如果你这个网站将来是要放在外面的虚拟主机上的(也就是说你的空间是购买的话),建议最好用sql server 2000(一般可以装个人版),因为大部分虚拟主机都是sql server 2000,数据库是向下兼容的,如果你开发用sql server 2000,服务商是sql 2005或者2008,这没问题,但是反过来就不行。
注:如果数据量不大,前期也可以考虑不用sql server,而是用access或者sqllite来做为数据库。
3、这个真不好回答,一般象标题、文件名、文件地址、图片名和路径,还可能包括诸如截图文件名、内容简介之类都是要放数据库的,更详细的话也可能包括视频格式、视频时长等等信息。
展开全部
一个个说一下,只是代表个人意见。
1.VS2008建网站中,Asp.net web服务只是网站的一个可有可无的部分,它的作用是分享自己编写的代码模块,给别的服务器别的网络使用,实现信息共享。一般公司用不到。WebService 就是web服务了。是微软主推的一种跨平台的分布式应用程序。他使用SOAP协议通讯,用XML封装数据,所以是跨平台的。任何客户端只要按照WebService发布的格式发送数据就都可以得到结果。
2.可以在资源管理器的应用程序上右键,选择建个数据库试试,如果行,就不用装新的SQL server了。
3.数据库是存储数据的,可以存储各种格式,比如,文本,数字,图片,视频等。其中图片视频是以二进制形式存储的。它们所占空间比较大,因此不建议把图片视频存入数据库。
数据库是由多个表组成的。注册登录只需要验证用户名与密码是不是和数据库表中存的数据一样。所以要实现这个功能也就是多建一个表。
再说一下,比较大的文件,一般只把相对路径存在数据库中。然后用server.mappath转换为物理路径加以引用。
4.就这样吧,如果还有不懂,欢迎追问。
1.VS2008建网站中,Asp.net web服务只是网站的一个可有可无的部分,它的作用是分享自己编写的代码模块,给别的服务器别的网络使用,实现信息共享。一般公司用不到。WebService 就是web服务了。是微软主推的一种跨平台的分布式应用程序。他使用SOAP协议通讯,用XML封装数据,所以是跨平台的。任何客户端只要按照WebService发布的格式发送数据就都可以得到结果。
2.可以在资源管理器的应用程序上右键,选择建个数据库试试,如果行,就不用装新的SQL server了。
3.数据库是存储数据的,可以存储各种格式,比如,文本,数字,图片,视频等。其中图片视频是以二进制形式存储的。它们所占空间比较大,因此不建议把图片视频存入数据库。
数据库是由多个表组成的。注册登录只需要验证用户名与密码是不是和数据库表中存的数据一样。所以要实现这个功能也就是多建一个表。
再说一下,比较大的文件,一般只把相对路径存在数据库中。然后用server.mappath转换为物理路径加以引用。
4.就这样吧,如果还有不懂,欢迎追问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、区别大,一般是建网站的。公司的话是建立网站、系统。(如楼上,可找百度百科)
2、从专业上来说应该要专门的数据库。这样有利于开发--像触发器、视图之类的。。。
3、你把你的资源路径保存到数据库里。资源保存到你的网站根目录下。
有疑问情留言!
2、从专业上来说应该要专门的数据库。这样有利于开发--像触发器、视图之类的。。。
3、你把你的资源路径保存到数据库里。资源保存到你的网站根目录下。
有疑问情留言!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.建网站有两种:(1)文件=>project里的asp.net web application。(2)文件=>Web Site。这两种方式都可以建立网站,有的公司用第一种方法,有的公司用第二种方法,我个人是用第二种方法,简单,ASP.NET Web Site在每次运行时都会自动编译,ASP.NET Web Application如果是涉及到code behind的修改都需要重新编译项目
2.sql express 一般作为开发调试用(不过个人都是直接安装全部的数据库),在作为服务器的时候有很多限制
2.sql express 一般作为开发调试用(不过个人都是直接安装全部的数据库),在作为服务器的时候有很多限制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询