遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

2008年2月18日 #

Win2003 + IIS6.0 + Asp.net 2.0 的Web站点配置

摘要: 1.安装Win2003 跟IIS6.0 2.安装.net 2.0框架3.启动IIS6.0里 [Web 服务扩展]中的Asp(一般多会用到),以及Asp.net 扩展.4.建立站点假设现在站点的文件目录为:wow5.在Win2003里建立一个用户(假设为UserWow),分配给Wow站点[身份验证方法]中的匿名用户,保证[启用匿名访问(A)]选上.6.分配wow目录的读写权限给UserWow.7.分... 阅读全文

posted @ 2008-02-18 08:35 遗忘海岸 阅读(1751) 评论(0) 推荐(0) 编辑

2008年2月15日 #

siteFactory中的GridView跟ObjectDataSource 在

摘要: 在动易SiteFactory RC版的后台内管理页面中,你可以看到很多列表页都是采用GridView加ObjectDataSource实现的, 当然动易后台并不是直接使用GridView,而是对其进行了扩展ExtendedGridView(在PowerEasy.Controls.dll),主要定义了分页显示功能. ObjectDataSource是Asp.net 2.0中新出现的数据源控... 阅读全文

posted @ 2008-02-15 11:48 遗忘海岸 阅读(663) 评论(0) 推荐(0) 编辑

2008年2月2日 #

动易的SiteFactory RC 已经发布了,基于.NET 2.0实现的,代码没加密,故建群聚有兴趣的来一起学习 QQ群号:19452522

摘要: 群名:SiteFactory技术探讨 QQ群号:19452522 动易的SiteFactory RC 已经发布了,基于.NET 2.0实现的,代码没加密,故建群聚有兴趣的来一起学习 主要是这套程序的架构,技术实现等 大家把自己的博客地址贴下,当有所发现/收获/进展时,写到自己的博客里,方便学习交流 阅读全文

posted @ 2008-02-02 11:25 遗忘海岸 阅读(373) 评论(0) 推荐(0) 编辑

基础于SET ROWCOUNT 的分页存储过程

摘要: Set RowCount 功能:使 Microsoft® SQL Server™ 在返回指定的行数之后停止处理查询。如Declare @SortID --A表的整形主键1,2,3.....1000Set RowCount 10Select @SortID=SortID From [A] Order By SortID DESCPrint @SortID结果为991Set Ro... 阅读全文

posted @ 2008-02-02 11:20 遗忘海岸 阅读(2413) 评论(0) 推荐(0) 编辑

2008年2月1日 #

获取动态TSQL语句返回值

摘要: DECLARE @Sql nVarchar(4000) Declare @Total int SET @Sql=N'SELECT @Total=Count(*) FROM PE_CommonModel' Exec sp_executesql @Sql, N'@Total Int Out',@Total Out Print @Total 阅读全文

posted @ 2008-02-01 15:26 遗忘海岸 阅读(389) 评论(0) 推荐(0) 编辑

2008年1月30日 #

TSQL查询给定记录的相关数据

摘要: 具体环境为SQL 2000 ,在一内容表中给定一条记录,查寻编号大于这里记录的的数据,具体代码如下 Create Proc CMST_QueryInterrelated @ID int, ----给定的记录的主键 @Num int ---需要条数 As Declare @RNum int Declare @SQL nvarchar(2000) Set @SQL='' Set ... 阅读全文

posted @ 2008-01-30 15:13 遗忘海岸 阅读(206) 评论(0) 推荐(0) 编辑

2008年1月26日 #

关于Regex.Replace (String, String, String,RegexOptions) 方法

摘要: 今天使用这个方法碰到了一些意外,于是就查了下资料,做了些测试,发现自己以前的理解有误.Regex.Replace (String input, String pattern, String replacement,RegexOptions) 方法这个方法作用是用 replacement 来替换 input中符合pattern的部分,举例如下:input: http://www.xxx.com/ne... 阅读全文

posted @ 2008-01-26 09:58 遗忘海岸 阅读(2304) 评论(0) 推荐(0) 编辑

2008年1月25日 #

关于Asp.net 2.0 中的 Reference 使用

摘要: 当在一个页面中需要引用另外一个页面时,我们可以使用这个命令,当使用这个命令后ASP命名空间下面就会列出当前引用页同目录的所有其他页面(aspx类型) 阅读全文

posted @ 2008-01-25 08:55 遗忘海岸 阅读(356) 评论(0) 推荐(0) 编辑

2008年1月4日 #

Asp.net中内容页的静太生成

摘要: 场景用户发表一条信息后,要将这条信息生成静太页面(.html),以前的做法可能是使用模版替换标签的方法,或者通过http协议去申请对应显示页的处理程序(比方detail.asp?id=3)获取html代码后再将其保存成.html文件.在asp.net里我们可以使用Page类的public overr... 阅读全文

posted @ 2008-01-04 16:00 遗忘海岸 阅读(332) 评论(0) 推荐(0) 编辑

2007年12月27日 #

关于Asp与Asp.NET共享Cookie需要注意的地方

摘要: 首先Asp程序发送到客户端的Cookie是进行UrlEncode后的,因此在Asp.net读取时应该采用UrlDecode进行还原, 另外Asp.Net生成的Cookie比方用于Form认证的Cookie根据配置,有可能是经过加密的,因此在Asp中读取时要根据相应算法进行解密. 阅读全文

posted @ 2007-12-27 14:48 遗忘海岸 阅读(388) 评论(0) 推荐(0) 编辑

关于.NET数据库访问中连接池一些认识

摘要: 一般情况下在采用SqlConnection进行MSSQL数据库访问时,只要使用的是相同的连接字符窜,并且没有明确指明禁止连接池时,系统自动采用连接池功能. 因此conn.Open() conn.Close()并不是关闭物理上的连接,而是从连接池中申请与归还连接,比方访问MSSQL数据库时,我们发出的conn.Open(),conn.Close()等操作是针对数据提供程序(这里是.NET SqlCl... 阅读全文

posted @ 2007-12-27 14:33 遗忘海岸 阅读(289) 评论(0) 推荐(0) 编辑

2007年12月14日 #

算法备忘录---按权重选取数据

摘要: 今天看到一段Javascirpt 代码,其功能是按数据权重(weight)来显示广告. 基本算法描述如下: 给每个数据(节点)指定一个权重. 1.将各节点的权重求和得到总数sum. 2.采用随机函数(js中为 Math.round(Math.random() *sum) )生成一个取值范围在[1~sum]之间的值ranSum. 3.接着遍历所有数据(节点),访问顺序可以随意.将当前节点的权重值加上... 阅读全文

posted @ 2007-12-14 14:36 遗忘海岸 阅读(1195) 评论(0) 推荐(0) 编辑

2007年10月30日 #

代码生成器参考文挡一---简单三层与数据库约定

摘要: 代码生成器,针对采用简单三层结构的小型Web项目而设计,它重点实现数据访问层的代码生成,对于业务逻辑层跟用户界面由于其多变性,不打算在程序中实现,代码生成器产生的代码是针对打算采用.net2.0 + MSSQL2000开发的项目. 代码生成器生成以下模块的代码: 业务实体层(Model). 数据表访问存储过程. 基于存储过程的数据访问层(DAL). 数据库设计约定: 数据表名只采... 阅读全文

posted @ 2007-10-30 08:35 遗忘海岸 阅读(294) 评论(0) 推荐(0) 编辑

2007年10月22日 #

编写多字段排序的GridView的几点注意

摘要: 1.重写OnSorting(GridViewSortEventArgs e) 方法 2.e.SortExpression 默认情况下是本次点击的列名如 ID,Title 等 3.通过给e.SortExpression="ID DESC,Title ASC..."来实现多字段排序 4.SortExpression 是GridView里定义的一个属性他保留着最近一次排序的表达式.因为e.SortExp... 阅读全文

posted @ 2007-10-22 13:22 遗忘海岸 阅读(476) 评论(0) 推荐(0) 编辑

2007年10月15日 #

以Post方式发送数据采用WebClient

摘要: 通过Post方式发送数据可以避免Get方式的数据长度限制下面采用WebClient来实现这个功能Web服务端可以是任何CGI但是要搞清楚Web端接受的编码,代码如下WebClientwc=newWebClient();StringBuilderpostData=newStringBuilder();postData.Append("formField1="+"表单数据一");postData.Ap... 阅读全文

posted @ 2007-10-15 14:50 遗忘海岸 阅读(10581) 评论(2) 推荐(0) 编辑