.NET开发  
小河流水始狂奔,一路风尘半病身。大厦高楼浮目是,夕阳不照断肠人。

2014年5月31日

摘要: 放假闲的无聊,手机微信加了微软小冰——这个号称“史上最强聊天机器人”。据说“小冰”是“基于 Bing 云技术研发的新一代人工智能产品”,我开始感觉就是用点搜索技术加上关键词字典匹配算法,跟以往接触过一些自动应答机器人差不多。不过,今天我又跟她聊了一会儿,感觉还挺有意思,特别是最后,我还对这个小姑... 阅读全文
posted @ 2014-05-31 17:28 C#开发人员 阅读(6909) 评论(24) 推荐(25) 编辑

2014年5月12日

摘要: 我们如何用代码对SharePoint列表做些例如增删改查的操作呢?如果您的程序可以部署到服务器上,就可以使用服务器对象模型,因为服务器对象模型提供的功能最多,限制最少;否则可能要选择客户对象模型等其他方式,这可能会遇到一些功能限制;另外还有一些其他的访问方式,例如Web服务等。如何在 ShareP... 阅读全文
posted @ 2014-05-12 19:48 C#开发人员 阅读(2465) 评论(0) 推荐(1) 编辑

2014年4月15日

摘要: 本文接着和大家分享AD帐户操作,这次开发一个简单的检查密码将过期用户的小工具。 首先,新建一个用户实体类,属性是我们要取的用户信息。 public class UserInfo { /// /// sAM帐户名称 /// pu... 阅读全文
posted @ 2014-04-15 22:26 C#开发人员 阅读(5306) 评论(4) 推荐(3) 编辑

2014年4月5日

摘要: 最近写了一个AD帐户导入的小工具(为啥写作“帐”户呢?),跟大家分享下相关代码,欢迎各位高手指教! 首先,我准备一个这样的Excel文件作为导入模版,并添加了一些测试数据。 然后,我打开Visual Studio 2012,新建一个Windows窗体应用程序。在主窗体界面,我放了一些Label、T... 阅读全文
posted @ 2014-04-05 17:02 C#开发人员 阅读(6951) 评论(8) 推荐(10) 编辑

2014年4月4日

摘要: 最近写代码为了为了省事儿用了几个yield return,因为我不想New一个List或者T[]对象再往里放元素,就直接返回IEnumerable了。我的代码里还有很多需要Dispose的对象,所以又用了几个using。写着写着我有点心虚了——这样混合使用靠谱吗? 今天我花时间研究一下,并在这里作个笔记,跟大家分享。笔者水平有限,有哪些理解错误或做的不到位的地方,还请各位专家点拨。 这是我写的方法,循环外面一个using,整个方法里代码执行后释放一个对象。循环里面又一个using, 每次循环yield return后要释放一个对象。那是不是任何情况下这些[被创建了的需要释放的]Dispos.. 阅读全文
posted @ 2014-04-04 21:41 C#开发人员 阅读(2460) 评论(0) 推荐(2) 编辑

2014年4月3日

摘要: 在SharePoint 2013中创建自定义列表的方式有很多,在网站内容页面添加应用程序就可以创建(站点内容-〉 您的应用程序),也可以通过SharePoint Designer 2013创建,而本文将描述的是用Visual Studio 2012 创建自定义列表的内容,因笔者水平有限,如果各位... 阅读全文
posted @ 2014-04-03 21:09 C#开发人员 阅读(1910) 评论(3) 推荐(0) 编辑

2014年3月24日

摘要: 刚刚学习SharePoint开发的时候,经常遇到一些异常,却不能直接看到详细信息,很郁闷。这里做下简单的整理,方便查找:1、代码未处理异常出现黄页——”‘/’应用程序中的服务器错误。运行时错误“。 其实这个黄页是ASP.NET的异常现象,可以先到服务器上的事件查看器(本地)(运行eventvwr... 阅读全文
posted @ 2014-03-24 19:06 C#开发人员 阅读(1171) 评论(0) 推荐(0) 编辑

2014年3月11日

摘要: 这篇文章将总结下如何将自己开发的列表、Web部件、事件接收器等元素部署到SharePoint的服务器。因水平有限,我的做法未必是最佳实践,会有些错误理解和疏漏,欢迎各位高手批评指正——但一定要能给出更好的方案。如果您是SharePoint开发的新手,希望能和我一起积极的思考,也欢迎您的讨论。 首先写... 阅读全文
posted @ 2014-03-11 17:07 C#开发人员 阅读(3404) 评论(1) 推荐(2) 编辑