自娱自乐

本人收藏的一些文章,供学习使用
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

ASP.NET技巧的收藏
摘要:前言我们在做企业管理系统时,有多多少少都有对数据的完整性有所要求,比如要求系统不能物理删除记录,要求添加每一条数据时都要有系统记录、或者更新某条数据都需要跟踪到变化的内容、或者删除数据时需要记录谁删除了,何时删除了,以便误删后可以通过系统的XXX功能来恢复误删的数据。我将这种功能称为操作日志为什么要做操作日志?其实上文也描述了一些,其主要目的就是跟踪到每一个用户在系统的操作行为,如对数据进行查询、新增、编辑或删除甚至是登录等行为。更进一步的理解可以说是对用户使用系统情况的跟踪,对数据的跟踪防止数据意外删除、更改时有所记录,有所依据,以便对数据的还原,从某种程序上可以保护数据的完整性。系统设计场 阅读全文

posted @ 2012-03-25 01:58 lwjacky 阅读(1538) 评论(0) 推荐(0)

摘要:大部分系统都有权限系统。一般来说,它能管控人员对某个否页面的访问;对某些字段、控件可见或者不可见。对gridview中的数据是否可删除、可添加、可新增等等。大部分人都把权限作为一个子系统独立出来。但是这里我不是想设计一个权限管理系统,网上的设计方案太多了,可以说每个开发人员都有自己的开发权限管理系统的想法和思路。 在这篇文章中,我先用简单的C#代码模仿一个用户的权限,再使用sql去模拟。这是一种很简单,很直观,很高效的方式去判定用户的权限。C#:好吧,先从最简单开始,定义一个用户(User)类,如下。1classUser2{3boolCanDelete;4boolCanRead;5bool.. 阅读全文

posted @ 2012-03-11 16:55 lwjacky 阅读(221) 评论(0) 推荐(0)

摘要:#region LunarDatepublic class LunarDateClass{ private const ushort START_YEAR = 1901; private const ushort END_YEAR = 2050; private DateTime m_Date = DateTime.MinValue; private LunarDate m_LunarDate = null; private string m_LunarYear = "", m_LunarMonth = "", m_LunarDay = "&q 阅读全文

posted @ 2011-09-19 11:00 lwjacky 阅读(301) 评论(0) 推荐(0)

摘要:· 准备工作要使用googleAPI 来开发自己的桌面应用程序,先要做下面的准备工作:1. 首先在下面地址http://www.google.com/apis/download.html下载the Google Web APIs Developer's Kit。 2. 然后在下面地址https://www.google.com/accounts/NewAccount?continue=http://api.google.com/createkey&followup=http://api.google.com/createkey注册一个 license key 以使用google提供的搜索服务。 阅读全文

posted @ 2011-01-18 13:07 lwjacky 阅读(535) 评论(0) 推荐(0)

摘要:1、找寻支持QQ HTTP协议的服务器。大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器。由于QQ的HTTP服务器并不支持HTTP协议中GET方法,它支持POST方法。所以我们要给QQ的HT... 阅读全文

posted @ 2010-02-20 17:57 lwjacky 阅读(448) 评论(1) 推荐(0)

摘要:WinWebMail,是一个比较轻量级的邮件服务器系统,适用于中小型企业的邮件系统,功能也比较齐全,关于它的详细介绍可参见官网地址:http://www.winwebmail.com/.从网上去下载一个安装到机器上,我们公司服务器上安装的是WinWebMail 3.7.6.1 企业版,安装的时候它回自动生成网站文件目录,全部都是ASP的页面,在IIS里面创建一个虚拟目录指向该Web文件夹,按照他的... 阅读全文

posted @ 2010-01-23 14:54 lwjacky 阅读(2134) 评论(1) 推荐(3)

摘要:本文提供的代码是C#将汉字转换为拼音缩写的代码,也是web页面开发,具体实现如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace getPageValue{ pu... 阅读全文

posted @ 2009-12-11 09:17 lwjacky 阅读(530) 评论(1) 推荐(0)

摘要:本段代码是用C#将汉字转化为拼音,web页面开发,具体实现如下:public partial class WebForm1 : System.Web.UI.Page { private static int[] pyvalue=new int[]{-20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051... 阅读全文

posted @ 2009-12-11 09:16 lwjacky 阅读(421) 评论(5) 推荐(0)

摘要:以前用url重写时是用的ms urlrewriter,用了以后发现了很多不足,自定义功能太弱,而且随着重写规则的增加,web.config可能会越来越大,实际上,url重写就是实现IHttpHandler接口. 阅读全文

posted @ 2009-05-14 13:27 lwjacky 阅读(706) 评论(1) 推荐(0)

摘要:VSTS提供了一个丰富、强大的工具平台,融合了软件开发领域的各个角色,涵盖软件开发生命周期的各个阶段,包括设计,开发,测试,管理,而这一整套构件的融会贯通,让它可以有效地改善软件开发过程中各个阶段的弊端,提高团队之间不同的角色的协调能力,提高工作效率。 阅读全文

posted @ 2008-12-24 10:42 lwjacky 阅读(304) 评论(0) 推荐(0)

摘要:综合起来,可以总结出以下几点:1.利用ASP.NET技术,可以在不使用第三方组件的情况下,画出理想的图形。2.画图核心是构造一个BitMap(位图)对象,它为要创建的图形提供了内存空间。然后,利用有关namespace提供的类和方法画出图形。 阅读全文

posted @ 2008-11-18 16:30 lwjacky 阅读(436) 评论(0) 推荐(0)

摘要:asp.net ajax toolkit 控件功能介绍及演示 阅读全文

posted @ 2008-09-19 00:04 lwjacky 阅读(894) 评论(0) 推荐(0)

摘要:本网站新闻分类为三级,即大类、小类、三级类,主页面为VS.net动态页面,要实现一次性自动批量生成HTML页面和索引页面,需要解决如下问题 阅读全文

posted @ 2008-08-15 18:08 lwjacky 阅读(967) 评论(0) 推荐(0)

摘要:User:用户表,存放用户信息 Role:角色表,存放角色信息 UserInRole:用户角色映射表,存放用户和角色的对就关系,多对多,一个用户可以对应多个 角色,而不同的角色有一同的权限。 阅读全文

posted @ 2008-08-13 18:04 lwjacky 阅读(2267) 评论(2) 推荐(0)

摘要:访问控制是针对越权使用资源的防御措施。基本目标是为了限制访问主体(用户、进程、服务等)对访问客体(文件、系统等)的访问权限,从而使计算机系统在合法范围内使用;决定用户能做什么,也决定代表一定用户利益的程序能做什么 阅读全文

posted @ 2008-08-08 11:40 lwjacky 阅读(1572) 评论(0) 推荐(0)

摘要:缩略图上水印处理 阅读全文

posted @ 2008-05-22 00:20 lwjacky 阅读(374) 评论(0) 推荐(0)

摘要:global.asax 文档,有时候叫做 asp.net 应用程式文档,提供了一种在一个中央位置响应应用程式级或模块级事件的方法。您能够使用这个文档实现应用程式安全性连同其他一些任务。下面让我们周详看一下如何在应用程式研发工作中使用这个文档。 阅读全文

posted @ 2008-05-15 15:53 lwjacky 阅读(509) 评论(0) 推荐(0)

摘要:在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。 阅读全文

posted @ 2008-05-04 11:17 lwjacky 阅读(558) 评论(5) 推荐(0)

摘要:怎么使用webrequest请求远程页面,并且取这个页面的返回值的两个方法 阅读全文

posted @ 2008-05-04 11:06 lwjacky 阅读(869) 评论(0) 推荐(0)

摘要:炒股有一段时间了,发现现在的股票行情软件在很多情况下并不是太好用,我炒股的时候喜欢看盘口的实时交易记录,如果同时关注多支股票的话,我用过的行情软件没有找到同时观看多支股票盘口交易数据的功能,另外在工作的时候使用目前的行情软件也不太方便。所以打算自己写个专门的行情软件,但是数据源是个最棘手的问题,经过搜索和不懈的努力,找到了两种方式 阅读全文

posted @ 2008-03-11 17:43 lwjacky 阅读(3359) 评论(1) 推荐(0)