编程人生

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年9月13日

摘要: 阅读全文
posted @ 2006-09-13 12:29 choice 阅读(176) 评论(0) 推荐(0) 编辑

2006年9月8日

摘要: 原文:http://www.donews.net/zdg/archive/2005/05/04/362971.aspx Tag被国内关注越来越多了。 先是owen提到tag的中文化难题,后是keso质问tag会死于垃圾信息吗?tag面临大规模的应用还是有很多问题需要解决。不过我感觉,所有的问题需要我们真正实践了才能找到解决方案。毕竟tag的好处还是很多的。我认为以下几点很关键: 1、Ta... 阅读全文
posted @ 2006-09-08 17:36 choice 阅读(340) 评论(0) 推荐(0) 编辑

摘要: 一,上传并存入SqlServer 数据库结构 create table test { id identity(1,1), FImage image } 相关的存储过程 Create proc UpdateImage ( @UpdateImage Image ) As Insert Into test(FImage) values(@UpdateImag... 阅读全文
posted @ 2006-09-08 15:42 choice 阅读(936) 评论(0) 推荐(1) 编辑

摘要: 昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息. 忽然觉得有必要去深入的研究一下这两个东东了. 我们先来看深入分析一下viewstate, 为了分析的相对完整性,先从简单的说起: 在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导... 阅读全文
posted @ 2006-09-08 11:11 choice 阅读(22930) 评论(15) 推荐(15) 编辑

2006年9月7日

摘要: 日期类dim ts as timespan ts=Convert.ToDateTime(datatime2)-Convert.ToDateTime(datatime1) dim tsstr as string tsstr=ts.ToString(); 阅读全文
posted @ 2006-09-07 12:35 choice 阅读(818) 评论(1) 推荐(0) 编辑

2006年9月6日

摘要: CuteEditor编辑器功能很强大,也很丰富,不过再好的东西也有缺点.这个编辑器上传图片是把所有图片都放到根目录下的upload文件夹中,编辑器也不是自动命名图片,这时候图片就可能会重名,在网上找了许久,用的人也不多,方法也没找到,最后还是自己写把!CuteSoft_Client\CuteEditor\Dialogs\下的Gecko_InsertImage.Frame.aspxInsertIma... 阅读全文
posted @ 2006-09-06 20:34 choice 阅读(1243) 评论(0) 推荐(0) 编辑

2006年9月5日

摘要: UpdatePanelTest.aspx UpdatePanelTest bad good best ... 阅读全文
posted @ 2006-09-05 11:26 choice 阅读(266) 评论(2) 推荐(0) 编辑

2006年9月4日

摘要: 作者:Dflying Chen() 在本系列的上一篇(在ASP.NET Atlas中调用Web Service——介绍及简单应用)中,我们熟悉了Atlas中调用Web Service的最基础方法,但是在实际开发中,仅仅发出请求并等待返回结果是不够的,我们大都需要考虑对错误超时等的处理,也要允许用户取消操作。幸运的是,Atlas对Web Service中的Web Method的封装也充分考虑到了这些... 阅读全文
posted @ 2006-09-04 17:32 choice 阅读(365) 评论(0) 推荐(0) 编辑

摘要: 关于Atlas的介绍已经有很多的文章,我就不废话了,对于我自己来说学习一个新东西,总是习惯于以一个简单的示例开始,Atlas也不例外,本文将会以一个非常简单的示例来踏上Atlas之旅,文中示例程序来自于Atlas老家。 1.创建“Atlas”应用程序 安装完Atlas之后,会在Visual Studio的项目模版里面出现一项“Atlas”Web Site,如下图。在新建Atlas应用程序时,选择... 阅读全文
posted @ 2006-09-04 17:31 choice 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 微软公司针对AJAX开发了一种称为Atlas的新技术,它允许浏览器随时随意紧密的与ASP.NET进行集成。在此专栏中,我们将阐述Atlas的构架已便于用户在开发工作中对Atlas有更好的理解。 什么是Atlas? 微软声称Atlas的目标在于服务器上将客户程序脚本集成到ASP.NET,以提供一个全面的开发平台。 Atlas平台包含两部分:客户端部分和服务器部分。对客户端,它具有的特点是: ... 阅读全文
posted @ 2006-09-04 14:09 choice 阅读(205) 评论(0) 推荐(0) 编辑

摘要: http://atlas.asp.net/docs/overview/install.aspx 上面的地址,是官方的安装说明(英文),这里我大概就说一下里面有什么东西. 到http://atlas.asp.net/上面下载最新版本,然后安装,一路NEXT.其中涉及到安装ATLAS的项目模板,注册.asbx 的文件扩展名到IIS. 安装之后你就可以在VS2005中建立ATLAS项目,不多说. 下面是... 阅读全文
posted @ 2006-09-04 13:51 choice 阅读(323) 评论(0) 推荐(0) 编辑

摘要: 在要到达的页面加上url = HttpContext.Current.Request.Url.PathAndQuery;Session["url"] = url;然后在登陆选择页加Response.Redirect(Session["url"].ToString()); 阅读全文
posted @ 2006-09-04 10:39 choice 阅读(216) 评论(0) 推荐(0) 编辑

2006年9月3日

摘要: 首先設定 IIS 讓所有檔案都由asp.net 執行 按右鍵選內容 按設定 按新增 打上 C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll 和 * 在 Global.asax.cs 這個檔寫段程式 ... 阅读全文
posted @ 2006-09-03 22:22 choice 阅读(845) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2006-09-03 19:57 choice 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 在网站根目录添加App_themes文件 在里面可以添加多套模板文件夹 例如:新建一文件夹名为simple把定义好的div+css放到simple内,包括css和图片等,如果以后有.net控件可以再加个*.skin文件.专门做定义用,接着就可以套用模板拉†^a^» 调用方法要写在Page_PreInit里面,以后的事情就交给兄弟们自己创作拉!!! protected v... 阅读全文
posted @ 2006-09-03 16:30 choice 阅读(280) 评论(0) 推荐(0) 编辑

摘要: 这一节里面,主要就是想告诉大家如何使用好border和clear这两个属性。 首先,如果你曾用过table制作网页,你就应该知道,如果要在表格中绘制一条虚线该如何做,那需要制作一个很小的图片来填充,其实我们还有更简单的办法,只要在中加入这么一段就可以了,你可以试试: 大家可以再次参考手册,然后你就能明白dashed、solid、dotted...等的作用,利用它们你可以制作出许多效果来,实线、虚线... 阅读全文
posted @ 2006-09-03 15:33 choice 阅读(317) 评论(0) 推荐(0) 编辑

摘要: 使用列表制作菜单 开始此节的学习前,请确认你已经参照之前的几节内容写入了DIV、CSS到index.htm和css.css文件中。 这一节我将告诉大家如何用列表来制作菜单。 首页 博客 设计 相册 论坛 关于 以上是这部分的结构,有关于、这两个HTML元素大家自己去参考相关的内容吧,它们最主要的作用就是在HTML... 阅读全文
posted @ 2006-09-03 15:32 choice 阅读(300) 评论(0) 推荐(0) 编辑

摘要: 当我们写好了页面大致的DIV结构后,我们就可以开始细致地对每一个部分进行制作了。 在上一章中我们写入了一些样式,那些样式是为了预览结构而写入的,我们把css.css中的样式全部清除掉,重新写入以下样式代码: /*基本信息*/body {font:12px Tahoma;margin:0px;text-align:center;background:#FFF;}a:link,a:visited {... 阅读全文
posted @ 2006-09-03 15:31 choice 阅读(290) 评论(0) 推荐(0) 编辑

摘要: 接下来我们在桌面新建一个文件夹,命名为“DIV+CSS布局练习”,在文件夹下新建两个空的记事本文档,输入以下内容: 无标题文档 这是XHTML的基本结构,将其命名为index.htm,另一个记事本文档则命名为css.css。 下面,我们在标签对中写入DIV的基本结构,代码如下: [color=#aaaaaa][/color] [color=#aaaaaa][/color] [colo... 阅读全文
posted @ 2006-09-03 15:29 choice 阅读(282) 评论(0) 推荐(0) 编辑

摘要: 在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础。下面我们就开始一步一步使用DIV+CSS进行网页布局设计吧。 所有的设计第一步就是构思,构思好了,一般来说还需要用PhotoShop或FireWorks(以下简称PS或FW)等图片处理软件将需要制作... 阅读全文
posted @ 2006-09-03 15:27 choice 阅读(624) 评论(0) 推荐(0) 编辑

摘要: 文件名:Security.CSusing System;using System.Security.Cryptography;using System.IO;using System.Text;namespace EIP.Framework{/// /// Security 的摘要说明。/// Security类实现.NET框架下的加密和解密。/// CopyRight KangSoft@Hotm... 阅读全文
posted @ 2006-09-03 11:41 choice 阅读(943) 评论(0) 推荐(0) 编辑

2006年9月2日

摘要: default.aspx default.aspx.csusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI... 阅读全文
posted @ 2006-09-02 16:12 choice 阅读(508) 评论(0) 推荐(0) 编辑

2006年8月31日

摘要: 繁體中文就是有个问题,aspx页面好象不能用,还没找到解决的方法.asp和htm和php都可以 下载地址http://www.cnblogs.com/Files/yzxchoice/std_stranjf.rar 阅读全文
posted @ 2006-08-31 11:25 choice 阅读(555) 评论(3) 推荐(0) 编辑

摘要: 框架集代码 var url=parent.window.frames["basefrm"].location.href 阅读全文
posted @ 2006-08-31 11:20 choice 阅读(937) 评论(0) 推荐(0) 编辑

摘要: 获取当前URL我一直使用HttpContext.Current.Request.Url.ToString(),今天Tinyfool指出我的一个Bug,调试发现,ToString()函数并不可靠。如果当前URL为http://localhost/search.aspx?user=tinyfool&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.T... 阅读全文
posted @ 2006-08-31 11:09 choice 阅读(5068) 评论(4) 推荐(0) 编辑

摘要: 作者:寒羽枫(cityhunter172) 第二部分 Form 认证的实战运用 话说上回,简单地说了一下 Form 表单认证的用法。或许大家觉得太简单,对那些大内高手来说应该是“洒洒水啦”“小 Kiss 啦(小意思)”。今天咱们来点的花样吧:古有六扇门,拒收叶孤城;东门不刮风,吹雪姓西门;缎带作凭证,决战紫禁城。 五、 ... 阅读全文
posted @ 2006-08-31 10:24 choice 阅读(194) 评论(0) 推荐(0) 编辑

摘要: 作者:寒羽枫(cityhunter172) 序 代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以及使用过程用到的一些技巧(实乃投... 阅读全文
posted @ 2006-08-31 10:23 choice 阅读(195) 评论(0) 推荐(0) 编辑

2006年8月29日

摘要: 接下来,我们介绍如何在Webpart系列控件中,使用用户自定义的控件。 1、首先,我们为工程项目增加一个"google.ascx"的控件,并且在images目录下,添加google那张著名的logo图片。 接着,往窗体中添加一个2*2行的表格,再往其中的一个单元格添加一个image图象控件,指定其图象为google.gif,再添加一个文本框,一个按钮,如下图所... 阅读全文
posted @ 2006-08-29 17:25 choice 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 在现在的网站设计中,更强调的是用户的个性化设置,让用户可以自由的设置符合自己喜好的页面成为网站开发人员的头号难题,不过现在看来这个难题微软帮我们解决了。在ASP.net 2.0中新增加了一系列Webpart控件,可以让用户很方便地对网页的各区域布局进行调整。在一些web应用程序中,如果用户想自定义页面布局,比如一个新闻发布系统,想让左,中,右三栏的位置进行调换的话,就可以使用webpart... 阅读全文
posted @ 2006-08-29 17:24 choice 阅读(308) 评论(0) 推荐(0) 编辑

摘要: 1.WebPartManager 控件Web Parts的总控中心,管理 Web Parts及区域的列表管理页面状态 (比如显示状态),当页面状态时发生改变时触发事件,协助Web Parts间的通讯,管理个性化等. 2.WebPartZone 控件在 Web Parts页面中定义区域,定义每个区域当中Web Part的默认显示样式及布局. 3.Web Part C... 阅读全文
posted @ 2006-08-29 17:24 choice 阅读(212) 评论(0) 推荐(0) 编辑

摘要: 一、 简介 任何由多个页面组成的网站都需要某种导航用户接口。一个导航用户接口可能象一些该站点中的到另外一些页面的静态超级链接一样得简单,或者可能包含菜单或树形控件的使用。但是,在为该站点创建一个导航用户接口之前,首先必须定义站点的逻辑结构。(这个逻辑结构常常被参照为一个站点地图。)例如,一个象Amazon.com这样的网站被组织成各个部分-其中包括产品栏如电子学书,计算机书,DVD等等。其中... 阅读全文
posted @ 2006-08-29 16:56 choice 阅读(232) 评论(0) 推荐(0) 编辑

2006年8月25日

摘要: 【摘 要】伪随机数在计算机软件设计中有很广泛的用途。本文介绍了伪随机数生成的一般原理,以及利用ASP.NET Framework中提供的Random类及其方法来生成各种不同范围的满足各种要求的随机数。最后结合Web控件表单阐述了ASP.NET中的随机数在软件设计中的应用。 关键词 ASP.NET;伪随机数生成;Web; Random类 随机数在软件设计,尤其是在实践环境模拟和测试等领域... 阅读全文
posted @ 2006-08-25 18:06 choice 阅读(1768) 评论(0) 推荐(0) 编辑

摘要: Select TOP 1 * from 表 Where 关键字 Not In(Select TOP 2 关键字 from 表 Order By 关键字)Order By 关键字 判断当前记录在数据库里是第几条记录(按照时间,房间号排序)SELECT COUNT(payid) AS Expr1FROM payusersWHERE (paytime < (SELECT payti... 阅读全文
posted @ 2006-08-25 16:27 choice 阅读(543) 评论(0) 推荐(0) 编辑

2006年8月22日

摘要: Theme没有使用Theme的页面 结构复杂,格式混乱,不容易修改和阅读 使用Theme的页面 结构清晰,便于修改和阅读,便于复用。 App_Themes是存在于*.aspx同级目录下的一个文件夹,该文件夹下面可以有多个文件夹每个文件夹对应一个单独的Theme.每个Theme目录中可以有两种类型文件。 1.*.css:用来修饰*.aspx中的HTML控件和asp.net... 阅读全文
posted @ 2006-08-22 16:53 choice 阅读(402) 评论(0) 推荐(0) 编辑

摘要: Master Page------(asp.net2.0 new technology) 使用MasterPage 如同使用Theme可以格式化整个网站各个控件的显示模式一样,Master Page可以用来定义网站中不同网页的相同部分,例如整个网站都包括同样的格局,同样的页头,同样的页脚,同样的导航栏。这个时候,可以把这些控件定义在一个masterpage上。其他网页只需要继承这个Ma... 阅读全文
posted @ 2006-08-22 16:52 choice 阅读(428) 评论(0) 推荐(0) 编辑

2006年8月21日

摘要: FreeTextBox使用详解 Author: Annerose Date:12/16/2005版本: FreeTextBox 3.1.1 ASP.NET1.1 1.下载 FreeTextBox 3.1.1 (released 2005/11/08) http://www.freetextbox.com/downloads.aspx 2. 安装FreeTextBox 3.0以上版本均支持... 阅读全文
posted @ 2006-08-21 18:17 choice 阅读(241) 评论(0) 推荐(0) 编辑

摘要: 1.设置web.config文件。(我不喜欢设置成这样) ...... ...... 或者: aspx文件中: 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string ... 阅读全文
posted @ 2006-08-21 18:07 choice 阅读(185) 评论(0) 推荐(0) 编辑

摘要: 可能有些朋友还不是很清楚themes、skins。下面先介绍下themes、skins.。一、简介:一看Themes、Skins这2名字就都知道是用来做什么的了吧,下面就说下它是做什么的(怎么都知道了还说,~_~),利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。二、怎么... 阅读全文
posted @ 2006-08-21 16:46 choice 阅读(233) 评论(0) 推荐(0) 编辑

2006年8月17日

摘要: OnItemCommand 当在ItemTemplate 中所宣告的Button 或LinkButton 控件触发事件时,如果该控件的CommandName 属性内容不是Edit、Cancel、Delete 或Update 时,便触发本事件。其宣告语法为: Sub OnItemCommand(Sender As Object, e As DataListCommandEventArgs).... 阅读全文
posted @ 2006-08-17 18:24 choice 阅读(374) 评论(0) 推荐(0) 编辑

2006年8月14日

摘要: 连接为http://localhost/bbs/message.aspx不能传cookies要改成相对路径比如bbs/message.aspx搞了半天 阅读全文
posted @ 2006-08-14 10:26 choice 阅读(140) 评论(0) 推荐(0) 编辑