代码改变世界

URL Rewriting using ASP.NET for SEO

2012-02-29 18:21 by mleader1, 261 阅读, 0 推荐, 收藏, 编辑
摘要:IntroductionURLRewriting is the process of hiding a complex parameterised query string basedURLsuch ashttp://www.somedomain.com/showproduct.aspx?id=12345&otherid=67890by using a series of flat, often verboseURLs which do not contain any query string parameters such ashttp://www.somedomain.com/pr 阅读全文

Creating Custom ASP.NET Server Controls with Embedded JavaScript

2012-02-24 13:37 by mleader1, 204 阅读, 0 推荐, 收藏, 编辑
摘要:I did some consulting work recently for a company that had a lot of JavaScript embedded in pages that was used used to perform advanced client-side functionality and make AJAX calls back to the server. The companyneeded additional team members to be able to contribute to the application without spen 阅读全文

How To Embedded StyleSheet File with Custom Control.

2012-02-24 13:31 by mleader1, 197 阅读, 0 推荐, 收藏, 编辑
摘要:How to embedded StyleSheet file with custom control? Question has been opened many time on ASP.NET forum.So in this article, I will try to demonstrate how to achieve this task.In GeneralIn general, if you want to embedded any thing with custom control, you need first to make its "Build Action&q 阅读全文

ASP.NET tips: Golden rules for Dynamic Controls.

2012-02-22 01:26 by mleader1, 166 阅读, 0 推荐, 收藏, 编辑
摘要:1. Make sure your dynamic controls are Loaded on every postback.Lets play with a very simple example,ASPX<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><body> <form id="form1" runat=" 阅读全文

u盘量产相关知识

2012-02-20 19:54 by mleader1, 404 阅读, 0 推荐, 收藏, 编辑
摘要:U盘量产工具: U盘量产工具(英文USB DISK PRODUCTION TOOL,简称是PDT)的功能是向U盘写入相应数据,使电脑能正确识别U盘,并使U盘具有某些特殊功能。 U盘是由主控板+FLASH+外壳组成的,当主控板焊接上空白FLASH后插入电脑,因为没有相应的数据,电脑只能识别到主控板,而无法识别到FLASH,所以这时候电脑上显示出U盘盘符,但是双击盘符却显示没有插入U盘,就像是插入一个空白的读卡器。事实上这时候的U盘几乎就是读卡器。所以要让电脑识别出空白FLASH这张“卡”就要向FLASH内写人对应的数据,这些数据包括U盘的容量大小,采用的芯片(芯片不同,数据保留的方式也不同).. 阅读全文

浅谈工作流数据

2011-12-08 04:44 by mleader1, 426 阅读, 0 推荐, 收藏, 编辑
摘要:正如语言是人之间的沟通方式一样,数据是IT系统之间的沟通方式,语言之间的沟通总是最有效的,数据交互却未必,因为IT系统里的数据除了让计算机理解外重要的是还需要人理解。在这篇文章里,我们将讨论工作流系统里的数据,从数据角度分析工作流数据的分类以及不同的应用场景。一、工作流系统的应用场景在正式开始对工作流数据的讨论之前,首先对工作流系统的应用场景进行讨论是必要的,因为工作流数据脱离不开工作流系统这个大的上下文。目前,工作流系统的应用主要有两种方式:1、将工作流系统嵌入到业务系统中使用。此时工作流系统作为内部组件对业务系统进行流程逻辑的横切。试想一个需要多人处理的电力缴费流程,在引入工作流系统之前, 阅读全文

vTiger 5.2 简体中文 汉化包 (语言包) 下载

2011-09-21 09:19 by mleader1, 268 阅读, 0 推荐, 收藏, 编辑
摘要:需要的自己到 http://bbs.webcider.com论坛注册然后下载下载地址:万赛达通用 CRM 简体中文语言包 20110920 vTiger 是根据 SugarCRM 的程序,移除原本的商标,新加上了一些模块,并且加上一个安装程序,以重新命名为vTigerCRM。虽然感觉上觉得不是很对,但是根据 SugarCRM 公众授权 (SPL)条款,这个举动似乎是合法的;SPL是根据 Mozilla Public Licence 改编而来。vTiger 接着公开程式码是源自于SugarCRM以及完整保留其中的授权资讯,藉此确保没有违反 SPL 的协议。 新版本有超过150项的新特性和功能.. 阅读全文

DES加密算法安全性评估

2011-09-15 10:43 by mleader1, 1987 阅读, 0 推荐, 收藏, 编辑
摘要:DES加密算法应用误区DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒种检测一百万个密钥,则它搜索完全部密钥就需要将近2285年的时间,可见,这是难以实现的,当然,随着科学技术的发展,当出现超高速计算机后,我们可考虑把DES密钥的长度再增长一些,以此来达到更高的保密程度。由上述DES算法介绍我们可以看到:DES算法中只用到64位密钥中的其中56位,而第8、16、24、......64位8个位并未参与DES运算,这一点,向我们提出了一个应用上的要求,即DES的安全性是基于 阅读全文

使用VS2010 C#开发ActiveX控件(下),完整代码下载

2011-08-23 09:10 by mleader1, 400 阅读, 0 推荐, 收藏, 编辑
摘要:我们介绍了开发、打包、发布、使用ActiveX控件的全过程。在演示程序中,我们没有调用串口通信和读卡器Dll程序,由于我们读卡器的原始Dll是使用其它语言进行开发的,对C#来说,是非托管代码,因此我们还需要在代码级别进行非托管代码的安全性设置。其实如果我们不进行设置,只是修改了代码,运行程序以后,其出错界面如下图1所示:图1抛出异常如下:************** Exception Text **************System.MethodAccessException: Attempt by security transparent method 'Rare.Card.Li 阅读全文

使用VS2010 C#开发ActiveX控件(上)

2011-08-23 09:09 by mleader1, 335 阅读, 0 推荐, 收藏, 编辑
摘要:最近做读卡器的B/S应用程序开发,由于读卡器厂商提供的手册都是C/S版本的,而且只有一个原始的Dll包,并没有web版的,那么就只好自己动手,丰衣足食了。要开发Web版的读卡程序,大体思路如下:1.使用C#对原始的Dll进行封装,这里要封装两部分内容,一部分是串口通信的功能,一部分是对卡读写的功能。2.开发ActiveX控件调用封装后的Dll,使用串口通信来对卡进行读写。3.打包并发布ActiveX控件。4. 使用ActiveX控件。思路1中封装代码有2个类SerialInterfaceHelper,串口通信的帮助类,MifareOneHelper,M1卡的读写帮助类,我们放在了项目CardR 阅读全文