上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 47 下一页
  2006年6月29日
摘要: 程序说明:从数据库中获取时间,然后与当前时间相比较,若相隔的天数小于4天,就显示“最新”。private void ck(){ //获取当前时间 System.DateTime dnow=DateTime.Now.Date; //获取数据 System.DateTime ds=DateTime.Parse("2004-7-31"); //计算时间差 TimeSpan ts... 阅读全文
posted @ 2006-06-29 18:13 Notus|南色的风 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.未来的计划先:a.开始学sql server 2000 吧!!b.试着去看英文msdn上的文章。2.在动手写代码之前,一定要先最好规划。画好结构图,流程图,类图……先把所有东西理顺了,再动手。3.关于三层的一些知识。目前所知道的是:中间层再分成dblayer和businesslayer。dblayer用于sql操作,所有同数据库直接相联系的操作都放到这里。businesslayer则关注于具体... 阅读全文
posted @ 2006-06-29 18:13 Notus|南色的风 阅读(184) 评论(0) 推荐(0) 编辑
摘要: ---> 源文件下载 <---------------- 初始界面: 文章显示界面: 一般用户界面: 超级管理员界面:终于把这个东西做完了……大家从截图就可以看出来,这个文章管理系统的大体功能。下面我详细的列举一下:A.分类查看文章,排序查看文章,相关文章显示。B.个人用户注册。C.文章的添加,修改,删除。D.用户列表查看。E.设超级管理员,可以管理所有文章和用户。详细的程序设计大家可以从源文件里... 阅读全文
posted @ 2006-06-29 09:32 Notus|南色的风 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 关于Forms验证的最好的教程,我觉得是microsoft press 出的黑皮书《microsoft.net 程序设计技术内幕》里的关于这一部分的讲解,此书的中文版由清华大学出版社出版。大家方便找到的话,可以看看。窗体验证是asp.net最酷的新特性之一。简单说,窗体验证是一种安全机制,它通过要求用户在web窗体中输入凭据(通常是用户名和密码)来验证用户身份。您可以在web.config中指定登... 阅读全文
posted @ 2006-06-29 09:31 Notus|南色的风 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 我发现这个有问题啊,如果id号突然跳跃很大的话,就不行 比如73,74,75,76,112,sql查询的时候是id取一个区间,可是这样就没有办法了假设每页三条记录,而当前页正好应该是75,76,112这三条的话,112就根本取不到 目前努力解决中DataGrid的内建分页方法是效率不高的,每次请求都必须把整个查询结果发送给Web服务器,Web服务器再把数据分成相应的页面。利用DataGrid的内建... 阅读全文
posted @ 2006-06-29 09:31 Notus|南色的风 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 文件是mssql解决方案里的datagrid程序。DataGrid的基本结构整理:其中分页和删除、编辑列都是通过属性生成器完成的,BoundColumn为自定义列时需要使用的,在这里可以自己定义headertext,但必须要把AutoGenerateColumns的值设为flase。如果要进行排序的话,就必须要指定SortExpression,这是用来排序的数据表的列名。相对应的事件处理方法都是在... 阅读全文
posted @ 2006-06-29 09:30 Notus|南色的风 阅读(335) 评论(0) 推荐(0) 编辑
摘要: -----示例下载----------ASP.NET 缓存功能是一项很重要的功能,而这其中使用最多的就是利用用户控件实现的片段缓存。有时候,缓存整个页是不实际的;可能需要为每个请求动态创建页的某些部分。在这些情况下,您可能值得花时间来标识与需要大量的服务器资源来构造的页请求相关联的对象或数据。一旦标识了这些项,您就可以通过在 Web 窗体用户控件中创建这些项将它们从页的其他部分分离出来,然后在一段... 阅读全文
posted @ 2006-06-29 09:29 Notus|南色的风 阅读(262) 评论(0) 推荐(0) 编辑
摘要: -------示例下载---------这个基本上就是按照转载精华里的那个办法分的层,然后再具体的做出来。然后我还在里面练习了一下安装程序的制作。具体的问题有:1.不能订阅使用了outputcache的用户控件的事件??这次我把登陆部分做成了一个用户控件,登陆和注销分别是两个事件。本来想使用缓存,可是发现如果缓存了,就不能订阅事件了。我不知道是具体的流程有问题还是真的就这样,反正现在我是没有办法解... 阅读全文
posted @ 2006-06-29 09:29 Notus|南色的风 阅读(206) 评论(2) 推荐(0) 编辑
摘要: -------示例下载------ 功能重用+增加程序的可读性,是组件化的目的之一。今天做的这个留言本就是为了练习这个而做的。留言本中对数据库的操作全部用操作组件的方法完成。具体就是先把需要的功能写成类,然后封装成.dll,这样就可以在具体的.cs文件中调用。使用之后可以发现,代码部分确实简洁了很多。最重要的是,这些封装了一定功能的.dll重用性也很高。像今次的“添加/删除”等功能,在以后的学习中... 阅读全文
posted @ 2006-06-29 09:28 Notus|南色的风 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 所谓动态加载,就是一开始不把用户控件直接添加到.aspx页面上,而是根据需要从codebehind代码那里以编程方式添加。这样做的好处是可以针对不同的需要加载不同的用户控件。要注意的是,我这里说的加载的办法是用codebehind时要做的,如果只是用块在aspx页面加代码来实现这个,可能方法会不同,具体可以参看.net framework sdk 文档,地址--点这里---。下面来看codebeh... 阅读全文
posted @ 2006-06-29 09:28 Notus|南色的风 阅读(803) 评论(2) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 47 下一页