- 博客(14)
- 收藏
- 关注
转载 WebService完全实例解析
Xml WebService完全实例解析(一) 最近闲来无事,想起blog很久没写新文章了,干脆来写个专题好了,想来想去,干脆写个有关webservice的示例文章吧. 首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有
2006-11-23 15:14:00
788
转载 ASP.NET大文件上传的问题<--拘绝潜水的鱼
1、解决方案:.NET大文件上传知识整理最近做在做ePartner项目,涉及到文件上传的问题。 以前也做过文件上传,但都是些小文件,不超过2M。 这次要求上传100M以上的东西。没办法找来资料研究了一下。基于WEB的文件上传可以使用FTP和HTTP两种协议,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便。剩下只有HTTP。在HT
2006-11-11 10:56:00
1482
转载 一个c#上传的程序,可以生成缩略图也可以自由添加水印效果
一个c#上传图片的程序,写成了一个函数,为了日后自己做程序方便使用而做,花了一个下午,大家可以多多提些意见哦,也可以自由更改一些,但最好是告之一声,交流吗,在交流中大家共同进步,其实可以改写成类的功能主要包括,在上传图片时可以同时生成缩略图,而且可以在图片上加自己要添加的水印(可以是文字也可以是图片),整个上传函数是带许多参数进行的,自己动判断功能很好,不易出错,使用起来只要改一些
2006-11-09 11:19:00
699
转载 asp.net 2.0中一次性更新所有GRIDVIEW的记录<--mdot
在asp.net 2.0中,gridview控件是十分不错的控件。有的时候,可能一个GRIDVIEW控件中的各行都是文本框,如何一次性更新所有修改过的记录呢?有两种方法,一种是使用sqldatasource来更新所有记录,但这个方法比较慢,因为每更新一条记录都要建立数据连接并执行updatecommand,会影响性能,但还是先来看下实现方法: void
2006-11-09 11:02:00
743
转载 Oracle高效SQL语句原则
良好的SQL语句风格易于发现问题、易于阅读,移植性好。80%的性能问题是由不良SQL语句引发的。1.尽可能对查询条件的列建立索引; 2.尽量不要在where条件中对查询列使用函数,除非建立了相应的函数索引,如可用带前导字符的like代替substr; 3.任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的; 4.对于有联接的列,即使最后的联接值为一个静态
2006-11-05 15:47:00
920
转载 连接池
打开与关闭数据库都是比较耗时的。为此,ADO.NET自动将数据库连接存放在连接池中。连接池可以大幅度提高程序的性能和效率,因为我们不必等待建立全新的数据库连接过程,而是直接利用现成的数据库连接。注意,利用Close()方法关闭连接时,并不是实际关闭连接,而是将连接标为未用,放在连接池中,准备下一次复用。 如果在连接字符串中提供相同的细节,即相同的数据库,用户名,密码等等,则可以直接取得并返回
2006-11-05 15:43:00
927
转载 ASP.NET2.0中Gridview中数据操作技巧
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<<ASP.NET 2.0中Gridview控件高级技巧>>、<<ASP.NET2.0利用Gridview实现主从关系>>)。在本文中,将继续探讨有关的技巧。 一、Gridview中的内容导出到Excel 在日常工作中,经常要将gridview中的
2006-11-05 15:37:00
1022
转载 编写高性能Web应用程序的10个入门技巧
数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 — 页输出缓存和代理服务器 技巧 8 — 运行 IIS 6.0(只要用于内核缓存) 技巧 9 — 使用 Gzip 压缩 技巧 10 — 服务器控件视图状态
2006-11-05 15:25:00
878
转载 Asp.net(C#)实现验证码功能
新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:PageLoadprivate void Page_Load(object sender, System.EventArgs e) { string checkCode = CreateRandomCode(4); Session[
2006-11-05 15:22:00
627
转载 SQL Server开发人员应聘常被问的问题妙解汇总
目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情形
2006-11-05 15:18:00
710
转载 ASP.NET 常用代码合集
ASP.NET 常用代码合集 1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QuerySt
2006-11-05 15:14:00
844
转载 如何控制用户授权
1、使用ASP.Net自带的权限管理 在web.config文件中修改以下的内容: 2.在login.aspx中如果用户名和密码正确则给予验证:FormsAuthentication.SetAuthCookie(TextBox_name.Text,false); //在本页 FormsAuthentication.RedirectFromLoginPage(T
2006-11-05 15:11:00
1035
转载 使用配制文件定制身份验证和基于角色的安全
使用配制文件定制身份验证和基于角色的安全 里使用的例子和前提条件可以参考以前的一篇文章《ASP.NET实现匿名访问控制》,里面使用的Forms身份验证有个缺点,如果能将用户的验证上升到基于角色的验证即可减少很多麻烦,它只会创建一个空的GenericPrincipal对象,仅包含初始化过的 FormsIdentity 对象。如果要在应用程序中创建一个管理部分,并想仅限于管理员用户访问,那
2006-11-05 14:53:00
753
转载 DateSet使用技巧
1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。3、处理分级数据4、缓存更改5、XML的完整性:DataSet对象和XML文档几乎是可互换的。二、使用介绍1、创建DataSet对象:DataSet ds = new DataSet("DataSetName");
2006-11-05 14:46:00
1674
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人