冠军

导航

2010年12月18日

SharePoint 中的功能 - Feature

摘要: 对于程序员来说,基于 SharePoint 的开发有着众多的途径,但是,还是应该从功能 -Feature 开始。MSDN 中的定义如下:A feature is a package of Windows SharePoint Services elements that can be activated for a specific scope and that helps users accomplish a particular goal or task.Feature 是包含 SharePoint 中元素的包,可以在特定的范围激活,帮助用户完成特定的目标或人物。从 WSS3.0 开始,F 阅读全文

posted @ 2010-12-18 22:06 冠军 阅读(1974) 评论(2) 推荐(1) 编辑

2010年12月15日

为 Sharepoint 创建可视的 WebPart

摘要: 原文地址:http://msdn.microsoft.com/zh-cn/library/ff597539(en-us).aspx创建一个 Visual Web Part 项目1. 在 VS2010 中选择文件 - 新建 - 项目2. 在安装的项目模板中选择 Visual C# ,选择其中 Sharepoint 下的 20103. 选择 Visual Web Part 项目模板,见图1,提供项目名称,例如:SampleWebPart,项目的保存位置,然后确定。图 14. 在 What local site do you want to use for debugging 下拉列表框中, 选 阅读全文

posted @ 2010-12-15 22:55 冠军 阅读(841) 评论(0) 推荐(0) 编辑

2010年12月10日

Hashtable 中的键值修改问题

摘要: Hashtable 允许我们通过键来寻找保存在其中的值,还可以通过 ContainsKey 方法来查看是否在 Hashtable 中有对应的键,但是,在使用中还是有一些需要注意的地方。一个同学写了这样一段使用 Hashtable 的代码,发现一个奇怪的问题。[代码]然后,发现一个问题:在第四次我用了两个键去匹配,都是Can't find,但是在第七次输出的时候怎么就能找到确实是KeyNum=11的实例,这是怎么回事???当我们在 Hashtable 中通过键来保存值的时候,Hashtable 会通过键对象的 HashCode 来确定内容保存在表中的位置,同时还要保存这个键对象的引用。 当我们通 阅读全文

posted @ 2010-12-10 18:50 冠军 阅读(5099) 评论(9) 推荐(2) 编辑

2010年12月5日

不畏浮云遮望眼,只缘身在最高峰

摘要: 我同事的家中有一个小朋友,正在上幼儿园,老师教他算术,一个苹果加上两个苹果得到了三个苹果。回到家中,妈妈见到桌上有梨子,就拿起一个梨子,然后再拿起两个梨子,问小朋友总共是几个梨子,小朋友答不上来,家长大怒。 这个故事是同事在出租车上讲给我的,出租车司机插了一句话,使我们豁然开朗,“你先给孩子讲苹果,然后拿梨子,孩子怎么反应得过来?”小朋友形象思维还没有建立起来,我们就希望他有抽象思维的能力,确实是难为他了。 形象思维比较容易,抽象思维比较难。所以幼儿园的老师使用具体的苹果来进行教学。然而,只有形象思维难以解决生活中千变万化的问题,所以,我们还是要借助于抽象思维来认识问题的本质,通过建立一整套的理论体系,然后通过逻辑论证,一步接一步,最后就可能得到某个结论。学习算数虽然比较难,但是,它不仅能够帮助我们解决苹果的问题,梨子的问题,还可以解决形形色色的计数问题。这才是我们学习的关键。 阅读全文

posted @ 2010-12-05 10:23 冠军 阅读(9920) 评论(29) 推荐(41) 编辑

2010年12月1日

ASP.NET MVC3: Razor 中的布局

摘要: 原文地址:http://weblogs.asp.net/scottgu/archive/2010/10/22/asp-net-mvc-3-layouts.aspxASP.NET MVC 3 带来了一个新的名为 Razor 的视图引擎,同时也支持已经存在的 .aspx 视图引擎。什么是布局?典型情况下,一个网站中所有的页面都有着一致的观感,ASP.NET 2.0 提供了称为“母版页... 阅读全文

posted @ 2010-12-01 23:50 冠军 阅读(3672) 评论(3) 推荐(0) 编辑

2010年10月5日

Kerberos的原理 - 4

摘要: 英文原名:Designing an Authentication System: a Dialogue in Four Scenes英文原文地址:http://web.mit.edu/Kerberos/dialogue.html第四幕 第二天早上在Euripides的办公室。Athena 来敲门。 Euripides: 你今早有黑眼圈了。 Athena: 好了,你知道的。又是一个漫漫长夜。 Eur... 阅读全文

posted @ 2010-10-05 11:21 冠军 阅读(1594) 评论(2) 推荐(1) 编辑

2010年10月4日

Kerberos的原理 - 3

摘要: 第三幕 第二天一早,Athena 在咖啡间遇上了Euripides。在 Euripides 倒咖啡的时候,Athena 拍了拍 Euripides. Athena: 我有了一个新的 Charon 的版本来解决我们的问题。 Euripides: 真的吗?好快呀。 Athena: 好,你看,这些问题困扰了我一夜。 Euripides: 一定是你良心发现了。我们去那边的小会议室吧? Athena: 好的... 阅读全文

posted @ 2010-10-04 23:55 冠军 阅读(905) 评论(0) 推荐(1) 编辑

Kerberos的原理 - 2

摘要: 第二幕 Euripides 的办公室,第二天早上。Euripides 坐在他的桌子旁边,读着他的邮件。Athena 来敲门. Athena: 我已经想出怎样保护一个开放的网络系统,使象你那样不道德的人不能用别人的名字使用网络服务。 Euripides: 真的吗?坐吧。 她坐下了。 Athena: 在我开始描述之前,我可以为我们的讨论先做一个约定吗? Euripides: 什么约定? Athena:... 阅读全文

posted @ 2010-10-04 08:48 冠军 阅读(721) 评论(0) 推荐(1) 编辑

Kerberos的原理 - 1

摘要: 英文原名:Designing an Authentication System: a Dialogue in Four Scenes英文原文地址:http://web.mit.edu/Kerberos/dialogue.html中文译者实在没有找到这是MIT(Massachusetts Institute of Technology)为了帮助人们理解 Kerberos 的原理而写的一篇对话集。里面... 阅读全文

posted @ 2010-10-04 08:43 冠军 阅读(1784) 评论(0) 推荐(3) 编辑

2010年9月18日

在 Razor 中注册命名空间

摘要: 刚刚看到一篇关于使用 PreApplicationStartMethod 的文章,地址:http://www.dotnetcurry.com/ShowArticle.aspx?ID=570&AspxAutoDetectCookieSupport=1在 Razor 中,如果在页面中要使用 DateTimeFormatInfo,就是一个问题。Razor 没有了页面指令,类似 <%@ Im... 阅读全文

posted @ 2010-09-18 20:59 冠军 阅读(1262) 评论(1) 推荐(1) 编辑