Asp.Net
文章平均质量分 81
virgree
2006年毕业后,一直从事软件开发工作。参加一些大型电信项目、政府项目的研发工作,多年的c++开发经验,对.net,java平台也比较了解。兼作window CE平台的手机端开发、android平板电脑的开发
展开
-
Asp.net开发性能优化
1.尽量使用Html静态页面。aspx在数据交互方面有很好的的交互能力,但是也会消耗一定的服务器资源,所以我们尽量用纯html的页去实现。最重要的CMS的应用2.避免不必要的回送操作,每次单击页面按钮都要加载Page_Load事件,用Page.IsPostBack避免不必要的加载3.尽量在客户端进行验证操作,通过js进行实现4.优先使用Html控件,而不是服务器控件5.关闭不必要的原创 2010-02-26 07:58:00 · 320 阅读 · 0 评论 -
WebService的调用(三)
SOAP调用Web Service <!-- function GetData(i) { var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var soapMessage, soapData, URL; // 设置SOAP信息 soapMessa原创 2010-03-18 08:50:00 · 455 阅读 · 0 评论 -
WebService的调用(二)
Microsoft XML DOM调用Web Service1.在页面中添加代码2调用WebService返回字符串 XML DOM调用Web Service <!-- function GetData() { docObject=new ActiveXObject("Microsoft.XMLDOM");原创 2010-03-17 16:28:00 · 419 阅读 · 0 评论 -
WebService的调用(一)
Asp.net调用Web ServiceAsp.net调用Web Service 是very easy的。1.创建一个Asp.Net WebApplication.2.添加web引用3.这时有三个选项可以供选择此解决方案中的Web服务:程序自动的转向次解决方案中的服务地址本地计算机上的web服务:自动寻找本机上的Web服务,供你选择浏览本地网络上的UDDI服务器:用发现原创 2010-03-17 16:06:00 · 426 阅读 · 0 评论 -
WebService的应用(三)
Web Service属性介绍Namespace:默认的命名空间是http://tempuri.org/,类似与URLDescription:自描述性信息,此消息将在Service的说明文件生成后显示给Web Service用户Name:Service的名称,默认是实现Service的类的名称 [WebService(Namespace = "http://tempuri.org原创 2010-03-16 09:14:00 · 363 阅读 · 0 评论 -
WebService的应用(二)
创建一个简单的Web Service项目1.新建一个Asp.net Web服务应用程序,命名为WebService12.创建完毕后,vs.net自动为我们创建了Hello,World的服务接口方法namespace WebService1{ /// /// Service1 的摘要说明 /// [WebService(Namespace原创 2010-03-16 08:55:00 · 330 阅读 · 0 评论 -
事务的应用(三)
企业级服务COM+事务.Net框剪利用MTS/COM+服务来支持自动事务处理。COM+使用DTC作为事务管理器和事务协调器在分布式环境中运行事务。这样就可以使.net应用程序运行跨多个资源操作事务。优点:执行分布式事务,多个对象可以可以运行在同一个事务处理中,还可以自动登记。实现步骤:1.定义一个COM+事务处理的类要实现COM+事务处理的类必须要继承System.Ente原创 2010-03-15 16:11:00 · 322 阅读 · 0 评论 -
WebService的应用(一)
Internet提供了对信息的快速访问,这使公司之间和公司内部的交流更简单、快速。但是对于许多的公司来说,浏览数据驱动页面不能很好的满足他们业务要求。如果说可编程的WEB站点可以直接连接应用程序和服务,将会解决这种难题。在这种情况下Web Service应运而生。Web Service就是提供了这样一种模型:提供了应用程序的直接连接。通过站点和应用程序链接到Service,扩展web站点提供给用户原创 2010-03-16 08:24:00 · 351 阅读 · 0 评论 -
事务的应用(二)
ADO.NET事务ADO.NET事务是所有的事务模型中最简单的。利用Connection的BeginTransaction()方法开始一个事务,然后与Cmmand对象的Transcation属性关联。然后提交事务,如果我不成功,则回滚。优点:简单,性能快。例如using System.Data.SqlClient; SqlConnection con=new SqlConn原创 2010-03-15 14:14:00 · 361 阅读 · 0 评论 -
Asp.Net生成静态页面
从数据库取出数据然后动态的生成html静态页面。这种技术特别是在拥有大量页面的网站中显的特别的重要具体步骤我详细的写一下1.建立静态模板页面。也就是建立起模板页面的架构2.然后从后台数据库中提取内容,进行替换3.把替换后的字符串写入中我也按照上面的顺序做一下吧首先建立一个模板Html取名ModelHtml.htm.用于静态页面的布局原创 2010-03-11 18:32:00 · 442 阅读 · 0 评论 -
单点登录
SSO:一个用户在同一个网站只能进行唯一登录功能,用于避免同一用户和密码在不同地进行登录。实现原理:利用Web缓存,把已经登录的用户信息保存在cache对象中,设置其过期时间为session的失效时间,一旦Session失效,Cache对象也就过期了实现步骤:1.新建Asp.net Web Appplication2.放置一个登录按钮主要程序代码如下protected vo原创 2010-03-10 08:57:00 · 396 阅读 · 0 评论 -
Web Service SoapHeader加密
WebService soapheader加密WebService soapheader加密WebService head加密,可以对WebService设置访问用户名和密码,增强WebService的安全性 使WebService只能被授权用户使用。具体实现步骤:1、 定义一个soapheader派生类用来实现WebService访问权限验证using System;us原创 2010-05-29 10:27:00 · 733 阅读 · 0 评论