代码改变世界

MOSS 2013研究系列---列表的资源限制

2014-01-13 13:13 by 温森特, 1115 阅读, 1 推荐, 收藏, 编辑
摘要:MOSS2010 以后,对列表的条目数做了一些限制,大量的将数据存储在列表中,会降低列表的运行效能,因此,MOSS中对列表默认有了一个阀值,默认是5000条数据,当你存储的数据多余5000条的时候,用户将不能再打开该列表的视图。如下图。 这个时候,打开列表设置,仍然会见到5000默认阀值限制的提示: 阅读全文

MOSS 2013研究系列---Win2008R2 建立域控时候,报密码不符合要求解决办法

2014-01-11 10:59 by 温森特, 2668 阅读, 0 推荐, 收藏, 编辑
摘要:今天远程给Win2008R2装AD域控的时候,突然报如下的错误页面:修改了密码,将密码强度设置复杂了,但是,仍然会弹出这个错误页面,估计是因为远程账号的关系,于是再网上搜下了一下,找到了一个解决方案,在命令行下面,输入 net user administrator /passwordreq:yes 这行命令,然后回车,再重安装AD域控,一切正常,顺利解决了。 阅读全文

MOSS 2013研究系列---不常用函数总结……

2013-05-10 11:46 by 温森特, 668 阅读, 0 推荐, 收藏, 编辑
摘要:获取MOSS网站集的数据库信息:// SPWebApplication webapp = SPWebApplication.Lookup(new Uri("http://cn-pekappdev020:8080")); SPDatabase db = webapp.ContentDatabases[0]; string dbconn = db.DatabaseConnectionString;//获取MOSS的Site网站模板信息://Namespace: [Sites Web service]//Web service ref... 阅读全文

MOSS 2013研究系列---动态修改WebConfig(上)

2013-05-09 11:29 by 温森特, 1568 阅读, 0 推荐, 收藏, 编辑
摘要:在开发和部署MOSS应用的时候,我们时常需要定义一些配置信息,这些信息需要部署到对应网站的虚拟目录里面的Web.Config文件里。最简单的办法是直接手工修改,简单容易,技术含量低,稳定性高,但其也有一定的缺点,人为操作,容易出错,而且部署人需要管理权限较高,需要远程到服务器上。 因此,我们建议采用代码直接动态修改,将修改的操作放置于Feature激活事件里面,这样,当功能部署到MOSS应用的时候,激活功能Feature的时候,动态的将需要的配置信息写入到Web.Config里面,收回功能的时候,将配置信息自动移除掉,符合软件设计思想。 闲话少说,言归正传,网上流行的方法是采用SPWe... 阅读全文

MOSS 2013研究系列---User Profile 同步

2012-11-21 08:36 by 温森特, 2058 阅读, 1 推荐, 收藏, 编辑
摘要:安装完MOSS2013后,第一件事情就是去MOSS2013的后台产品管理中心去看一下,是否跟有变化,结果发现基本没有任何变化,只是整体感觉更人性化些了,风格与Win 8的风格神似些 ,请看下图。 由于大部分的MOSS系统使用AD集成验证,为了方便学习,首先要将AD里面的用户同步到MOSS 2013里面,操纵设置步骤跟MOSS 2010 基本一样。在“管理服务应用程序” 里面,找到 User Profile Service Application 服务,如下图: 选中该服务应用程序,点击管理,进入管理界面,如下图: 点击配置同步连接,进行AD用户信息同步设置,设置完成后,MOSS系统将... 阅读全文

MOSS 2013研究系列---MOSS 2013安装篇

2012-11-14 08:40 by 温森特, 4204 阅读, 3 推荐, 收藏, 编辑
摘要:由于MOSS 2013是Office家族中服务器端产品,随着版本的逐步升级,其对硬件的要求也越来越高,如果是想建立一个开发环境的话,CPU建议至少4Core+,内存建议至少8G+。软件需要要MS SQL 2008R2 SP1 或者MS SQL 2012,操作系统Windows2008R2 或者 Windows2012. 如果想要更详细的硬件需求配置要求的话,请参考微软官方需求文档,Hardware and software requirements for SharePoint 2013。 本次实验采用Windows2012 +MS SQL 2012,开发工具:VS2012 + ShareP. 阅读全文

MOSS 2013研究系列---MOSS2013新特性

2012-11-13 14:43 by 温森特, 1547 阅读, 0 推荐, 收藏, 编辑
摘要:公司最近分配新任务,研究MOSS 2013,摸索MOSS 2013的新功能以及在此基础上的功能开发。借此机会,也给自己充充电,再未来几天我将把MOSS 2013研究成果与大家分享。首先总结一下MOSS 2013都提供了那些新功能:1. SharePoint 2013将会包含新的SharePoint应用商店2.新的应用商店Provider – 应用包可以被配置成使用任何后台数据库,只要它支持新的数据库提供者接口3. SharePoint应用将支持多租户的安装,使得hosting提供商能够提供给多用户可用的相同的应用集4.SharePoint将提供一个新的教育模块选择另外微软将在夏天能够将off. 阅读全文

MOSS 2010 修改管理员密码

2012-11-12 16:11 by 温森特, 1396 阅读, 0 推荐, 收藏, 编辑
摘要:在给客户开发完MOSS系统后,客户往往希望把管理员的密码进行修改,不希望密码让开发人员知道,这样既不安全,管理也不正规,出了问题不容易说清。修改MOSS管理员的密码有两种方式,一种是命令行的方式,一种是管理界面的方式。 命令行修改密码: 在服务器场中,打开命令行窗口,跳转到MOSS命令行文件夹 cd %commonprogramfiles%/Microsoft Shared/Web server extensions/14/Bin 然后输入修改管理员命令: stsadm –o updatefarmcredentials –userlogin DomainName/UserName -pa... 阅读全文

解决未知的服务器标记“asp:ListView”。

2012-11-12 14:50 by 温森特, 4436 阅读, 0 推荐, 收藏, 编辑
摘要:在.net 2.0后,微软后续出现了.net 3.0,.net3.5,记不清是那个版本后,asp.net控件里面就有了asp:ListView这个控件,这个控件运行效率高,配置灵活非常好用,但是在使用的时候,需要在Web.config中进行配置一下,否则会出现“未知的服务器标记“asp:ListView”的错误。 修改代码如下: <pages><controls><addtagPrefix="asp"namespace="System.Web.UI"assembly="System.Web.Extensions,V 阅读全文

MSSQL 2008 无法修改表问题的解决

2012-11-09 16:19 by 温森特, 1782 阅读, 0 推荐, 收藏, 编辑
摘要:CASE:建立好数据库后,在数据库中设计数据表,但是发现有个表设计错了,需要修改一下,用SQL Management Studio进行修改,这个时候报了一个这样的错误,如下图: SOLUTION:这是因为SQL Management Studio里面一个防止误修改表的功能,我们需要把这个功能关闭掉就可以了。在SQL Management Studio的工具菜单里面的选项,Designers=》表设计器和数据库设计器=》阻止保存要求重新创建表的更改前的勾去掉,如下图: 阅读全文