摘要:转自http://www.cnblogs.com/kirinboy/archive/2008/03/25/dotnet_books_recommend.html今天看到dudu号召大家推荐对自己最有帮助的技术图书,在下不才,几年间看过的书籍屈指可数,但有幸的是,所看的书都是经典中的经典。借此post向大家推荐一下。因为都是经典书,所以没什么新意,其他人推荐的也不外乎这几本。1. 书名:Micros... 阅读全文
posted @ 2008-03-26 08:59 吴东雷 阅读(517) 评论(0) 推荐(0) 编辑
摘要:1、开启visual studio的NuGet自动下载 2、确保此选项为选中状态 3、在解决方案上点右键,选择Enable NuGet Package Restore 阅读全文
posted @ 2013-05-13 22:12 吴东雷 阅读(192) 评论(0) 推荐(0) 编辑
摘要:表现为向列表中新增数据、上传图片等都失效,这是由于IE10并在默认情况下并没有启动兼容性设置,即:IE10并未按网页中的<meta http-equiv="X-UA-Compatible" content="IE=8"/>进行兼容。IE10可能是采取了新的行为来进行处理,这时需要手工来打开兼容性,如图所示: 阅读全文
posted @ 2013-05-13 16:01 吴东雷 阅读(133) 评论(0) 推荐(0) 编辑
摘要:ExtJs中的store在sync时,是可以批量提交数据的,所谓的批量是指如果在store中同时记录了create、update、delete的对象时,分三次提交。在提交时,多个对象将被组合成JSON格式的字符串,当要提交的数据只有一条时,JSON的字符串如下所示:{"ID":"a6d671ca-5480-4b5b-bf7a-b8459c0f598b","MobilePIN":"","Email"... 阅读全文
posted @ 2013-03-13 16:41 吴东雷 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:原因可能有三个:1、ReportService版本太低,所以可以升级Sql Server 2008 R2 SP2.2、母版页中的ScriptManager的属性加上ScriptMode="Release"3、在站点的web.config中将设置为<compilation batch="false" debug="false" optimizeCompilations="true">,其主要原因是debug为true的时候会出现这个错误。其中第1、2个可能都不是主要原因,但我在测试的时候由于已经安装了SP 阅读全文
posted @ 2012-10-28 11:11 吴东雷 阅读(915) 评论(0) 推荐(1) 编辑
摘要:http://hi.baidu.com/jiang_yy_jiang/item/95217544ea5a31e6bdf451ae 当你看到这篇文章的时候,我就纳闷了,这个属性你为啥用得上?估计是高手来着?哈哈!或者说瞥见了某个大型网站或者某个帖子电子书里关于这几个属性的介绍,来百度没事查查? 哎 说这么多,其实也没啥的,还是分享一下下面这个例子: 杯具般的程序员,先看看getPropertyVa... 阅读全文
posted @ 2012-09-11 22:19 吴东雷 阅读(398) 评论(0) 推荐(0) 编辑
摘要:对于SPSecurity.RunWithElevatedPrivileges,网上有很多文章介绍它是用来执行特权代码了,但是我在今天的调用中确一直报权限异常,所以深入的了解一下它,涉及到以下两个问题需要注意一下: 1、SPSecurity.RunWithElevatedPrivileges的运行必需在一个新的上下文中执行,意思是说必需要New一个新的SPSite与SPWeb才可以,例如错误的代码如... 阅读全文
posted @ 2012-09-06 22:41 吴东雷 阅读(976) 评论(0) 推荐(0) 编辑
摘要:SharePoint 2010是建立在.Net framework 3.5基础上的,所以其必然要支持3.5的语法。在SharePoint开发过程中,对于系统的实现可以有多种方法,其中之一是不被微软所提倡的内联代码。所谓内联代码就是直接在aspx中编写服务器端代码,其介绍文章在网上有很多,例如:http://blog.pixelmill.com/1037/sharepoint-2010-allow-... 阅读全文
posted @ 2012-09-06 22:21 吴东雷 阅读(233) 评论(0) 推荐(0) 编辑
摘要:这个查询生成器是从SharePoint扒出来的,非完全原创,当然我在它的基础上修改了一下,原来的不支持Text类型的In查询。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;using Microsoft.SharePoint;using Syste... 阅读全文
posted @ 2012-08-31 15:29 吴东雷 阅读(870) 评论(0) 推荐(0) 编辑
摘要:在第一部分中实现的将附件显示成图片的方式,只能是在列表所在的站点中,跨站(Cross-site)的时候就不能显示了.我经过很长时间的尝试后发现,AttachmentField在跨转的时候,其内部的ItemContext只能是当前访问站点的Context,所以会在当前站点下去查找相应的List与Field,这导致了根本就找不到,所以也就什么也显示不出来了. 在确定了不可能使用Attachment... 阅读全文
posted @ 2012-08-31 09:02 吴东雷 阅读(373) 评论(0) 推荐(0) 编辑
摘要:DataFormWebPart(DFWP)控件在SharePoint中自带的广泛使用数据展现控件,内部通过定义数据源以及XSLT定义数据的展现形式,并对数据进行相应的控制。在SharePoint Designer中,在Code视图中以及Designer视图可以对其进行配置,这给了我一个错觉:我以为DataFormWebPart允许将自定义控件插入到其内部。 我将我的自定义控件加入到DataForm... 阅读全文
posted @ 2012-08-30 10:12 吴东雷 阅读(478) 评论(0) 推荐(0) 编辑
摘要:SharePoint 2010 的SaveButton控件在保存数据后,会跳转到Url参数中的Source指定的页面,如要没有Source则跳转到List的默认页面。有的时候,需要在保存后能够给用户一个提示再进行跳转,这就要修改SaveButton的默认行为,当然最简单的方式就是继承SaveButton,然后进行客户端方式的跳转。幸运的是,SaveButton并非是定义为sealed的,所以继承是... 阅读全文
posted @ 2012-08-30 09:22 吴东雷 阅读(664) 评论(1) 推荐(0) 编辑
摘要:将附件显示为图片,可以在网上找到比较多的解决方案有两个:第一种是通过WebService来进行处理(http://blog.jonathanroussel.com/2009/05/sharepoint-walktrouh-displaying-list.html、 http://blog.jonathanroussel.com/2009/05/sharepoint-walktrouh-displa... 阅读全文
posted @ 2012-08-29 10:58 吴东雷 阅读(343) 评论(0) 推荐(0) 编辑
摘要:publicclassStaticCacheTest{privatestaticIDictionary<string,object>_dic;privatestaticobjectlocker=newobject();privatestaticIDictionary<string,object>CachedDic{get{if(_dic==null){lock(locker){if(_dic==null){_dic=newDictionary<string,object>();}}}return_dic;}}publicstaticobjectGetObje 阅读全文
posted @ 2012-07-15 21:12 吴东雷 阅读(6542) 评论(1) 推荐(0) 编辑
摘要:在学习EXTJS的文档是,在测试《The Data Package》中的例子时,文中讲到Model中的hasMany自动生成的是一个Store对象的引用,如hasMany: 'Post',自动生成的是post()方法,实际上指向的Post的Store引用。自动生成的Store在向后台请求数据时的Get参数为:posts/?_dc=1342322365337&limit=25&page=1&start=0&filter=%5B%7B%22property%22%3A%22user_id%22%2C%22value%22%3A1%7D%5D,其中li 阅读全文
posted @ 2012-07-15 11:27 吴东雷 阅读(1128) 评论(0) 推荐(0) 编辑
摘要:/***@exampleImage**AComponentsubclassthataddsavaluetoanimage*/Ext.require('Ext.panel.Panel');Ext.define('Ext.ux.Image',{extend:'Ext.Component',//subclassExt.Componentalias:'widget.managedimage',//thiscomponentwillhaveanxtypeof'managedimage'autoEl:{tag:'img 阅读全文
posted @ 2012-07-14 17:52 吴东雷 阅读(2060) 评论(0) 推荐(0) 编辑
摘要:1、明明已经引用了SharePoint的相关dll,但扔报找不到SPSite等类。其原因是控制台程序在VS2010下默认使用的.Net Framework是4.0,而SharePoint是使用的3.5的框架,所以需要将控制台使用的框架也改成3.5。2、SPSite site = new SPSite("http://win-2n2ujh16hsg/");报“The Web application at could not found. Verify that you have typed the URL correctly. If the URL should be ser 阅读全文
posted @ 2012-07-09 16:05 吴东雷 阅读(121) 评论(0) 推荐(0) 编辑
摘要:http://www.sencha.com/learn/sencha-class-system/The Sencha Class System was first introduced in Ext JS 4.0 and was a major step forward in making it easy to build object oriented JavaScript code. As a core part of the Sencha JavaScript platform, it’s now a shared component between Ext JS and Senc... 阅读全文
posted @ 2012-07-08 13:50 吴东雷 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Sites:在IIS上定义的一个站点,它是整个应用的入口。在Site上可以编辑名称、地址、端口、主机头以及所绑定的协议等(II7不限于Http和Https,还可以是MSMQ等标准协议)。Site必需包含至少一个Application(称为Root Application),且可以包含多个Application和Virtual Directory。Application:它必属于一个Site,且同时属于一个Application Pool。在Application Pool上定义了所使用的.net framework的版本,同时不同的Application之间由于所属的Application P 阅读全文
posted @ 2012-07-05 09:43 吴东雷 阅读(1445) 评论(0) 推荐(0) 编辑
摘要:页面中的按钮的type是submit的: <input type="submit" value="Create" id="submit" />ajax的请求,在JQuery中是:$(function(){$('#submit').click(function(){varcreateGenreForm=$('#createGenreForm');if(createGenreForm.valid()){varobj={Name:$('#Name').val(),Descripti 阅读全文
posted @ 2012-06-30 21:36 吴东雷 阅读(22358) 评论(1) 推荐(2) 编辑
摘要:在MVC3中推荐使用Razor作为模板引擎,这就不能像使用aspx时那样很明显的修改页面基类,如图所示:有时候,需要修改页面的基类来实现一些特殊要求(例如需要Ioc来注入到View中) 时,需要能够修改View的基类,这时可以继承System.Web.Mvc.WebViewPage<TModel>,如图所示:然后修改 cshtml文件,将@model行去掉,替换成@inherits MvcAuthentication.CustomWebViewPage<MvcAuthentication.Models.ChangePasswordModel>后就可以了 阅读全文
posted @ 2012-06-28 14:23 吴东雷 阅读(1252) 评论(0) 推荐(0) 编辑