将自创建的UserControl转换成可供其他网站项目使用DLL文件,内附源码
最近看到几个人问以上问题,在这里给个参考答案,但是具体的情况要具体处理,因为在Usercontrol中实现的功能可能会需要一些特殊的条件,比如它依赖于一些其他的类或者资源,那么大家要小心对待,需要debug的时候,看复杂程度决定是否继续下去还是干脆写个Custom Controls。
A 生成DLL文件
1. 让我们首先创建一个新项目(如果你已经有一个网站,可以直接打开),创建一个Web User
http://www.cyqdata.cn/cnblogs/article-detail-7298
思维工具1: SCAMPER
作为敏捷个人,我们注重思维,那么有哪些思维工具可以与大家分享的呢?后续我将把我知道的一些工具,通过【思维工具】系列blog与大家分享。【思维工具】系列属于【敏捷个人】的子系列,这些工具和我之前讲的敏捷个人结果练习会遇到同样的问题,简单并不代表容易,知道并不代表你真正懂了,要真正的知道还需要我们在工作和生活中去不断实践它们。
由于这两天工作中需要把之前做的几个软件项目抽取成一个产品线产品,所以用
http://www.cyqdata.cn/cnblogs/article-detail-7296
思维工具2: Reversal
昨天我写了【思维工具】系列的第一个工具SCAMPER,这个工具属于创新工具之一,今天介绍第二个创新工具Reversal
名称
Reversal
作用
改善产品或服务
如何使用
Reversal是一个简单的用来改善现有产品或服务的工具,通过问一些你本来想问问题的对立问题来获得结果。
个人观点
当有时正面问的时候没人回答时,可以采用这种方式。这种方式还可以帮助我们找出as-is中的问题。
示例
例如
http://www.cyqdata.cn/cnblogs/article-detail-7295
深入研究 UCenter API 之 通讯原理
目录:
开篇
UCenter API 通讯原理
AuthCode 函数详解(敬请期待)
UCenter 通讯基本原理
UCenter和各个子站的通讯,主要就是通过 POST 的方式调用而已,没有什么技术含量。
表单参数都是经过Base64算法,加一个通信密钥进行加密和解密的。
返回的数据是单个参数(例如:0或者1),也可能是xml序列化后的数据。
例如一个请求:code=e145fs
http://www.cyqdata.cn/cnblogs/article-detail-7293
深入研究 UCenter API 之 开篇
本文属于原创,但不是首发,原文链接:http://www.dozer.cc/2011/01/ucenter-api-in-depth-1st/
既然说是开篇,那就先说点别的吧~
Discuz 的强大的大家有目共睹的,现在又被腾讯收购,不知道以后会不会发展地更强大!
Discuz 算是很开放的吧(对php程序员而言)
因为它的核心产品 UCenter(用户中心)对外的 API 很强大
http://www.cyqdata.cn/cnblogs/article-detail-7097
第四章 理解web service的调用过程(calling process)
第四章 理解web service的调用过程(calling process)
上一章 配置更高效的web service开发环境
本章主要内容: 本章主要讲解了,当你调用一个web service时,其内部到底是如何运作的。
1.不通过client stub调用web service
&n
http://www.cyqdata.cn/cnblogs/article-detail-6938
[Project Euler] 来做欧拉项目练习题吧: 题目008
[Project Euler] 来做欧拉项目练习题吧:
http://www.cyqdata.cn/cnblogs/article-detail-6934
WebMisDeveloper4.5.0 基于Ext.net,Extjs,MVC/简单三层的自动生成开发利器
首先还是先来介绍下什么是WebMisDeveloper吧,以及他的功能。
1、说的直白一点他就是一款代码生成器。
2、WebMisDevelper自动生成的代码都是基于Extjs的。
3、通过WebMisDevelper,您无需接触任何开发软件,即可搭建一套基本的框架(系统目前提供三套框架)
4、WebMisDeveloper可以根据用户配置自动生成数据库,表,表字段说明等信息
5、
http://www.cyqdata.cn/cnblogs/article-detail-6606
第三章 配置更高效的web service开发环境
第三章 配置更高效的web service开发环境
上一章通过AXIS2实现一个简单的web service
本章主要内容:本章主要介绍了如何配置一个高效的web service 开发环境。
1.自动把类文件存放到Axis
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-6603
Windows安全认证是如何进行的?[Kerberos篇]
最近一段时间都在折腾安全(Security)方面的东西,比如Windows认证、非对称加密、数字证书、数字签名、TLS/SSL、WS-Security等。如果时间允许,我很乐意写一系列的文章与广大网友分享、交流。对于很多读者来说,今天讨论的可能是一个既熟悉、又陌生的话题——Windows认证。 目录 一、Kerberos认证简介 二、如何获得
http://www.cyqdata.cn/cnblogs/article-detail-6601
Front-line of Front-end, Rational Front-end Performance Tuning in ASP.NET MVC, II
Background
In the post, Front-line of Front-end, Rational Front-end Performance Tuning in ASP.NET MVC, I, I have illustrated a way to rationally increase front-end performance. However, we still have
http://www.cyqdata.cn/cnblogs/article-detail-6517
【自然框架】QuickPagerSQL——专门生成分页用的SQL的类库
分享一个生成分页用SQL的函数库
一般一提到分页,大家就会想到存储过程,而大多数情况都是在存储过程里面拼接SQL,我觉得与其在存储过程里面拼接,还不如写个程序来拼接。这样更便于维护,而且效率也不差多少。
所以我就写了这个类库—— QuickPagerSQL。
一开始这个功能是在QuickPager分页控件内部
http://www.cyqdata.cn/cnblogs/article-detail-6253
原创 jQuery 幻灯插件
由于本人文笔较差,所以一直没勇气写第一篇博文,今天终于鼓足勇气,动手了。
应朋友的邀请,帮他公司做一个幻灯播放效果,效果如下:
缩略图正中间的为当前播放到的图片,两边呈发散状,逐渐缩小并降低透明度。假设当前正播放到第0张图片,则排列情况如下:
0
1 4
2 3
按逆时针方向转一张图后的排列情况如下:
4
0 3
1 2
这个只是
http://www.cyqdata.cn/cnblogs/article-detail-6246
第二章 实现一个简单的web service
第二章 实现一个简单的web service
第一章:http://www.cnblogs.com/hanlsheng/archive/2011/1/20.html
本章主要内容:如何实现第一章设计的web service 接口。
1.安装eclipse
&nb
http://www.cyqdata.cn/cnblogs/article-detail-6245
10款精选的用于构建良好易用性网站的jQuery插件
这篇随笔收集了10款非常给力的jquery 插件,帮助你构建易用性良好的网站,希望对你有用!
Embedded help system
看过该插件demo后,感叹道,真是太棒了!
点demo里的How to下面的几个链接看看效果:)
Embedded Help System如其名,能将帮助信息集成到网页中,告诉用户一步一步怎么操作,易用性非常好!
jRatin
http://www.cyqdata.cn/cnblogs/article-detail-6029
PowerShell2.0之维护网络(二)处理适配器配置
在处理所有适配器的状态后,还可以查询每个网络适配器的详细配置信息。可以通过选择“控制面板”|“网络和共享中心”|“网络连接”选项,打开“网络连接”窗口。在其中显示每个适配器的详细信息并做相应调整,如图1所示。 图1 在“网络连接”窗口中查看每个适配器的详细信息 创建名为“GetNetAdapterConfig.ps1”的脚本收集特定网络适配器的用于排错的详细信息,并且通过指定关键字仅返回
http://www.cyqdata.cn/cnblogs/article-detail-6028
PowerShell2.0之维护网络(三)设置网络适配器
如果计算机中有多个网络适配器,在Windows原有的cmd下配置其属性很困难,用户必须确保配置了适当的适配器并确认要禁用的不是正在使用中的网络适配器。本节介绍在处理多个网络适配器时可能出现的问题及其解决方法。 (1)检测多个网络适配器 对于Windows系统来说,操作系统会将无线网络放在所有网络连接中优先级最高的网络使用。这对于普通用户可能是很方便的,一旦周围有无线网络就可以自动连接到无线网络
http://www.cyqdata.cn/cnblogs/article-detail-6021
PowerShell2.0之维护网络(一)查看网络设置
本文将会介绍如何使用PowerShell管理网络,包括设置和TCP/IP堆栈有关的选项;通过不同脚本提供网络适配器的状态信息,网络适配器的连接状态及属性;设置静态IP、启动DHCP及配置DNS服务器;获取防火墙设置信息并设置有关选项以启用远程管理,以及远程共享文件等。 Windows Vista开始在网络功能方面有了很大改善,包括新的防火墙服务及IPv6协议的增强支持等。同时从Windows V
http://www.cyqdata.cn/cnblogs/article-detail-5607
TCC(Tiny C Compiler)介绍
TCC是一个超小、超快的标准C语言编译器。她可以从这里(http://bellard.org/tcc/)下载到;注意,要下载http://download.savannah.nongnu.org/releases/tinycc/tcc-0.9.25-win32-bin.zip
和notepad2一样,TCC也是免费的!(再一次酷毙了!!!)
下载好之后,解压到自己的某个文件夹里面:
我们所需的编
http://www.cyqdata.cn/cnblogs/article-detail-5606