互软研发团队

Talk is cheap. Show me the code.

BCOP Express Beta (协同办公精简版) 上线

       出于对方便开发和测试集成协同办公系统的考虑,我们推出了BCOP Express 1.0.1.31903 Beta,一个基于IIS Express的开箱即用的协同办公精简版,提供以下协同办公的基础功能:

       1) 单点登录

       2) 用户授权接口服务及扩展接口服务

       3) 附件服务

       4) 日志服务

       5) 共享服务

       6) 缓存服务



BCOPExpress.rar (7.4MB)BCOPExpress 1.0 beta使用手册.docx (219.9KB)

关于配件库快速开发工具如何在Visual Studio 2010版本以上安装的解决方案

1、以管理员身份执行快速开发工具安装程序,安装中如果出现提示"Value cannot be null",原因是没有安装Visual Studio 2008。如果不想安装Visual Studio 2008,可以忽略该错误,因为相关安装程序已被正常复制到对应目录


2、参考知识库文档:如何在Visual Studio 2010中使用配件库快速开发工具

3、需要注意文档中提到的Version,2012版本为11.0、2013版本为12.0、2015版本为14.0

AspNet应用预热程序 1.2.5926.29413发布

UPDATE

1、 支持ASP.NET MVC 4以上版本模拟登录

AspNetWarmUp_40.zip (5.7KB)

AspNetWarmUp_35.zip (159.5KB)

快速开发工具 0.5.7版本发布

本次更新主要修复之前在0.5.5版本中失效的功能,详细信息请参考:

快速开发工具 0.5.5版本的重大缺陷问题申明

快速开发工具如何自定义功能生成文件、类型名称规则

对象选择器自定义数据源开发示例

请下载附件对象选择器示例.zip (8.8MB) 。
解压后直接运行 /Demo/Index 这个Vieiw . 如下图


协同办公平台 1.0 Update 1 Build 5872 Release Notes

门户

[FIX]清空权限缓存后,IIS应用程序池回收访问出错

[NEW]应用整合时可以指定起始加载父权限

门户扩展应用

[UPDATE]快捷导航按钮添加Tooltip

[FIX]快捷导航图片过宽超出单元列

PS管理工具

[NEW]支持平台从一个服务器迁移至另一台服务器的命令

[FIX]新增调度作业配置节大小写不匹配导致无法正常运行

会议管理

[UPDATE]多个用户体验问题

[FIX]IE下新增会议无法刷新前一页面

机构代表

[FIX]子机构没有用户时,添加用户后丢失继承信息

[FIX]删除机构人员时删除未选中人员

[FIX]IE 7下选择人员无法点击左侧展开图标

日程

[UPDATE]适配SmartBox

[UPDATE]部分按钮高度调整

[FIX]单位、处室日程公开后不在个人日程显示

资料中心

[UPDATE]适配SmartBox

通知公告

[UPDATE]多个用户体验问题

通讯录

[UPDATE]适配SmartBox

共享服务

[UPDATE]下载附件时输出的ContentType优化

邮件管理

[FIX]删除附件错误

[FIX]发送邮件失败对方系统退回时解析发送者邮件地址失败

BPM

[FIX]多个缺陷修复

[UPDATE]表单加载性能提升

[UPDATE]流程提交性能提升

[FIX]文号为空时也可以显示文号树

[FIX]所有列表页查询后分页无效

[FIX]用户、机构从缓存获取失败

日志服务

[FIX]Release模式下log4net可能获取正在调用程序集为mscorlib的情况

附件服务

[FIX]更新附件内容时提示"Content字段无法从nvarchar类型转换为image类型"

调度引擎

[UPDATE]运行异常时输出完整的错误堆栈信息

管理中心

[UPDATE]日志列表根据时间倒序排列

统一用户及授权服务系统

[FIX]查询用户所属角色时候只显示直接关联用户的角色而不显示其他载体关联的角色

关于调度组件 2.0已部署任务、邮件作业无法正常运行问题解决方法

近期发现协同办公平台默认安装应用(任务、邮件)的Job无法正常运行。查看日志显示:"String cannot have zero length.",下面给出临时解决方案

访问调度引擎服务的安装目录,打开"StartJob\Triggers.xml"文件。分别将<Job>元素自身属性以首字母小写的configFile、typeName和assemblyName修改为每个单词首字母大写形式:ConfigFile、TypeName和AssemblyName,重新启动服务即可。

快速开发工具 0.5.5版本的重大缺陷问题申明

之前在0.5.5版本中引入允许自定义替换生成文件、类型名称规则。实际情况是由于我们的疏忽,这个功能在该版本中并不起作用

我们会在下一个发布版本中修复该问题

快速开发工具如何自定义功能生成文件、类型名称规则

旧有配件库的数据库设计规范定义了数据表名需要三段式定义:{业务类型}_{应用名称}_{功能名称},例如:OA_Meeting_MeetingRoom。新版本的快速开发工具为了兼容之前的规则定义,对于一些特殊规则的数据表命名进行了生成代码文件的修正。由于需要替换的命名规则种类繁多,如果你希望自定义该替换规则可以参考下列步骤:

1、打开快速开发工具在对应Visual Studio版本的安装目录

2、打开"Scripts\custom.js"文件,修改函数"getTableFriendlyName"即可

P.S.以上功能需要0.5.5以上版本