[SharePoint 2010] Javascript Client Object Model 在SharePoint2010中的使用方法
SharePoint2010 提供了基于Javascript的 Client Object Model库,用来操作SharePoint对象模型,当开发时需要用到javascript作客户端开发时,这些库将非常有用,这里介绍一下常规的方法。 1. SP.js load 首先,我们需要将相关的JS库load进来,主要是SP.js这个文件,它具体位置是在C:\Program Files\Common F
http://cyqdata.cn/cnblogs/article-detail-36787
证明DataReader分页的可行性
记得那是07年的一个下午,我正在网上瞎逛,突然看到一段代码,也就是跟楼主上面的代码类似的,通过DataReader来分页的代码。当时我吓了一跳,这样的代码,是不是稍大些的系统就不能用了呢?因为按我当时的理解,while (dr.Read()),若我的系统有几百万条的数据,那这个while也要转好久了,还要传数据,应该快不了的。可是后来经过我的测试,其实性能是很好的,至少不是我们想像中的那么慢的。
http://cyqdata.cn/cnblogs/article-detail-36751
用DataReader高效率分页
自从用Sql2005版本以后一直用ROW_NUMBER()分页,最近一个项目维护sqlserver是2000,没办法重写了分页。写完测试分析比ROW_NUMBER()明显快啊分享一下两种方式的分页代码 1.用DataReader分页 /// <summary> &
http://cyqdata.cn/cnblogs/article-detail-36713
SAP BPC最佳实践-在BPC NW中何时使用Shared Query Engine BADI
前文曾经写过关于BPC Write back BADI的应用,对于BPC系统的读写接口来说,都提供了可供用户自定义开发的BADI接口,SQE的BADI会在系统查询后调用,此时用户可以根据需求进一步筛选数据。比较典型的应用是矩阵式的安全模型。BPC的Member Access Profile只提供了对独立的维度成员权限控制,当用户需要在不同的两个维度
http://cyqdata.cn/cnblogs/article-detail-36189
如何在SharePoint中配置和自定义Content Query Web Part (二)
之前有一篇blog完成了Content Query web part 的配置部分,利用它我们很轻松地从SharePoint list里获取到数据并显示在了page上,效果如下:
虽然把数据读取出来了,但是如何自定义item的布局和样式来满足我们的需求呢?本篇blog将带你去完成自定义工作。其实完成这个任务的途径就是去修改
http://cyqdata.cn/cnblogs/article-detail-36117
SqlDataReader的关闭问题
昨天一个朋友使用Repeater绑定数据源时,老是出现"阅读器关闭时尝试调用 FieldCount 无效。"错误。
我看了他的代码,使用的是SqlHelper类下面的ExecuteReader方法,返回一个SqlDataReader进行绑定。
public static SqlDataReader ExecuteReader(CommandType cmdType, string cmdText
http://cyqdata.cn/cnblogs/article-detail-36027
DataReader 链接关闭解惑篇
看到有帖子:SqlDataReader的关闭问题 ,大伙对链接关闭问题看似比较迷惑,这里就给解说一下:
不管是啥xxDataReader,都是继承DataReader实现的,所以是有共性的,因此标题就以DataReader为题了。
情况一:DataReader 默认链接不关闭
示例代码:
static void Main(s
http://cyqdata.cn/cnblogs/article-detail-36017
[SharePoint2010] 在SharePoint2010中架设自己的Service层中遇到的问题
在SharePoint2010中,我们有很多中方法可以在客户端调用服务器段的API,直接获取数据,例如Silverlight,我可以用如下代码获取我需要的List中的数据. public override void GetListItemsAsync(string listName, string viewXML, out ListItemCollection listItems)
{
http://cyqdata.cn/cnblogs/article-detail-35948
自定义ASP.NET WebApplication中调用SharePoint2010的对象
如果你是做SharePoint开发的话,一定不会对如下这段代码陌生: using(SPSite oSiteCollection = new SPSite("http://Server_Name"))
{
using(SPWeb oWebsite = oSiteCollection.OpenWeb("Website_URL"))
{
http://cyqdata.cn/cnblogs/article-detail-32805
如何在Vmware里安装Ubantu9.10Alpha6(虚拟机安装Linux)-熙熙
如何在Vmware里安装Ubantu9.10Alpha6(虚拟机安装Linux)-熙熙
最近加入了TNT团队,我们TNT团队将会在近一年时间内从零起步,开始Linux开发之旅。计划已经差不多定下来,我们几位志同道合的好友,将在此为大家奉献TNT团队旅途上的点点滴滴。
在PC上安装好Linux,先在PC上学习熟悉Linux并熟悉一些基本的操作,这是学习的第一步。
下面,熙熙与大家分享一下如何
http://cyqdata.cn/cnblogs/article-detail-32642
SharePoint开发笔记-为SharePoint2010客户端对象模型创建Silverlight应用程序
此为微软官方的练习,本人只是做了一些易错地方的说明.
在此练习中,我们将创建一个在数据网格中显示 SharePoint 列表的基本 Silverlight 应用程序。列表的数据从服务器检索,因此可用于使用 SharePoint 客户端对象模型的 Silverlight。我们将使用 Visual Studio 2010 解决方案并将其部署到本地 SharePoint 服务器。
任务 1
http://cyqdata.cn/cnblogs/article-detail-31639
SharePoint开发笔记-SharePoint2010的WebPart和Linq
此为微软官方的练习,本人只是做了一些易错地方的说明.
预计完成此练习所需的时间:10 分钟 在此练习中,您将开发和部署从列表中读取数据并显示在 DataGrid 中的可视化 Web 部件。在此练习中,您将执行以下操作:1. 创建可视化 Web 部件。2. 生成 Linq 代理代码。3. 使用 Linq 提供程序从 SharePoint 列表读取数据。4. 使用 SPDataGrid Web 控件呈
http://cyqdata.cn/cnblogs/article-detail-31620
SharePoint Central Administration Feature开发要点
在SharePoint开发中,我们有时需要在Central Administration中部署Feature,这样的Feature(以下简称CA Feature)通常都是完成一些全局的管理操作,比如说公司开发出多个SharePoint可重用的组件,准备以产品的形式对外销售,这个时候就得通过部署一些CA Feature去对整个Farm中已经安装的SharePoint组件授权进行管理。
http://cyqdata.cn/cnblogs/article-detail-28731
高级软件工程师面试问题 Interview SeniorSoftwareEngineers
hanselman这篇文章很有意思,尽管不是每个问题都很值得作为面试问题出现,但是很多都值得去仔细想想。
一个优秀的面试问题,尤其是针对Senior Engineer的面试问题,不应该仅仅是问某个api的用法,某个很容易从帮助中找到的内容。有发散性,可以基于问题进行扩展的问题才是一个比较好的问题。
下面是一个非常长的问题列表,主要是关于面向对象设计,设计模式,以及一些实际工程中会用到概念,都是比较
http://cyqdata.cn/cnblogs/article-detail-25507
关于shared libraries的一些命令和配置
在Linux下运行程序,有时会遭遇如下错误:“error while loading shared libraries: XXXXXX: cannot open shared object file: No such file or directory”。这种情况,要么是shared libraries缺失了,要么是系统找不到该文件。本文将讨论如何分析和解决这类问题。1.两
http://cyqdata.cn/cnblogs/article-detail-25386
SharePoint开发笔记-SharePoint2010添加ASP.NET应用程序
大家可能在sharepoint开发webpart会引入一些asp.net的控件,这时候就会需要添加dll引用..下图所示CRSWebControls便是我添加的.
部署这个项目到sharepoint后.却出现了错误,如下图所示...
其实解决这个问题的方式不难...下面就进入主题
---------------------------------------
http://cyqdata.cn/cnblogs/article-detail-25356
SharePoint开发笔记-SharePoint2010多级导航配置
一般来说SharePoint自带导航仅支持2级导航,但是其实他是支持多级导航的,怎么来实现呢?就只能自定义了....
下面我来说一个三级导航实现的例子吧,如上图所示。其实很简单,只要打开所属网站的母版页... 将导航菜单中设置下面两个属性
StaticDisplayLevels="1" MaximumDynamicDispl
http://cyqdata.cn/cnblogs/article-detail-25170
更改MVC注册Areas的顺序,掌控Areas的运作
一、前言
首先,有人要问,为什么要更改Areas的注册顺序呢?
使用Areas的时候一般会在前面加标识符,比如:admin/{controller}/{action}/{id}
而且Areas的注册早于默认的网站 (就是不放在Areas文件夹中的那个网站)
但是,我想,能不能干脆就不用外部的那个默认网站,而是把所有部分都放Areas中呢?
然后,把其中一个的标识符去掉,变成默认的网站
http://cyqdata.cn/cnblogs/article-detail-12386
使用mvc2里面的area让网站更有条理
使用mvc2里面的area让网站更有条理
最近装了mvc2 pr2版本,看了下说明文档,里面着重提示说更新了area项目,因此着重看了一下。若干心的,和大家共享,有错没错,欢迎大家拍砖。
没有Areas前相同问题的处理
在mvc1.0时代,如果要将网站按目录结构来区分。例如
Website/Index
Admin/ Index
User/
http://cyqdata.cn/cnblogs/article-detail-12072
Asp.net MVC 2 使用Areas功能的常见错误
开发工具:VS2010中文旗舰版
出错的信息:
错误信息
找到了多个与名为“Home”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由没有指定命名空间来搜索匹配此请求的控制器,则会发生此情况。如果是这样,请通过调用采用“namespaces”参数的
http://cyqdata.cn/cnblogs/article-detail-11718
