1、asp,即活动服务器页面,是微软开发的服务器端脚本环境,可用于创建动态交互式网页和构建强大的web应用程序。当服务器接收到对asp文件的请求时,它将处理包含在html(超文本标记语言)网页文件中的服务器端脚本代码,以便构建并发送到浏览器。除了服务器端脚本代码,asp文件还可以包含文本、html(包括相关的客户端脚本)和com组件调用。
2、asp简单易维护,是小页面应用的选择。有了dcom(分布式组件对象模型)和mts(微软事务服务器),asp甚至可以实现中型企业应用。
延伸阅读
asp
1.启动vs2017。
2.在顶部找到文件-新建-项目。
3.选择asp.net网络应用程序。
4.选择mvc,确定。
5.新项目完成后,开始制作网站内容。
6.发布前的简单索引。
7.右键单击解决方案,并从弹出菜单中选择发布。
8.弹出发布窗口,左侧选择文件夹,右侧设置发布位置,选择高级设置更多高级选项。
9.设置后,选择发布。
10.发布完成后,输出窗口中将出现一条提示消息。
11.在set publishing文件夹中,可以看到各种已发布的文件。
12.打开iis,选择一个新网站,填写该网站的信息,然后选择确定。
13.运行刚刚创建的站点,就可以看到内容了。
asp如何将数据库中的数据输出到表格中并修改
下面是白杨中的代码
set rs2=服务器。创建对象(adodb。记录集)
sql=从情商中选择*其中eqbumen=" dep"eqbumen desc订购
rs2.open sql,conn,1,1
set objexcel=创建对象(excel。应用程序)
objexcel。练习册。打开(服务器。地图路径(测试)图书1。" xlt)打开超过模板
objexcel.sheets(1).选择选中工作页
set sheet active=objexcel。活动工作簿。活性片
" num=2 "从超过的第2行开始
"不要rs2.eof时执行"循环直至数据集中的数据写完
" strrange=b#:k# "设定要填写内容的单元区域
工作表激活。范围(strrange)。字体。size=10 "设定字体大小
sheetactive.range(strrange). wraptext=false 设定文字回卷
sheetactive.range(strrange)." shrinktofit=true "设定是否自动适应表格单元大小
sheetactive.range(strrange).value=array(rs2(zcid)、rs2(eqname)、rs2(eqchangjia)、rs2(eq xinhao)、rs2(eq enigli)、rs2(eqweizhi)、rs2(eq xinzhang)、rs2(eqno)、rs2(eqbumen)、rs2(eqchejian))把数据集中的数据填写到相应的单元中
数字=数字一
rs2.movenext
环
函数获取临时文件(我的文件系统)
dim tempfile,dotpos
tempfile=我的文件系统。方法
dotpos=instr(1,tempfile ,)
gettemporaryfile=mid(tempfile,1,dot pos)xls;结束功能
set myfs=create object(脚本。文件系统对象)
文件pos=服务器。映射路径(测试) temp要存放打印临时文件的临时目录
filename=gettemporaryfile(myfs)取得一个临时文件名
myfs.deletefile filepos* .xls "删除该目录下所有原先产生的临时打印文件
设置myfs=无
objexcel。activeworkbook。另存为文件posfilename
objexcel.quit
set objexcel=nothing。
asp.net怎么实现前后端分离
1.如果前端和后端分开,后端不应该修改前端项目文件,前端交互应该通过ajax进行。所以后端只需要提供api,前端可以用html调用api。
2.如果要提供api,aspx可以,但是因为页面的中间件会浪费性能,所以可以用ashx来做。当然,最推荐的方法是使用webapi。