【Step by Step】编写代码验证一个ASP.NET应用程序和页面的生命周期
我们知道ASP.NET Page的生命周期实际上是ASP.NET Application的生命周期的一部分。这个周期经历了HTTP Module => HTTP Handler => ASP.NET Page => Http Module这样一个过程。如果我们能更好地掌握这样一个过程,那么对单个ASP.NET Page的生命周期也能更好地了解:
下面介绍如何编写一个简单
http://www.cyqdata.cn/cnblogs/article-detail-39947
一个人的习惯有多么可怕
最近,公司里边碰到这么一件事情公司里边有一名员工,暂且命名为小B,然后他的上级,我给明明为小A。这日,小A打电话给小B,说让他把他之前做给客户的东西给修改一下,然后这个小B在电话里边说话很强势,似乎是他们两个角色换位了一样,小B一个劲的说没法修改,谁会做谁做,最后还把电话直接给挂了!然后这一幕正好被我给看到,我就在想,这个小B太强悍了,居然敢跟他的上级领导这么说话。回想小B刚来到公司时
http://www.cyqdata.cn/cnblogs/article-detail-39944
运营是一个产品价值传递的过程
在之前的工作中,自己基本都是在做产品设计类的工作,包括现在的很多和产品相关的用户体验、交互等等在流行的学说,其最终都是外因,这些都是为了更好解决运营过程中发现的的问题而存在。但是如何去将一个新产品运营成一个在用户群体有口皆碑的产品,这点我想是大家很关注的问题,这里我分享点我自己的体验:
这里的前提是,我们做一个产品运营一个产品,那在产品的规划阶段,这个产品就一定需要具有解决问题的单一性、受众用
http://www.cyqdata.cn/cnblogs/article-detail-39879
DevOps,不是一个传说!
DevOps最近成了热词,望文生义,你也能猜个八九不离十,它就是在说"研发团队"与"运维团队"之间的那点事儿。那么,到底什么是"DevOps"呢?
WikiPedia上说:"DevOps是软件开发、运维和质量保证三个部门之间的沟通、协作和集成所采用的流程、方法和体系的一个集合。它是人们为了及时生产软件产品或服务,以满足某个业务目标,对开发与运维之间相互依存关系的一种新的理解。"这恰好体现了精益
http://www.cyqdata.cn/cnblogs/article-detail-39869
更新--自己设计的一个C/S结构的软件结构图--求指点
首先感谢园内朋友“OC Life”在上一篇文章中给出的建议:细化各层的通信。(至于前一篇文章,实在是写得太恶心,已经给删了)把各层之间的通信考虑进来之后,思路给打开了,原来做出大至的结构图之后就不知道怎么下手了,现在终于可以有切入点对结构做更详细的修改了。重新对软件的逻辑结构做了修改,希望这次也能遇到高人给指点指点~~嘿嘿先是修改之后的服务器端的结构图: &nbs
http://www.cyqdata.cn/cnblogs/article-detail-39847
构建一个高性能的网页抓取器
互联网的发展,使人类提前进入了信息爆炸的年代,在浩瀚无边的信息海洋里,如何快速、准确找到对自己有用的信息,就成了一个很有价值的研究课题,于是,搜索引擎应运而生。现在,国内外大大小小的搜索引擎有很多,搜搜也是这搜索引擎大军中的一员悍将。笔者有幸参与了搜搜研发过程中的一些工作,在这里写一些自己的理解与看法,权当是抛砖引玉,希望能够得到业内前辈们的一些指点。
对于网页搜索引擎来说,它
http://www.cyqdata.cn/cnblogs/article-detail-39820
一个程序员生命中的角色!你属于哪种?
为什么要说是《一个程序员在生命中的角色》,因为我不了解其他的行业,我目前的职业就是一个程序员。所以只能对自己的现状和自己的职能说解说一下。不管我们去做怎么。我们每天都会在扮演着不同的角色。但是有几次你是主角呢?而又有几次是配角,或者就是个客串。我想大多数人就是个群众演员吧。我这么说好像一点也不夸张。我做程序员不久,算上开始入门到现在也就2年吧。但是技术很一般,不过体会到不少。呵呵。所以每天都在扮演
http://www.cyqdata.cn/cnblogs/article-detail-39804
[C++]给C++封装一个多播委托
一来闲的蛋疼,二来我们代码里面有一些fastdelegate的代码,在clang下面实在编译不过去,所以打算重造一个轮子,至少标准一点(换个编译器能编译过去...)....
废话不说,上代码:
// C++版的多播委托,使用boost::function// 为了在各个编译器下面都能编译// author:egmkang#ifndef __ZEVENT_T_H__#define __ZEVENT
http://www.cyqdata.cn/cnblogs/article-detail-39711
一个网站的诞生- MagicDict未来予想図4 [表格的动态增加行和删除行,完整版]
首先,感谢 路过秋天 开源了他的系统,让园子里的童鞋有了新的研究方向,带动了园子的繁荣,拉动了园子的GDP。
昨天又花了一整天来做在线单词编辑器,动态表格的增加行和删除行的一些问题,基本算是搞明白了,大致想法还是和昨天一模一样的。这里只是说一些技巧和锦上添花的东西,算不上什么奇技淫巧。DOM这个玩意,真的很有趣,掌握以后可
http://www.cyqdata.cn/cnblogs/article-detail-39710
在Orchard中创建一个HelloWord模块
学习Orchard近两个星期了,虽然对很多概念还是比较模糊。但是,在Orchard官网中看到了一篇介绍创建Hello World模块的文章,还是迫不及待的先照着体验了一把Orchard的模块开发。(小经验:学习开源框架不能光看不动手,边学边实践学起来会更快些。)
原文地址:http://www.orchardproject.net/docs/Buildin
http://www.cyqdata.cn/cnblogs/article-detail-39700
一个让人遗忘的角落--Exception(一)
很诱人的标题,今天不是给大家介绍,而是跟大家讨论些问题。
在做开发的这几年中,大大小小的项目也经历了很多,但无论那个项目中,都没有真正的对Exception进行完整的处理。虽然我们在学C#的时候,经常会看到此类的介绍,但我们真的学以致用了吗?
先来看看什么是Exception
Exception的解释是异常,每次当我们程序调式的时候,或多或少的会遇到它(如果你的程序没有遇到过,那你是天
http://www.cyqdata.cn/cnblogs/article-detail-39675
一个网站的诞生- MagicDict未来予想図3 [表格的动态增加行和删除行,高手绕路]
表格的动态增加行和删除行,这样的文章在网络上面铺天盖地了。很多童鞋不知道怎么做,这里就彻底的解说一下。
任何动态操作HTML控件,归根到底是控制DOM。动态更新表格行的本质就是操作一个表格的DOM对象。
一个表格的DOM对象,最最顶层的是TABLE对象,首先,先取得一下这个TABLE对象
var WordTable = document.getElem
http://www.cyqdata.cn/cnblogs/article-detail-39662
一个javascript的左右滚动切换效果!
好久没写博客了,今天无聊做了个滚动的效果,
再加了一个进度显示。
document.getElementById("Progress").getElementsByTagName("li")[i].style.background = "orange";
document.getElementById("Progress").getElementsByTagName("li")[i-1].sty
http://www.cyqdata.cn/cnblogs/article-detail-39646
QQ空间日志抓器---我的第一个winform小应用
忙豁了近两个星期,终于完工了,可能对于多数人来说这个应用没有什么价值也没有什么挑战性,但对于初次接触winform的我来说还算是小有成就感的。 先来两张程序的截图吧 界面比较简单,现在复杂的也不会。还有一个其他空间的单选按钮,这个功能
http://www.cyqdata.cn/cnblogs/article-detail-39613
一个网站的诞生- MagicDict未来予想図2 [单页面多个submit的实现,高手绕路]
昨日のブッログに、”路過秋天”が”日本語でブッログを書きます、好いじゃないか”をコメントしたので、今日のブッログが日本語で書きます。 普通のウェブページが、1つページ、1つサブミットはずですが、1つページに複数なサブミットが必要な場合よくあります。1つページに複数なサブミットの実装の方法はこのブッログで紹介させて頂きます。…
http://www.cyqdata.cn/cnblogs/article-detail-39607
(译)如何使用cocos2d制作一个太空射击游戏
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/3611/how-to-make-a-space-shooter-iphone-game
程序截图:
在这个教程里
http://www.cyqdata.cn/cnblogs/article-detail-39590
云计算之旅5—实战第一个云程序
一. 摘要
首先圣殿骑士很高兴云计算系列能得到大家的关注和支持,这个系列准备了几个月,终于在今天发布第一篇了(由于文章太长,拆成了两篇,这是其中一篇)。在这几个月中通过不断的使用和实践,对云计算总算有了一个较粗浅的认识,所以也希望能够和大家一起分享。在发布这篇文章之前也考虑了很久,因为一开始就讲概念的话,势必会得不到很好的效果,毕竟大家都不太熟悉这个新事物。与其“人云亦云&rdqu
http://www.cyqdata.cn/cnblogs/article-detail-39564
HTML5 – 一个拖拽功能的例子
我最近出席了一系列的研讨会,HTML5这个主题在这些会上反复出现。出于好奇我略看了几眼后,开始觉得应该好好的挖掘一下HTML5,看看它究竟会给我们今天技术上带来哪些好处。一个特别有意思的东西就是拖拽功能编程接口…早期的HTML编程开发者一直对此渴望却不可及。我感觉这个功能非常有用…拖拽功能的实现已经成了几个不费吹灰之力的函数调用了。
为了演示拖拽用例,我要创建一个
http://www.cyqdata.cn/cnblogs/article-detail-39555
打包Asp.Net 网站成为一个exe方便快捷的进行客户演示
在Asp时代有一个NetBox 产品可以把整个Asp网站AllInOne的打包成一个exe,在没有IIS的情况下可以单独运行这个exe来开启整个网站。在Asp.Net 下一直没有类似的产品出现,可能是IIS已经非常的强大了,不需要类似的产品了? 但是在某种场景下还是需要一个类似功能的产品的,这个产品不是用来部分替代IIS来做一个轻量级的IIS,而是用来方便快捷的进行客户展示。
例如,当完成一个
http://www.cyqdata.cn/cnblogs/article-detail-39543
蛙蛙推荐:C语言入门之二——编写第一个有意义的小程序
简介
上次配置好了linux+vim+gcc以及写了一个HelloWorld级别的示例程序,这次写一个稍微有意义的程序,在写这个小程序的过程中,我们快速的对C语言有一个大致的了解,SICP里指出,要学一门语言,要注意3个方面,一是这个语言提供了哪些Primitive,如数据类型,表达式,语句;二是提供了哪些组合规则,三是提供了哪些抽象机制,我们学C的时候也有意识的留意一下。
需求分析
http://www.cyqdata.cn/cnblogs/article-detail-39526