社区
ASP
帖子详情
大家在asp中用com做什么呢?
junguo
2003-02-19 08:32:24
在三层结构中,我们习惯用com作为中间层,封装商业逻辑。我在半年接触asp的过程中,用到com的过程中,com的作用只是堆砌一些sql语句,把对数据库的select,insert,delete操作改倒com中执行而已。而且用组件服务器注册com组件,时常发生问题,费时费力,说是利于代码复用,但复用的还是很少一部分,这些功能用jscript完全可以实现。我感觉自己这么用com存在问题,我想知道大家用com都在做什么,而且它真正的优点是什么?
欢迎大家讨论!
...全文
52
10
打赏
收藏
大家在asp中用com做什么呢?
在三层结构中,我们习惯用com作为中间层,封装商业逻辑。我在半年接触asp的过程中,用到com的过程中,com的作用只是堆砌一些sql语句,把对数据库的select,insert,delete操作改倒com中执行而已。而且用组件服务器注册com组件,时常发生问题,费时费力,说是利于代码复用,但复用的还是很少一部分,这些功能用jscript完全可以实现。我感觉自己这么用com存在问题,我想知道大家用com都在做什么,而且它真正的优点是什么? 欢迎大家讨论!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junguo
2003-02-20
打赏
举报
回复
没有人回答了吗?在网上和别人聊天,我说自己是用asp的,一般得到的回答是asp做不出太复杂的东西。难道在asp中com的作用真的这么有限?
online
2003-02-19
打赏
举报
回复
数据库信息一般封装在com中
逍遥小贼
2003-02-19
打赏
举报
回复
一般的小项目我想根本用不着使用com,
大型应用中,你可以将对数据的操作规则,用户的工作流程(比如一份文件是怎么流转的)封装在com里,当然也可以有一些对数据库方面的操作在里面
junguo
2003-02-19
打赏
举报
回复
业务流?是不是也是对数据库的一些操作?
我写的com几个和sql不直接挂边的就是一个搜索语法分析(最终还是生成一条sql语句执行)还有就是owc生成图片时用com把它传送到前台。
我只是想大致了解一下所谓的商业逻辑到底是什么,是不是就是对数据库的操作,困惑!
cmsoft
2003-02-19
打赏
举报
回复
这个要看你的项目了,比如我现在手上的一个项,它的业务流部分我就是用COM封装实现。它的复杂算法要是改动的话,我只要改动我的COM就行了,而不必管ASP代码:)
pantech_36
2003-02-19
打赏
举报
回复
ASP用来连接数据库及发送邮件的部份都是COM。
凋零的老树
2003-02-19
打赏
举报
回复
asp用com我觉得没有必要,本来是一个简单的东西非让它去完成一个复杂的功能,就不合适了
lovingkiss
2003-02-19
打赏
举报
回复
实现数据库相关方面:
以及对用户相关权限的判断,设定Session为一个简单的类,设定相关的属性;
例如:
Session("CurUser").Name
Session("CurUser").IP
Session("CurUser").PassWord
Session("CurUser").Department
lovingkiss
2003-02-19
打赏
举报
回复
Com:
我一般是用来实现一些文件、系统信息、设定一些枚举、循环等方面的东西;
例如对日期转换农历、查询IP、身份证的验证、序列号的合法性、邮件的发送、电话号码的地区等等方面进行后台封装
possible_Y
2003-02-19
打赏
举报
回复
数据库连接
安全验证
WebAPIFileDemo
对应于相应博客的源代码,运行Demo时请先调试服务端,然后开启客户端,如果缺少HttpClient对应的dll,请通过NuGet下载
asp
.net
中用
table表格绑定数据
其实在
asp
.net
中用
table表格绑定数据,并不要像在
asp
中那么麻烦,那么难理解,也不要用什么循环语句来一项项的读取数据,然后填充表格。
asp
.net中有一个叫
做
Repeater的控件,我们可以直接把表格嵌入到Repeater控件中,然后设置Repeate控件的DataSource属性并让其DataBind()就OK了......
做
一个测试: 我创建的SQL数据库如下: create...
在
ASP
.NET
中用
JS如何调用Server端方法?
在
ASP
.NET
中用
JS如何调用Server端方法?(1)这个需要用到AJAX了
ASP
.NET AJAX(Atlas)版本的实现代码 首先是页面的HTML部分,注意
ASP
.NET AJAX(Atlas)独有的ScriptManager控件: 然后是客户端JavaScript部分,注意用PageMethods.GetServerTime()这样的形式调用服务器端方法: functio
C#面:什么是
ASP
.NET中的用户控件
在上面的代码中,我们首先使用 <%@ Register %> 指令将 HelloUserControl.ascx 文件注册到页面上,并指定了一个自定义的标签前缀 "uc" 和标签名 "Hello"。在
ASP
.NET 中,用户控件是一种可重用的自定义控件,它允许开发人员将一组相关的 HTML 和服务器控件封装在一个单独的组件中。要在
ASP
.NET 页面中使用用户控件,可以使用 <%@ Register %> 指令将用户控件注册到页面上,并使用 uc:ControlName 标记将其添加到页面上。
在
ASP
.NET
中用
生成二维码
首先在NuGet中下载并安装 QrCode.Net包 在后台代码写一个方法 protected void Page_Load(object sender, EventArgs e) { var Func = Request.Params["Func"]; if (Func != null)
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章