摘要:
一、建立存储过程 在MSSQL中的Northwind数据库中为employess表新建存储过程(作用按LastName进行模糊查询):CREATE PROCEDURE Employess_Sel @lastname nvarchar (20)ASselect lastname from Employees where lastname like '%' + @lastname + '%'GO...
阅读全文
posted @ 2006-07-28 11:17
御天六龙
阅读(198)
推荐(0)
摘要:
今日在做一个新闻系统的评论时. 想到了预防"提交"按钮的多次点击的问提 (prevent multiple clicks of a submit button in ASP.NET). 以前碰到此类问提总是用重定位页面来解决. 这次我想找到一个一劳永逸的办法. 通过查讯Google,找到了一些代码,挑选一些较好的修改了一下。public void page_load(Object obj,Even...
阅读全文
posted @ 2006-07-28 11:15
御天六龙
阅读(147)
推荐(0)
摘要:
上次我在文章“在Web上如何实现"提交进度条"呢? ”提到,想实现页面提交时,能显示进度条。 我也从网上看了不少文章,但没有真正意义上的进度条,有的文章写明是“真正意义”上的,其实也不是真正意义上,要真正意义上显示进度情况,恐怕不太现实,因为提交到,还剩多少,连机器都难于把握,因此,觉得可能性不大。 第二,我们其实也未必一定要显示进度,我倒是只想提示“提交中..”这样的效果即可,在显示提交...
阅读全文
posted @ 2006-07-28 11:10
御天六龙
阅读(178)
推荐(0)
摘要:
.Text中的用户文章管理界面是使用Advanced Panel的主要界面。Advanced Panel与普通WebPanel相比,多提供一个Header栏,并且可以不使用任何代码实现折叠[Collapsing]功能,这是该控件最有特色的地方。 控件常用属性 1. Collapsible属性 该属性为bool型,如果为true,该控件会在右侧显示一个折叠按钮,用于显示或隐藏Panel所...
阅读全文
posted @ 2006-07-28 11:06
御天六龙
阅读(170)
推荐(0)
posted @ 2006-07-28 10:53
御天六龙
阅读(168)
推荐(0)
摘要:
本页内容 数据绑定控件 数据源控件 命令类型和参数 SqlDataSource 示例 ObjectDataSource 增强的强类型DataSet 其他数据源控件细节 小结 ASP.NET 2.0 引入了一系列可以改善数据访问的新工具,包括几个数据源和数据绑定控件。新增种类的数据源控件可以消除 ASP.NET 1.x 中要求的大量重复性代码。例如,您可以很容易地将 SQL 语句或...
阅读全文
posted @ 2006-07-28 10:52
御天六龙
阅读(167)
推荐(0)
摘要:
关键词: VisualStudio 模板 VSDIR VIZ 目的: 创建自己的Visual Studio类模板,以创建实现单例模式(Singleton)的类为例。 1、何为模板? 可以通过两个例子来简单说明一下。 当我们在Visual Studio.Net中选择新建项目时,向导通常会提供一些预定义类型的项目供选择,比如“Window应用程序”、“ASP.NET We...
阅读全文
posted @ 2006-07-28 10:48
御天六龙
阅读(309)
推荐(0)
摘要:
本文讨论:常见的 ASP.NET 性能神话 有用的 ASP.NET 性能技巧和诀窍 在 ASP.NET 中处理数据库的一些建议 缓冲以及用 ASP.NET 进行后台处理 本文使用下列技术:ASP.NET,.NET 框架,IIS 用 ASP.NET 编写 Web 应用程序其轻松程度令人难以置信。它是如此的容易,以至于许多开发人员不用花费多少时间来构筑其应用便能获得非常好的性能。在本文中,我将给...
阅读全文
posted @ 2006-07-28 10:45
御天六龙
阅读(121)
推荐(0)
摘要:
过去写的webform程序, 很多地方需要弹出一个窗口进行数据选择. 最简单的情况是选择了弹出窗口某条数据后直接修改某个html元素的值, 麻烦一点的就是数据库可能保存的是被选择记录的id, 所以除了有用于显示文字的textbox, 还要有一个用来存放id的hidden. 更恐怖的就是选了一条记录后, 还要根据这条记录填充多个html元素的值. 最近写了个控件, 能比较通用的处理这些情况. 这...
阅读全文
posted @ 2006-07-28 10:43
御天六龙
阅读(370)
推荐(0)
摘要:
步入.Net时代,MS想让人们把网页开发当成应用程序一样开发,而且还在ASP.Net 2.0加了很多控件,像Loginform,Treeview等等。但在网页脚本语言(如ASP、PHP、Perl等)和J2EE还在继续占领着WWW大部分江山的情况下,如果只懂得写codebehide里的东东是远远不够的。 现在很多ASP.Net初学者居然都不知道何为JavaScript,或者只是听说过,而不甚...
阅读全文
posted @ 2006-07-28 10:40
御天六龙
阅读(260)
推荐(0)
摘要:
摘 要 本文讲述了基于ASP/ASP.NET实现网络空间共享的一种方法,并给出上载模块的基本源码。 关键词 网络存储 空间管理 前言 ⑴ 电子阅览室、计算机房、网吧等公共上机场所由于使用频繁、维护滞后等原因,输出系统如软驱等设备受损的现象普遍,往往在你需要将加工后的数据输出时才发现输出设备不能工作而大为光火,并且许多计算机房为了节省成本,在联网的计算机上并不配全必要的输出设备。 ⑵ 电脑...
阅读全文
posted @ 2006-07-28 10:31
御天六龙
阅读(186)
推荐(0)
摘要:
FreeTextBox是.Net环境下广为流行的RichText编辑器,CSDN的blog在发表文章时就是使用的它。最近一个项目要求可以在发表文章的时候能发布电影,当然不可能叫用户去写HTML代码了,于是决定扩充FreeTextBox的功能,即为它增加一个工具栏按钮,实现发布在线电影的功能。没有看相关的文章,直接打开FreeTextBox的源代码工程,发现工程结构组织还是比较好,源代码也有注释...
阅读全文
posted @ 2006-07-28 10:30
御天六龙
阅读(120)
推荐(0)
摘要:
如果你不是很明白html编辑器的原理,请您看看我专门写的这个简单例子,演示了将一个iframe变成html编辑器,让编辑器load数据,在编辑器的光标处插入指定HTML数据。在编辑器的光标处插入指定HTML数据?也许您马上就想到了在我们上传图片的时候我们可以利用这点,在编辑器中直接插入一段HTML,编辑器可以是所见即所得的哦,当你插入一段用来显示图片的html(),在编辑器中马上就可以看到图片...
阅读全文
posted @ 2006-07-28 10:29
御天六龙
阅读(1278)
推荐(0)
摘要:
大致用了下FreeTextBox(用的是2.0.7版本的),确实是个不错的免费网页文本编辑控件。源代码需要费用$65,而使用则完全免费 (这里下载)。我们正在用来发表blog的这个系统.Text也是用这个控件的,估计不是最新的,因为好象界面有些不同,特别是上传图片那个功能。.Text还是用了FreeTextBox 1.X的风格?! 而几个比较有名的开源项目都是用了这个控件,例如 ASP.NET...
阅读全文
posted @ 2006-07-28 10:28
御天六龙
阅读(137)
推荐(0)
摘要:
刚开始试用FTB2.0的时候,感觉FTB真的很神,居然可以在网页状态实现编辑过程的What you see is what you get。看完FTB的文档(其实也不是很多的东西,估计就是用个NDOC或者什么类似的工具生成的SDK文档)又仔细试做了几个程序,觉得FTB的实现思路不复杂,但十分巧妙。它通过FTB这个中间部件将客户端(浏览器)的程序(javascript代码)和后台程序(C#写的a...
阅读全文
posted @ 2006-07-28 10:27
御天六龙
阅读(167)
推荐(0)
摘要:
Graphics的DrawImage方法,定义了多种原型,可以在制定位置绘制指定Image对象。利用此方法可以在图片对象上再绘制一个水印图片。结合FreeTextBox方便的图片上传功能,可以实现一个适合图片新闻较多的新闻系统。以下WaterMark方法所带参数为文件流,原始图片名称,水印图片名称,图片保存路径等,对应注释理解代码应该没有多大问题。 ------------------------...
阅读全文
posted @ 2006-07-28 10:26
御天六龙
阅读(183)
推荐(0)
摘要:
1.先把freetextbox.dll添加到项目中2.把 - ftb.colorpicker.aspx - ftb.imagegallery.aspx - ftb.inserttable.aspx从文件夹HelperScripts复制出来,放到外面与 - test.aspx (测试)同等级目录,(不这么做,插入背景色,图片,表格就不好使)3.把images文件夹...
阅读全文
posted @ 2006-07-28 10:25
御天六龙
阅读(127)
推荐(0)
摘要:
在后代码里创建DataGrid控件 本文介绍如何用代码创建DataGrid,并且有四个绑定列和一个模板列,支持排序功能。代码如下:C#CreateDataGrid.aspx 用代码创建DataGrid http://schemas.microsoft.com/intellisense/ie5"> 用代码创建DataGrid ...
阅读全文
posted @ 2006-07-28 08:10
御天六龙
阅读(128)
推荐(0)
摘要:
在DataGrid中,我们可以实现类似Windows资源管理器的效果,即对列进行排序,该列颜色与其它列不同。下面就是实现的代码:C#代码:DataGridLikeWindowsExplorer.aspx DataGridLikeWindowsExplorer http://schemas.microsoft.com/intellisense/ie5"> N...
阅读全文
posted @ 2006-07-28 08:10
御天六龙
阅读(189)
推荐(0)
摘要:
在datagrid中,我们可能会需要实现这种功能——列的单选,本身datagrid提供了select命令可以实现这种功能,而我们往往又习惯于RadioButton来实现,下面就谈谈怎么样用RadioButtonList来实现。1、我们将datagrid的第一列设置为模板列,并加入RadioButtonList 2、在datagrid.databind();后加入以下代码//将第一列第一单元格的Ro...
阅读全文
posted @ 2006-07-28 08:09
御天六龙
阅读(153)
推荐(0)
摘要:
protected System.Web.UI.WebControls.DataGrid DataGrid1; /// /// 数据来源 /// DataSet CreateDataSource() { DataTable dt = new DataTable(); ...
阅读全文
posted @ 2006-07-28 08:09
御天六龙
阅读(163)
推荐(0)
摘要:
Sub SpanGrid() Dim i As Integer Dim j As Integer Dim intSpan As Integer,NowSpan As Integer = 0 Dim strTemp As String For i = 0 To DGrid.Items.Count - 1 ...
阅读全文
posted @ 2006-07-28 08:08
御天六龙
阅读(127)
推荐(0)
摘要:
ShowFixedHeader.aspx http://schemas.microsoft.com/intellisense/ie5"> ...
阅读全文
posted @ 2006-07-28 08:08
御天六龙
阅读(141)
推荐(0)
摘要:
ShowColSpanHeader.aspx http://schemas.microsoft.com/intellisense/ie5"> ...
阅读全文
posted @ 2006-07-28 08:07
御天六龙
阅读(157)
推荐(0)
摘要:
你是否花了很时间来阅读 ASPNG 列表?如果不是的话,我非常推荐它。你可以访问http://www.asp.net 或 http://www.asplists.com。最近的最常见的一个问题是:“ 我怎样在 DataGrid 中显示列合计?”。 我亲自多次为这个问题提供了示例代码,因此,我想在DotNetJunkies 的标题中提供这么一份指南。 在这份指南中你将会学到怎样在 DataGri...
阅读全文
posted @ 2006-07-28 08:06
御天六龙
阅读(128)
推荐(0)
摘要:
很多人都在论坛里问,如何实现DATAGRID的打印预览和打印,现在我就把这方面的源代码告诉大家。这段代码也花费了我1个晚上的时间,呵呵!数据库是基于sql server2000自带的northwind。源代码如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using ...
阅读全文
posted @ 2006-07-28 08:04
御天六龙
阅读(409)
推荐(0)
摘要:
用嵌套的DataGrid实现主从式表的显示 经过半年的asp.net学习和开发的实践,随着学会的东西在不断增加的同时也发现不会的东西也在不断地增加,尽管如此,在这段时间里还是或多或少地积累了一些个人的开发经验,最重要的是学会如何更加充分地利用已经知道的知识和技术来完成自己想要达到的目的。 如何实现主从式表的显示问题是我开发中所遇到的一个难题,在这个问题中还涉及到在DataGrid中使...
阅读全文
posted @ 2006-07-28 08:03
御天六龙
阅读(143)
推荐(0)
摘要:
本文描述了如何把Repeater 控件嵌套进DataGrid来显示分级的数据 。当然,你也可以将这一技术应用到其他的列表绑定控件上去,比如DataGrid包含DataGrid,DataList包含DataList等等的组合。 完整的代码 如下,要注意的是, DataGrid1.DataSource=dv; DataGrid1.DataBind();一定要在ds.Relations.Add...
阅读全文
posted @ 2006-07-28 08:02
御天六龙
阅读(130)
推荐(0)
摘要:
本文引用下面的 Microsoft .NET 框架类库命名空间:System.Data;System.Web.UI.WebControls; 概要本文解决将DataSet导出到CSV格式问题、将DataGrid中的数据导出到CSV格式问题 导出DataSet所有的列到CSV格式遍历DataSet的Tables遍历Table的Rows遍历Rows的Columns 代码/// /// 将DataS...
阅读全文
posted @ 2006-07-28 08:02
御天六龙
阅读(149)
推荐(0)
摘要:
在ASP.NET系统中经常会遇到验证文本框长度,比如数据库里是Varchar(50)的,那么在界面上最好能控制只输入50个字符,这种验证在一些情况下是必不可少: 对于单行文本框使用Length属性即可,这种方法很简单,但存在一个问题,就是中文字符它只记为一个字符,而在数据库里是两个字符,因此象上面的50个字符,如果使用Length=50,如果用户输入50个中文字,那么系统会报错的,因此,...
阅读全文
posted @ 2006-07-28 08:01
御天六龙
阅读(163)
推荐(0)
摘要:
访问Northwind库,为了独立开来这里还是把存储过程列了一下,CREATE PROCEDURE [GetCustomersDataPage] @PageIndex INT, @PageSize INT, @RecordCount INT OUT, @PageCount INT OUTASSELECT @RecordCoun...
阅读全文
posted @ 2006-07-28 08:01
御天六龙
阅读(202)
推荐(0)
摘要:
Jeffrey Hasan与 Kenneth Tu本文假定您熟悉 ASP.NET 与 SQL Server下载本文的代码: OLAD.EXE(373KB) 摘要许多公司都利用在线分析处理 (OLAP) 技术来分析它们的关键业务数据。基于 OLAP 的数据挖掘提供了一种查询多维数据集的方法,并向下追溯到查找模式的数据。ASP.NET 和 Microsoft Office Web Componen...
阅读全文
posted @ 2006-07-28 08:00
御天六龙
阅读(330)
推荐(0)
摘要:
Dennis Forbes本文假设您熟悉 HTML、ASP.NET 和 C#下载本文的代码:ScalableVectorGraphics.exe (123KB) 摘要 Scalable Vector Graphics (SVG) 是围绕 XML 建立的 W3C 图形标准,它是使快速轻量图(比如图表和图形)能在适当的查看器上迅速呈现的几种矢量图形技术之一。这样的矢量图形有许多优势,包括节省带宽和...
阅读全文
posted @ 2006-07-28 07:59
御天六龙
阅读(250)
推荐(0)
摘要:
HttpContext类包含了个别HTTP请求的所有特定HTTP信息。这个示例主要是讲如何使用HttpContext类中的User属性来实现用户验证!用户验证是大部分ASP.NET WEB应用程序都要用到的,它在整个应用程序中占有很重要的地位,在.NET中,包含了很多种用户验证方式,如众所周知的PassPort认证,Windows认证,Form认证等等,可是这些都很难满足我们在实际应用中的需求,以...
阅读全文
posted @ 2006-07-28 07:58
御天六龙
阅读(230)
推荐(0)
摘要:
今天用Asp.net写了个OA系统,感觉写起来,真麻烦,尤其是要不断地弹出新增、修改的窗口,感觉每次敲代码是一种痛苦。所以,稍稍总结了一下,将模块窗口的弹出丢在了一个公共类(Function)的方法里面进行处理(其实早就该这么做)。 eg: public string ModalWindow(string openAspxPage,int width,int height) ...
阅读全文
posted @ 2006-07-28 07:55
御天六龙
阅读(177)
推荐(0)
摘要:
以下内容翻译自Building Websites with the ASP.NET Community Starter Kit by K. Scott Allen and Cristian Darie for Packt Publishing,以下内容是该书的第8章,详细介绍如何扩展CSK来增加FAQ功能. 如果你想了解 ASP.NET Community Starter Kit的详细信息,可...
阅读全文
posted @ 2006-07-28 07:49
御天六龙
阅读(148)
推荐(0)
摘要:
嵌套性能亲爱的 Web 小组:我一直都喜欢研究 ASP.NET。一开始,我认为它只是言过其实的自吹自擂,可是现在,当我真正有机会对它进行研究时,发现它能如此轻松地完成很多任务,尤其在显示数据方面更是如此!但不幸的是,当我尝试嵌套 ASP:repeaters 以显示层次数据时,却卡了壳。我只是要对我拥有的所有 CD 做一个简单列表,这些 CD 是按照演唱者进行分类的。我很容易就能获得演唱者列表,但却...
阅读全文
posted @ 2006-07-28 07:48
御天六龙
阅读(120)
推荐(0)
摘要:
在数据库编程中,我们常常要将主表和子表分别绑定到两个DataGrid,同时还有一些TextBox之类的 控件要显示相应DataGrid中的数据,这时候数据的同步就成了一个问题。这个问题的解决方法就是 使用BindingManagerBase来管理数据了。在DataSet中的两个表之间添加关系 private void CreateRelation(Dataset ds,string relat...
阅读全文
posted @ 2006-07-28 07:46
御天六龙
阅读(236)
推荐(0)
摘要:
JS文件源码:GridColorControl.js ===================================== /*-----------------调用说明----------------- 说明:可用于架设页面事件。 入口函数:OnFocusSet(....) 如:OnFocusSet( "#000000","#FFFFFF","#FFFFFF","#000000" ) 实用...
阅读全文
posted @ 2006-07-28 07:46
御天六龙
阅读(130)
推荐(0)
摘要:
一、Duwamish 7.0的架构Duwamish 7.0是vs.net中微软提供的一个企业级的示例,最近在学设计方面的东西,所以有时间边看边学这个示例。做了一些笔记,和大家一起讨论。 学习Duwamish 7.0,首先要看的当然是它的一个整体的结构式,在msdn自带的帮助文件中,我们看到了它的一个整体的结构,如下图所示: Duwamish 7.0分为四层,分别为:l Web层相当于是...
阅读全文
posted @ 2006-07-28 07:45
御天六龙
阅读(404)
推荐(0)
摘要:
这几天做完了一个中型的项目,学到了许多的东西。在做项目的时候遇到问题时都是上csdn看帖子,我想我遇到的问题别人肯定也会碰到,应该说大部分的问题都可以在csdn上找到答案。所以我在csdn学到了很多的知识,谢谢大家!做项目时想,等我做完项目时就总结一些经验,让后来者学习和借鉴或说不再重复我犯的错误,所以就写了这一篇文章,希望对大家有用!最大的感触就是,csdn上经常有人问,为什么我的dropdow...
阅读全文
posted @ 2006-07-28 07:42
御天六龙
阅读(2107)
推荐(0)
摘要:
/* 以下的SQL用来在dotnetnuke中添加中文本地化的内容,货币-支付设置中可以选择人民币--可是现在还没有人民币的支付处理器有钱也不能花/谁和银行的比较熟??地区设置-用来在用户注册时当选择China之后,提供一个下拉选择列表 *//* 添加中文货币 人民币 到dotnetnuke的SQL 语句 */insert into lists (listname,value,[text],Par...
阅读全文
posted @ 2006-07-28 01:37
御天六龙
阅读(133)
推荐(0)
摘要:
现在书店/网络上介绍Asp.net的书籍林林种种,良莠不齐.下面这几本书,算是Asp.net程序员案头上比较经典的一部分.当然,经典的并不只是这么几本书,就当是抛砖引玉吧,希望大家能继续推荐更多更好的学习/参考书籍. 下面这些书籍的电子版,有一部分已经在论坛的ftp里面了.希望对大家有一定的帮助...我也是.net初学者,也希望我能在这个论坛向大家学习到更多的东西...;) 1) Micros...
阅读全文
posted @ 2006-07-28 01:36
御天六龙
阅读(398)
推荐(0)
摘要:
在Asp.Net中使用定时器,破宝之前已有Blog写过《在 ASP.NET 中使用计时器(Timer)》,这里主要针对Asp.Net Forums来说一下其具体实现。在Asp.Net Forums中,对定时器有如下应用:1. 更新论坛统计信息2. 定时索引指定条数的帖子3. 定时群发队列中的邮件Forums中对定时器的调用是放在自定义HttpModule的Init方法中(如果您没有使用Http...
阅读全文
posted @ 2006-07-28 01:35
御天六龙
阅读(198)
推荐(0)
摘要:
本文介绍如何将一个目录里面的所有文件复制到目标目录里面。下面介绍几个我们在该例程中将要使用的类:1、Directory:Exposes static methods for creating, moving, and enumerating through directories and subdirectories.2、Path:Performs operations on String ins...
阅读全文
posted @ 2006-07-28 01:30
御天六龙
阅读(493)
推荐(0)
摘要:
我们在开发的时候一定遇到,使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,可以上下滚动DataGrid里面的数据而不用上下滚动页面,由于写本文的目的是为了说明如何实现,所以对于细节性的问题读者可以自己思考完成(比如:既要分页又要滚动等等)。为了可以滚动DataGrid我们需要一个可以让客户端的Table滚动js脚本(...
阅读全文
posted @ 2006-07-28 01:29
御天六龙
阅读(102)
推荐(0)
摘要:
本文详细介绍了如何实现在点击DropDownList的时候弹出DataGrid,然后从DataGrid里面选择相应的项。 很早就发现在网上有很酷的下拉选择框,今天我在这里也写一个,该方法旨在说明问题的一个解决方法,该方法可以扩展为自定义控件,由于时间有限所以在这里我只提供一个该方法的页面实现。当然你可以发挥你的才能作出更漂亮的。 问题描述:我们在使用DropDownLis...
阅读全文
posted @ 2006-07-28 01:28
御天六龙
阅读(100)
推荐(0)
摘要:
程序代码: [ 复制代码到剪贴板 ] 重点介绍如何在安装包中自动为客户创建数据库 步骤: 1、添加一个新项目->选择类库模板->命名为DBCustomAction 2、单击项目右键->添加新项->选择安装程序类(命名为DBCustomAction.cs) 3、在服务器资源管理器中添加->连...
阅读全文
posted @ 2006-07-28 01:28
御天六龙
阅读(97)
推荐(0)
摘要:
程序代码: [ 复制代码到剪贴板 ] 我们经常在主页中要浏览分类信息,在C/S模式下,经常采用Tab分页的方式来做,然后将不同的信息放到不同的Tab页中,然后可以点击页签去查看不同页面中的内容。我们可以用网页的IFRAME来实行这个功能,先建立一个主WebForm1,在上面放两个按钮来模拟...
阅读全文
posted @ 2006-07-28 01:26
御天六龙
阅读(182)
推荐(0)
摘要:
using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase { /// /// 通用数据库类 /// public class Data...
阅读全文
posted @ 2006-07-28 01:25
御天六龙
阅读(257)
推荐(0)
摘要:
在文本框中按CTRL+回车,需要执行文本框的ONKEYUP事件,我这里共有二个解决方法(实际上也是一个)在ASP.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,所以,我们第一种方法就是利用__doPostBack‘********************************网上摘来的***在asp.net中服务器控件回送表单是通过调用__doPostB...
阅读全文
posted @ 2006-07-28 01:24
御天六龙
阅读(275)
推荐(0)
摘要:
在vs.net默认带的web.config文件关于froms验证的部分,authorization节的提示中只有users和roles两个配置选项,其实这个节有三个选项的,大家可以看sdk文档里的介绍,少的那个是verbs选项,“一个逗号分隔的 HTTP 传输方法列表,这些 HTTP 传输方法被授予对资源的访问权限。注册到 ASP.NET 的谓词为 GET、HEAD、POST 和 DEBUG”。可...
阅读全文
posted @ 2006-07-28 01:22
御天六龙
阅读(319)
推荐(0)
摘要:
摘要最初研究 .NET Pet Shop 的目的是用 Microsoft .NET 实现 Sun 主要的 J2EE 蓝图应用程序 Sun Java Pet Store 同样的应用程序功能。 根据用 .NET 实现的 Sun J2EE 最佳实践示例应用程序,各方面的客户可以直接地对 Microsoft 的 .NET 技术与基于 J2EE 的应用程序服务器进行比较,同时了解构建基于Web的应用程序中...
阅读全文
posted @ 2006-07-28 01:19
御天六龙
阅读(622)
推荐(0)
摘要:
Microsoft® .NET Framework 随附了一组丰富的用于调试和跟踪应用程序的编程工具。 我谈论的不是集成调试器;我所说的是在开发周期中使用的软件组件。 调试器是一种不同的编程工具,因为它们是通常与成熟的 IDE(例如,Visual Studio® .NET)集成的交互式工具。Systems.Diagnostics 命名空间定义了两个类,分别名为 Trace 和 Debug,它们的方...
阅读全文
posted @ 2006-07-28 01:11
御天六龙
阅读(180)
推荐(0)
摘要:
摘要:了解如何通过与 ASP.NET 2.0 所使用的技术类似的技术来使用 ASP.NET 1.1 中的数据库缓存无效化机制。不知道您看了标题以后有什么感觉? ASP.NET 缓存是到目前为止我最喜欢的 ASP.NET 功能之一。为什么呢? 这是因为,通过使用缓存,可以获得一些奇异的性能和可伸缩性结果,而这些结果可以容易地进行度量并转换为应用程序真正节省的资金。 这会使您成为 CTO 最喜欢的...
阅读全文
posted @ 2006-07-28 01:08
御天六龙
阅读(166)
推荐(0)
摘要:
从程序员的角度来看,Microsoft® SQL Server™ 查询的最大缺陷之一就是返回的行数通常比应用程序的用户界面实际可以容纳的行数要多得多。这种尴尬情形经常将开发人员陷于困境。开发人员是应该创建一个非常长的页面,让用户花时间去滚动浏览,还是应该通过设置一个手动分页机制来更好地解决这个问题? 哪种解决方案更好,在很大程度上取决于要检索的数据的特性。由多个项目(如搜索结果)组成的较长列表...
阅读全文
posted @ 2006-07-28 01:06
御天六龙
阅读(467)
推荐(0)
摘要:
1、引言 传统ASP最常用的调试方法是使用Response.Write来设置断点,在WEB页面上显示出某些变量当时的值。但是,这种方法存在不少问题。 (1)在程序中布满Response.Write语句,这些语句可能反而影响调试,也会影响页面的布局。 (2)调试结束后,还要痛苦地将这些语句删掉。而在删除多余的Response.Write时还要处处小心,防止错删必要的Response.Write...
阅读全文
posted @ 2006-07-28 01:04
御天六龙
阅读(213)
推荐(0)
摘要:
摘要:ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、cookie、hidden fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。本文将介绍了上述的技术,给出了什么时候使用它们的一些指导。尽管这些技术中有些在传统ASP中已经存在,但是有了.NET框架组件后该在什么时候使用它们发生了变化。为了在A...
阅读全文
posted @ 2006-07-28 01:03
御天六龙
阅读(100)
推荐(0)
摘要:
前言:很早的时候就想创建一个自己的模块,但由于受英文资料的限制,所以一直都没有动手,趁国庆长假这段时间,狠下心,硬着头皮总算看完了那几个英文资料的文章。,看了N久总算对创建模块有了大概了解,不过到了刚动手的时候又不知道如何下手,结果又去翻那几篇英文资料,又重新看了好几遍,又对DotNetNuke自带的模块进行小部分的研究,总算有点了解,让我们看看如何创建我们自己的模块吧(这回我会详细将步骤都写下来...
阅读全文
posted @ 2006-07-28 01:00
御天六龙
阅读(459)
推荐(0)
摘要:
進階開發篇:Portal Starter Kit 可抄的寶在那裡?作者:周世雄2003 年 10 月Portal Starter Kit (入口網站入門套件) 可抄的寶到了程式設計師「挖寶」的時刻了,美國微軟開發、免費、又開放原始程式碼的 Portal Starter Kit (入口網站入門套件) 中可抄的地方在那裡呢?可以拿來抄的寶 (地方) 包括:入口網站引擎動作原理。 Context 物...
阅读全文
posted @ 2006-07-28 00:58
御天六龙
阅读(136)
推荐(0)
摘要:
在ASP.NET的上面,TextBox是表单设计时最常用的控件之一。很多时候为了页面的紧凑和美观,我们需要适当的限制TextBox的显示宽度,但是如果TextBox过于窄了之后,又会给用户的填写带了不便,而且更麻烦的是很多时候我们并不知道用户到底会往那个TextBox里填多少内容。为了解决这些问题,下面给大家推荐一个可自动适应输入内容的宽度的TextBox控件。 本控件是从TextBo...
阅读全文
posted @ 2006-07-28 00:56
御天六龙
阅读(167)
推荐(0)
摘要:
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现...
阅读全文
posted @ 2006-07-28 00:54
御天六龙
阅读(90)
推荐(0)
摘要:
导言在强大的.NET面前,我有很多的想法,我希望asp.net的web控件内建有验证功能,而不需要在页面中插入太多的验证控件以致代码混乱!现在我们将可以利用.NET来创建一个只允许输入整型数字的的textbox控件或只允许输入货币型数据的textbox控件,等等。当然了,你还可以特别指定textbox控件可否为空或者是否在一个范围内,等等,另外,当我们输入的数据符合要求时,还可以返回一个值,以...
阅读全文
posted @ 2006-07-28 00:52
御天六龙
阅读(97)
推荐(0)
摘要:
1.为button控件添加确认功能要想为服务器控件添加客户端的事件,需要用到Attributes属性。Attributes属性是所有的服务器控件都有的一个属性,它用来为最终生成的HTML添加自定义的一些标记。假设Web Form上有一个保存按钮btnSave,希望在用户点此按钮时提示用户是否确实要保存(比如一旦保存就无法恢复等),则应在Page_Load事件中添加如下代码:btnSave.Attr...
阅读全文
posted @ 2006-07-28 00:51
御天六龙
阅读(102)
推荐(0)
摘要:
刚才一边查看源码一边在测试,发现freetextbox的backcolor属性更改之后好像无效的。freetextbox.cspublic Color BackColor { get { object savedState = this.ViewState["BackColor"]; return (saved...
阅读全文
posted @ 2006-07-28 00:50
御天六龙
阅读(322)
推荐(0)
摘要:
我们一般以前在接收邮件时有的邮件内容是整个页面,这个是怎么做到的呢?今天在csdn上看到一篇文章,想实现将datagrid控件的内容发送到对方邮箱中,我想,最简单的方法就是将这个datagrid控件的页面内容直接发送到对方邮箱中去就可以了(以前我测试的时候发送的速度还是很快的)下面是我以前写的代码:Imports System.Web.Mail Private Function HttpCon...
阅读全文
posted @ 2006-07-28 00:44
御天六龙
阅读(268)
推荐(0)
摘要:
本来是前二天贴出来,但住处没法上网,又整天杀帝国II 所以现在提供出来 控件详细情况点击这里不想多说什么了,代码很简单,只要一看明白,也可以自己测试。测试源码可以在这里下载 我要下载上面的测试源码是最早以前,现在已经修改过源码,但没覆盖。所以可以会跟你制作的控件最终效果不一样Imports System.Web.UIImports System.ComponentModelImports Syst...
阅读全文
posted @ 2006-07-28 00:42
御天六龙
阅读(130)
推荐(0)
摘要:
网上很多人在问怎么实现Web系统URL传输(表单提交)参数加密。例如:要进行一个用户帐号编辑,要传递用户的ID,URL如下:http://localhost/mysystem/editAccounts.aspx?ID=2但又不想让别人知道这个用户的ID为2,恶意的使用者可能还会将2修改,改为别的用户ID。加密传递的参数值可以解决问题。以下是自己写的DEC加密、解密的基类。文件名:Security....
阅读全文
posted @ 2006-07-28 00:40
御天六龙
阅读(100)
推荐(0)
摘要:
本模块内容程序集是 .NET Framework 应用程序的构建块,是部署、版本控制和重用的单元。它们还是代码访问安全的信任单元(程序集中的所有代码都受到同等程度的信任)。本模块开始列出并解释了常见程序集威胁及与其关联的对策。然后是您必需解决的安全区域的综合列表,以便改进程序集的安全设计与实现。这包括评估部署注意事项、遵循面向对象编程的可靠经验、使代码具有防篡改性、确保不向呼叫方泄露内部系统级...
阅读全文
posted @ 2006-07-28 00:36
御天六龙
阅读(305)
推荐(0)
摘要:
本章内容数据存储(如 Microsoft SQL Server 2000)在大多数分布式 Web 应用程序中均扮演着重要的角色。这种数据存储可以包含所有类型的数据,包括用户应用程序首选项、机密的人事记录与医疗记录、审核日志与安全日志,甚至还包括用户访问应用程序时所需的凭据。显而易见,在存储这类数据以及对其执行读/写操作时都需要保证它们的安全,以确保只有具备相应授权权限的用户才能对其进行访问。本...
阅读全文
posted @ 2006-07-28 00:35
御天六龙
阅读(301)
推荐(0)
摘要:
目标本章的目标是:• 创建一个实现 IPrincipal 接口的类,该接口可与基于 .NET 角色的安全性结合在一起使用。 返回页首适用范围本章适用于以下产品和技术:• Microsoft Windows® XP 或 Windows 2000 Server (Service Pack 3) 以及更高版本的操作系统 • .NET Framework 版本 1.0 (Service Pack 2)...
阅读全文
posted @ 2006-07-28 00:33
御天六龙
阅读(490)
推荐(0)
摘要:
目标本章的目标是:• 创建一个使用窗体身份验证针对 SQL Server 验证用户身份的 Web 应用程序。 • 使用密码哈希值安全地存储和验证用户凭据。 返回页首适用范围本章适用于以下产品和技术:• Microsoft Windows® XP 或 Windows 2000 Server (Service Pack 3) 以及更高版本的操作系统 • Microsoft.NET Framewor...
阅读全文
posted @ 2006-07-28 00:32
御天六龙
阅读(177)
推荐(0)
摘要:
目标本章的目标是:• 创建一个使用窗体身份验证针对 Active Directory 验证用户身份的 Web 应用程序。 • 从 Active Directory 获取一个通过身份验证的用户所属的组和通讯组的列表。 • 创建一个与使用 HttpContext.Current.User 属性的用户 Web 请求相关联的 GenericPrincipal 对象。 返回页首适用范围本章适用于以下产...
阅读全文
posted @ 2006-07-28 00:30
御天六龙
阅读(389)
推荐(0)
摘要:
目标本章的目标是:• 创建一个 Web 应用程序,该应用程序使用窗体身份验证,并用通过身份验证的用户的标识和角色填充 GenericPrincipal 对象,以便进行基于 .NET 角色的授权。 返回页首适用范围本章适用于以下产品和技术:• Microsoft Windows® XP 或 Windows 2000 Server (Service Pack 3) 以及更高版本的操作系统 • Micr...
阅读全文
posted @ 2006-07-28 00:29
御天六龙
阅读(149)
推荐(0)
摘要:
摘要:本文ASP.NET应用程序身份验证的概念,介绍了各种身份验证模式并进行了比较,阐述了选择身份验证模式的机制,并给出了一种基于窗体身份验证模式的实现方法。关键字:身份验证 authentication ASP.NET WEB应用1.身份验证概念 任何成功的应用程序安全策略的基础都是稳固的身份验证和授权手段,以及提供机密数据的保密性和完整性的安全通讯。 身份验证(authenti...
阅读全文
posted @ 2006-07-28 00:28
御天六龙
阅读(143)
推荐(0)
摘要:
在创建Web方面,有很多地方都要涉及到层次数据的显示问题,最常见莫过与一个购物网站了,一件商品通常又包含很多相关信息:价格,介绍,图片等等,这就是具有层次关系的数据.本文的主题就是讲述如何使用ASP.NET(vb)来显示层次数据 在本文中,将分两个部分来说明:需要了解的相关知识 嵌套数据控件显示层次数据 需要了解的相关知识 1,创建具有多个表的DataSet(数据集),本文以...
阅读全文
posted @ 2006-07-28 00:25
御天六龙
阅读(223)
推荐(0)
摘要:
datalist 是 “通过使用模板显示数据源中的项“ 的服务器控件,如果嵌套使用,对于显示层级数据是一种很好的选择,(层级数据就好像中国有很多省,省下有很多县,县里有很多乡),本篇叙述如何实现这种功能。 (也适用于嵌套datagrid&repeater)先看下面这个例子,channels在这里是“频道”,channels下有很多columns“栏目”要显示,就好像sina.com 的“生活频...
阅读全文
posted @ 2006-07-28 00:22
御天六龙
阅读(109)
推荐(0)
摘要:
程序代码: [ 复制代码到剪贴板 ] DataRepeater 上页 下页 第 页 共 页 Or...
阅读全文
posted @ 2006-07-28 00:22
御天六龙
阅读(118)
推荐(0)
摘要:
VSS=Vislual SourceSafe 关于他的作用,请看第四段以前只是做软件的时候团队开发用版本控制软件 前阵子用ASP.NET 团队开发也是VSS 今天看到这篇用DW MX与VSS协作开发例子,感觉很好。前段作救火员改一个ASP的网站,两个人就协调起来很困难...赫赫,看来我的DWMX用的还不到家啊...由于Web项目程序代码非常分散不集中,大的Web项目程序代码源文件多达上百个甚至更多...
阅读全文
posted @ 2006-07-28 00:15
御天六龙
阅读(262)
推荐(0)
摘要:
摘要:SQL Server 2000 客户端通过由 API、对象库和协议组成的堆栈连接到 SQL Server。Ken Henderson 将逐一介绍该堆栈的每个组成部分,并说明它们如何工作以及如何进行交互操作。引言该堆栈的顶部是 API 或对象库层。应用程序通过对象库公开的 API 函数或接口连接到 Microsoft® SQL Server。用于访问 SQL Server 的 API 示例包括...
阅读全文
posted @ 2006-07-28 00:00
御天六龙
阅读(160)
推荐(0)