转载区
关于一些精彩文章的转载或一些关于DNN创业的点滴...
作为开发人员,我们的首要任务是写出能够工作的代码。但是,仅仅“能够工作”还不足矣,为了能够持续提供真正的价值,代码一定要简洁。
什么是简洁代码?
简洁代码不仅仅是人们所希望的,并且是必须的。如果代码不简洁,开发的速度就会越来越慢。直到有一天,修改代码所引发的不确定性、痛苦感和挫败感会使团队宁愿重写所有代码。但是,如果重写的代码不能比原来的代码更简洁,那么同样的问题还会存在,几年后整个团队依然会在开始的地方打转。
每个人对简洁代码的理解会有些许不同。但其中仍有共通之处:简单、无重复、易读、优雅。具有这些特征的代码易于维护,可以打破开发速度下降然后重写的怪圈,并能够持续提供真正的价值。
简洁代码哲学
“问题不在于代码是否简单,而在于代码能够在多大程度上脱离上下文仍能表达意图。”
“作为代码的作者,我们的目的是让代码尽可能的易于理解。我们希望读者能够快速阅读我们的代码,而不是细细地研究。我们希望读者能够通过代码直接理解我们的想法,而不是辛苦的挖掘代码背后的含义。”
“编写函数的第一个原则是,函数要短小;第二个原则是函数要更短小。”
“不要害怕使用较长的命名,有意义的长命名要好于莫名其妙的短命名,同时也好于冗长的注释。”
“好名字的价值如何估计都不为过,记住Ward原则:当每一个子程序都只做它应该做的,你就拥有了简洁代码。编写简洁代码过程中,有一半的任务是为短小的函数选择正确的命名,函数越短小、越内聚,就越容易给它起一个有意义的好名字。”
“副作用其实就是说谎,你的函数本来要做一件事,但是却偷偷做了其他的事”
“编程的艺术一直就是语言设计的艺术,编程大师将系统看成是故事而不是程序,他们使用他们选择的编程语言来创建一个更复杂更具有表达性的语言,来讲述这个故事。”
对于JavaScript的学习,可能最重要的还是要从思想上认识到JavaScript不是玩具语言。JavaScript的作用远不止增加点表单验证,我们可以看看GMail、看看Google Maps,如果开发者们没有对JavaScript足够尊敬,是不大可能写出如此优秀的Web应用的。
Read the rest of entry »
关于Chad Myers和Jeremy Miller对于开发人员究竟该如何使用ASP.NET MVC提出了有力的建议, 在此提出了一些准则性的建议, 最后还分享DNN面临MVC的转机和资讯...
Read the rest of entry »

漂亮的代码是漂亮网站的基础,优秀的 CSS 只存在与同样优秀的 HTML 之上,干净的,语义的 HTML 代码让一个网站更健壮。本文讲述了12个实现干净 Web 设计代码的定律,适合于任何从事 Web 设计的人。
Read the rest of entry »
一个成功的人如何定义成功?一个成功的人如何从成功中获得启发?这个命题无疑会让许多人充满了悬念与期待.2008年11月30日下午,北京青年报大厦的20层大会议室迎来了北青教育大讲堂活动开办以来最爆满的盛况,谷歌全球副总裁、大中华区总裁李开复的到来,让许多人对于成功的定义有了崭新的认识.
Read the rest of entry »
著名的基于.NET 的开源CMS系统 DotNetNuke 最近获得首轮投资。这个由 DotNetNuke Corporation 拥有并维护的开源Web 应用框架的具体融资金额尚不清楚,投资方分别是August Capital 与 Sierra Ventures。DotNetNuke 在Packt Publishing 举办的2008最佳开源CMS大赛获其它类第三名。

DotNetNuke 是一个使用 VB.NET 编写的 Web 程序框架,开发者可以使用该框架创建,发布,管理交互式 Web, Intranet 以及 Extranet 站点。它的 DotNetNuke 社区目前拥有63万注册用户,目前已被下载550万次。
这次融资的一些细节尚不得知,但DotNetNuke 社区 的一篇由 DotNetNuke 创始人 Shaun Walker 撰写的博客文章透露,DotNetNuke 花了18个月的时间才完成这轮投资。
August Capital
Website: augustcap.com
Location: Menlo Park, California, United States
Founded: August 1, 1995
Investments: DotNetNuke Corporation , Mechanical Zoo, AdChemy, VideoEgg, Splunk, Jaxtr, Technorati, Six Apart
August Capital 是一个主要对处于初期阶段的技术公司进行投资的风险投资商,目前管理的资金为13亿美圆。
Sierra Ventures
Website: sierraventures.com
Location: Menlo Park, California, United States
Investments: DotNetNuke Corporation , Flypaper, Parature, Invensense, Predictify, WebCollage, Click Forensics, Ooyala, and more
Sierra Ventures 是一家私人风险投资商,主要投资IT行业。
DotNetNuke 相关报道
本文来源:
http://www.techcrunch.com/2008/11/27/dotnetnuke-raises-series-a-funding-to-fuel-framework-adoption/ 中文翻译来源:
COMSHARP CMS
原文地址: http://longthi.blog2.cnool.net/Article/2008/11/15/305897.html SNS,已经不是一个什么新鲜的词语。社会性网络服务:通过网络帮助人们建立社交关系的网络载体,可以说是web2.0时代最优秀的产物,应用“六度空间”理论创造的可以建立社交关系,维持社交关系的平台。 从大方向上来讲,SNS是很重要的使网络走向真实化的网络服务,但是,在几个月内,这么好的环境被马上破坏了,甚至有人开始质疑SNS可能就是昙花一现。 从SNS,我得到了很多! 个人接触SNS算是比较晚的了,从今年年初才加入了校内的行列。刚开始在短短的一周内,通过校内就联系上了很多的老同学,老朋友,我感谢SNS给我的帮助,并且通过SNS,能够维持好身在异地的朋友间的交流和感情。 每天谢谢日志,分享下PP,随便书写下心情,交流下情感,这是个不错的环境,从维持社交关系上讲,SNS的确比任何其他服务更具有优势。 有时,大家会为了一个话题争论不休,从各自朋友的评论中,又可能发现志同道合的朋友,并建立起新的社交圈。群组,圈子,聚会,等等这些,借助SNS的平台发挥着相比博客更大的力量。 小游戏充斥了SNS 自从5月左右开始,小游戏等娱乐性组件就开始充斥着各大SNS,甚至成为一种趋势,每天本来更新好友日志的地方,刷屏一样的更新游戏动态,本身只有好友邀请和留言回复的通知,开始刷新出几十几百的游戏邀请通知,甚至到了你今天不接受邀请,明天就会同样出现几十个的同款游戏的邀请。 朋友们更新的日志数量开始减少,上的PP也少了,每天上SNS的目的仅仅是为了今天车子停够时间了,换个位置收下钱,或者上来打个工,别明天付不起房租,或者就是挑逗一下买来的好友,赚点小费...无聊,弱智...当然也有没这么傻瓜的,各大网页游戏商打入的第三方组件直接联系上各自的网页游戏,SNS也成了网页游戏玩家最重要的来源途径。 是的,小游戏,第三方组件等等的引入的确在一定时间内激起了用户对SNS的新鲜感,但是这种新鲜感降低后,带来的是给SNS更沉重的打击,原有忠实用户流失更加严重,新用户因为抱着社交的目的来到这里却发现被骗来玩小游戏便失去兴趣,根本不会再次光顾。 社交功能被淡化,SNS发展模式问题严重 当我们的开发商正在积极的开发成百上千的组件应用时,是否有分析过用户的心理,用户的需求?的确,组件是个不错的方式,可以创造各种 ...
Read the rest of entry »
在我们开发网站时涉及到页面间数据共享的时候,我们常常需要使用某一种方式来持久化我们的数据,持久化数据的方式有许多种,这就要求我们在其中做出选择。在做开发的时候我们需要精确的选择我们使用的数据持久化方式,下面对于Application、Cookie、Session和Cache的描述或许可以帮助您作出决定
Read the rest of entry »
本文为转载,应该是某一开发人员翻译鼎鼎大名的scottgu的某一个帖子而来,我也找不到初始翻译者的链接,如果知道请告之,谢谢。其实这也算是我最近在开发facebook application时注意到的技巧(诀窍),在此分享之。
Read the rest of entry »

经过一个月的屏蔽,世界最大的专业开源软件项目网站SourceForge重新可以正常访问,而此时离北京奥运会开幕仅仅只有两个星期,SourceForge被屏蔽了不多不少整整三十天。
SourceForge做为一个专业编程技术网站被屏蔽,令广大的程序员和开发工程师感到不满,因为中国的程序员下载开源软件项目变得非常困难了,而不得不寻找代理服务器才能下载SourceForge上面的代码,至今没有任何官方的消息证实为何屏蔽SourceForge,而一个月后,也没有官方解释为何解封SourceForge。
现在,令广大程序员欣慰的是,我们的SourceForge又可以访问了,中国的程序员应该为此感到欣慰,因为我们永远也不知道何时它将会再次消失。

其实一直以来都在考虑如何有自己的一番事业,故对于一些关于创业的信息比较关注,有时会发现一些让自己很有感触的文章或句子,难免会起收藏之意,但又不敢”金屋藏娇“,分享之无疑也是一直快乐。
今天分享的是一些关于创业的箴言摘录,同时夹杂一些自己的品论,但愿不至于过于草率:
十条创业感悟
1、做小生意,解决生活中的问题;做大生意,解决社会中遇到的问题。
2、生活中处处充满商机,若没有发现,是因为你缺少一双发现商机的眼睛。
3、创业,最需要的不是资金,也不是人才,而是一个好的思路;没有资金,可以筹集;没有人才,可以召集;而没有一个好的思路,就很难找来资金和人才,创业思路决定企业的出路。
4、创业,设定目标很重要,没有目标,就缺少了奋斗的方向,这样就容易走弯路。
5、选合作伙伴,是选择互补性!比如你懂管理,找一个懂营销的做你的合作伙伴;你有资金,找一个有项目懂技术的人做你的合作伙伴。
6、在创业者眼里,没有什么不可能的事情,只有一些亟待解决的问题。
7、失败对创业者来说是一笔财富,只有小的失败才能积累大的成功。
8、创业,机会很重要,但机会往往青睐有准备的人,如果没有准备,当机会突然降临时,是很难把握住的,因为把机会转变成财富,需要一定的能力,而能力不是短时间能得到的!
9、创业,有许多潜规则,这是书本上看不到的,因为潜规则本身就是说不清道不明的东西,是需要悟的,只有你经历过了,你才可能悟到。
10、创业,贵在坚持,对于你看好的事情,一定不要轻易放弃,因为,失败与成功之间只有一步之遥。
马云在《赢在中国》对创业者的经典点评:
1 这个世界不是因为你能做什么,而是你该做什么。
2 创意是企业运营中一个很重要的一环,但它只是一环,不是所有,所以要把每项工作落实到实处。
3 建立自我、追求忘我。
4 做一份工作,做一份喜欢的工作就是很好的创业。
5 不是你的公司在哪里,有时候你的心在哪里,你的眼光在哪里更为重要。
6 不想当将军的士兵不是好士兵,但是一个当不好士兵的将军一定不是好将军。
7 一个创业者最重要的,也是你最大的财富,就是你的诚信。
8 小公司的战略就是两个词:活下来,挣钱。
9 五年以后还想创业,你再创业。 ( * )
10 生存下来的第一个想法是做好,而不是做大。
11 创业者书读得不多没关系,就怕不在社会上读书。
12 在今天的商场上已经没有秘密了,秘密不是你的核心竞争力。
13 很多人失败的原因不是钱太少,而是钱太多。
14 概念到今天这个时代已经不能卖钱了。
15 创业者光有激情和创新是不够的,它需要很好的体系、制度、团队以及良好的盈利模式。
16 你的项目感觉是一个生意,不是一个独特的企业。
17 赚钱模式越多越说明你没有模式。
18 最优秀的模式往往是最简单的东西。
19 建一个公司的时候要考虑有好的价值才卖。如果一开始想到卖,你的路可能就走偏掉。
20 人要有专注的东西,人一辈子走下去挑战会更多,你天天换,我就怕了你。
21 要找风险投资的时候,必须跟风险投资共担风险,你拿到的可能性会更大。
22 记住,关系特别不可靠,做生意不能凭关系,做生意也不能凭小聪明。
23 不要贪多,做精做透很重要,碰到一个强大的对手或者榜样的时候,你应该做的不是去挑战它,而是去弥补它。
24 这世界上没有优秀的理念,只有脚踏实地的结果。
25 一个好的东西往往是说不清楚的,说得清楚的往往不是好东西。
26 如果你看了很多书,千万别告诉别人,告诉别人别人就会不断考你。
27 一个项目,一个想法如果不够独特的话,很难吸引别人。
28 做战略最忌讳的是面面俱到,一定要记住重点突破,所有的资源在一点突破,才有可能赢。
29 小企业有大的胸怀,大企业要讲细节的东西。
30 所有的创业者应该多花点时间,去学习别人是怎么失败的。
31 关注对手是战略中很重要的一部分,但这并不意味着你会赢。
32 战略不能落实到结果和目标上面,都是空话。
33 很多东西是很难考量的,理念很难考量,但结果是可考量的。
34 绝大部分创业者从微观推向宏观,通过发现一部分人的需求,然后向一群人推起来。
35 80年代的人不要跟70年代,跟60年代的人竞争,而是要跟未来,跟90年代的人竞争,这样你才有赢的可能性。
36 商业计划绝对不是一个销售计划,里面有无数细节,无数人才的运营。
37 蒙牛不是策划出来的,而是踏踏实实的产品、服务和体系做出来的。( * )
38 战略不等于结果,战略制定了以后,结果还很遥远,还有很长的路要走。
39 战略有很多意义,小公司的战略简单一点,就是活着,活着最重要。
40 必须先去了解市场和客户的需求,然后再去找相关的技术解决方案,这样成功的可能性才会更大。
41 最核心的问题是根据市场去制定你的产品,关键是要倾听客户的声音。
42 免费是世界上最昂贵的东西。所以尽量不要免费。等你有了钱以后再考虑免费。( * )
43 “营销”这两个字强调既要追求结果,也要注重过程,既要“销”,更要“营”。
44 要少开店、开好店,店不在于多,而在于精。
45 男人的胸怀是委屈撑大的,多一点委屈,少一些脾气你会更快乐。( 品论: 这个似乎跟创业没啥关系吧!)
46 有价值观,没有业务称为小白兔,一个公司小白兔多了以后,那就是一种灾难。
47 诚信绝对不是一种销售,更不是一种高深空洞的理念,它是实实在在的言出必行、点点滴滴的细节。( 品论: 还是“诚信”二字!)
48 改变文化很难很难,但也不是不可能,我创建了蓝田玉pdf小说网,希望能够改变人们阅读小说的习惯。
49 一个一流的创意,三流的执行,我宁可喜欢一个一流的执行,三流的创意。
50 我觉得我们应该为结果付报酬,为过程鼓掌。
51 其实很多人的问题是因为他们回答的全是对的。
52 品质不仅仅是团队,它还是文化,是制度,是一整套东西。
53 公关是个副产品,由于你解决了以后会逐渐传出去,这才是最好的公关。
54 文化贯彻是最关键的。
55 天不怕,地不怕,就怕CFO当CEO。(CFO的英文全称是Chief Financial Officer,在国内被称呼为财务总监 )
56 短暂的激情是不值钱的,只有持久的激情才是赚钱的。
57 聪明是智慧者的天敌,傻瓜用嘴讲话,聪明的人用脑袋讲话,智慧的人用心讲话。
58 做企业不是做侠客,可是我还是经常免费赠送了宝宝爱儿歌的注册码。
59 永远要把对手想得非常强大,哪怕非常弱小,你也要把他想得非常强大。(品论: 这就是所谓的“未雨绸缪" ,可是假想敌太多了,也会使得你缚手缚脚的。)
60 慈善必须以商业的计划执行,以商业的形式执行,慈善才能走得久走得长。( * )
61 我自己不愿意聘用一个经常在竞争者之间跳跃的人。
62 多花点时间在你的其他员工身上。(品论:看不出什么含义! )
63 什么是团队呢?团队就是不要让另外一个人失败,不要让团队任何一个人失败。
64 把你太太当合作伙伴,不要把她当太太看。(品论:看不出什么含义! )
65 以后是想得可以很大,东西得一点点干,包括你请来MBA,请了一大堆人帮你做,你现在一个人在干。当CEO尽量少用我,有我们可能更好一点。
66 有时候学历很高不一定把自己沉得下来做事情。
67 创业时期千万不要找明星团队,千万不要找已经成功过的人。创业要找最适合的人,不要找最好的人。(品论: 也就是所谓的”牛人都不是干活的料,只会指手划脚“! )
68 最大的挑战和突破在于用人,而用人最大的突破在于信任人。
69 在公司内部找到能够超过你自己的人,这就是你发现人才的办法。
70 什么都想自己干,这个世界上你干不完。
71 永远要相信边上的人比你聪明。
72 现在你需要踏踏实实,实实在在跟你一起干的人。
73 每一笔生意必须挣钱,免费不是一个好策略,它付出的代价会非常大。(品论: 应该有的放矢吧,难道开源也必须如此么?)
74 领导力在顺境的时候,每个人都能出来,只有在逆境的时候才是真正的领导力。
75 碰到灾难第一个想到的是你的客户,第二想到你的员工,其他才是想对手。
76 有时候死扛下去总是会有机会的。
77 永远记住每次成功都可能导致你的失败,每次失败好好接受教训,也许就会走向成功。
78 暴躁在某种程度上讲是因为有不安全感,或者是自己没有开放的心态。
79 上当不是别人太狡猾,而是自己太贪,是因为自己才会上当。(品论: 直指人性的弱点. )
80 可能一个人说你不服气,两个人说你不服气,很多人在说的时候,你要反省,一定是自己出了一些问题。
81 一个成功的创业者,三个因素: 眼光、胸怀和实力。
82 别人可以拷贝我的模式,不能拷贝我的苦难,不能拷贝我不断往前的激情。
83 年代的人还需要摔打,不管做任何事,要检查主观原因。
84 做小了,一定要做到独特。(品论: 极为中肯。 )
85 不去想清楚就会变成一个包袱,一定要花时间去想。
86 人永远不要忘记自己第一天的梦想,你的梦想是世界上最伟大的事情,就是帮助别人成功。
87 创业者的激情有的在表面上,有的在内心里。
88 不管你拥有多少资源,永远把对手想得强大一点。
89 有结果未必是成功,但是没有结果一定是失败。
90 没有一个良好的过程,任何一次成功都不可能被复制。
91 永远把别人对你的批评记在心里,别人的表扬,就把它忘了。
92 做任何事,必须要有突破,没有突破,就等于没做。
93 《赢在中国》没有失败者,只有幸运者。
94 权威是你把权给别人的时候,你才能有真正的权利,你懂得倾听、懂得尊重,承担责任的时候,别人一定会听你,你才会有权威。
值得祝贺一下,目前DNN在.net平台上的影响力已达到了一定的程度,算是.net平台上的开源社区一朵璀璨的奇葩,以至最近DotNetNuke.com被评为.net开发人员必知的一个开发资源网站,从此可窥知DNN的潜力和发展前景.