- 博客(21)
- 收藏
- 关注
原创 Form Designer(一)——Desginer设计
Designer设计最终选择为framework 2.0自带的设计器,采用宿主方式使用designSurface,并且提供各种service支持。基本的功能有:各种数据库相关控件,包括:textbox, combobox, checkbox(true or false),multi-select,option,picturebox, 二进制数据以及考虑到数据表关系的datagrid控件。还有一些美化控件,包括line, group, tabcontrol等。使用工具箱拖拽,双击和选择以后画大小三种方式添加控
2010-08-23 16:44:00 2162 2
原创 Form Designer系列开篇——任务提出
<br />最近项目中用到自定义表单功能,实现最终用户可编辑的表单,并提供两种运行时解析方式:windows application和web application。<br />任务提出:提供一个end user可使用的form designer,并可实现自动生成数据库和数据库内容转换为表单功能,提供两个runtime解析方式:c/s和b/s。<br />慢慢开始……
2010-08-23 16:29:00 598
原创 Sharepoint 2010
今天试了试VMWare安装虚拟64位server 2008,并安装Sharepoint 2010,一切正常,最后创建示例数据库老是出问题,每次都是第八步创建示例数据库不能过。到处找答案,居然内存必须要大于2G,天啊……马上重新分配虚拟机内存,顺利搞定。
2009-12-12 13:36:00 385
原创 Service Unavailable——开发时搞死了moss
使用WSP Builder开发,经常会搞死sharepoint,症状就是突然一下刷新收到“Service Unavailable”信息。多次刷新也没用。看看IIS,端口网站正常运行。怎么办?这时,多半都是由于程序忙不过来,将“应用程序池”停掉了,将相应端口的程序池启动即可。
2009-11-24 22:57:00 412
原创 Windows 7 如何开启休眠
首先,进入组策略 运行gpedit.msc。依次进入:计算机配置--管理模板--系统--电源管理--睡眠设置,找到“关闭混合休眠(接通电源)”项目,启动即可。这样在关机菜单里,看到睡眠和休眠分开了。点击休眠,可以正常休眠和唤醒,而且速度很快!
2009-11-14 00:50:00 2462 1
原创 定制搜索框——MOSS UI
客户提到一个问题:希望能够有统一风格的搜索框。首先,打开SDK一通狂找,发现搜索框增强控件SearchBoxEx很适合项目。再分析属性,有如下好用的属性:TextBeforeDropDown 下拉框之前的文字TextBeforeTextBox 文本框之前的文字TextBoxWidth 文本框宽度GoImageUrl 按钮图像GoImageUrlRTL 按钮图像——on
2009-09-14 20:41:00 574
原创 母版页
首先开始母版页和页面开发。建立新的母版页,首先参考MSDN:http://msdn.microsoft.com/zh-cn/library/aa660698.aspx熟悉各个place holder和常规写法,诸如js和css的导入,控件的引用等。参考美工做出的html,将各个placeholder放进去。并且自定义ascx替代搜索框,和顶部链接栏(客户要求)的部分连接。 其次
2009-09-11 17:03:00 431
原创 待办事项——项目开发
终于开始正式开发了。总结了一下,以下是待办事项:母版页,以及考虑到CSS更换风格顶部导航栏(我的链接等)。需要大量的自定义ascx加入CONTROLTEMPLATES。Webpart,大概需要开发3个左右的Webpart。功能性的Feature:隐藏quick launch等。自定义搜索第三方软件集成工作流:流程开发工作流状态显示工作流编辑器
2009-09-10 21:40:00 1076
原创 Sharepoint技术实现——分类说明
说明一下“Sharepoint技术实现”这个分类的作用。在Sharepoint中,使用了很多的客户端技术,和Office紧密集成,也大大方便使用者工组。本分类的目的就是挖掘出Sharepoint中的各种Client技术,加以提炼和分析,让自己的Web application在脱离Sharepoint环境的情况下也可以使用。总结一下,使用到的客户端技术有:批量上传在数据表中编辑
2008-10-04 11:07:00 484
原创 批量上传文件(功能实现)
终于到了核心的功能了。客户端得到Files以后,如何传递给服务端呢?肯定要用到后台代码。我们设计一个aspx页面,使用PostURL来标识Postback的URL,使用FinishedURL来标识上传结束后Redirect的URL,并且使用上传控件的内部机制,将其设置为如下格式: "hidden" name="Confirmation-URL" value="" />其
2008-10-04 00:17:00 1708 5
原创 批量上传控件(显示解决)
续上一篇。分析一下MOSS页面,发现包含三个基本的JS文件:Init.js,Core.js,ie55up.js。打开文件查看ActiveXObject的使用情况,发现只会创建两个COM对象:Microsoft.XMLHTTP和NameCtrl,难道是它在作怪?于是再次修改我们的页面如下: try { var NameCtrl = new A
2008-09-08 07:59:00 1349
原创 批量上传控件(问题提出)
Sharepoint中可以批量上传文件。分析页面中,使用了客户端控件STSUPLD.DLL,安装了Office就会有(至于版本我没有研究,反正03以上都支持),该文件位于C:/Program Files/Microsoft Office/Office12。这样我们就可以想象,能不能在自己的程序或者网站中使用呢?写一个最简单的页面,html即可,代码如下:
2008-09-08 01:18:00 1031
原创 MOSS定制,开发方式
定制开发方式汇总:模板页定制控件模板(比如DefaultTemplates.ascx等)定制主题开发Webpart开发Feature开发自定义字段开发Event Handler 发现MOSS真是个好东西,作为一个平台,MOSS无疑是非常伟大的。 但是学习了这么久,发现大家对于如何自己模拟或者学习MOSS平台的技术还是非常不感兴趣。我说的是自己codin
2008-09-04 18:56:00 506
原创 将左侧的导航栏设置为树形显示
WSS SDK里面早就有相关的说明,但是说的实在是很含糊。今天试了试,竟然会报错,说是绑定的时候出错。于是找资料,查网络……最终搞定:功能也没有预想中强大,只是将网站结构显示出来,并没有显示原来导航的栏目,最终无奈还是改回去。修改方法如下:将ID为QuickLaunchMenu的SharePoint:AspMenu内容全部删除,加入如下内容: onscroll=
2008-09-03 22:10:00 1915
转载 利用moss开发完全不同与moss风格的站点
如何利用Sharepoint开发一个完全不同与Sharepoint风格的站点,这是这篇文章要讨论的内容。以下是项目的开发步骤:步骤一:定义基本的网站地图和设计就像许多Web项目一样,基本的站点地图和设计告诉开发团队基本的功能需求。站点地图能够使我们知道在站点上的各种不同类型的页面,设计使我们知道需要使用什么样的Feature.两者会随着进程不断的变化,但是他们给我们提供了项目开始的基线
2008-08-28 19:22:00 509
转载 MOSS2007的母版页
引用自:http://www.cnblogs.com/lizhimin/archive/2007/04/20/720796.html MOSS2007中所有的页面都是由母版页(Master Pages)和内容页(Content Pages)组成, MOSS 2007中的Master Page和在ASP.net中使用的Master Page是一样的.它们定义了网站页面的基本布局. Page
2008-08-28 19:20:00 672
原创 MOSS的文件目录结构
首先申明,这篇文章引用自:http://www.cnblogs.com/lizhimin/archive/2007/04/20/720796.html安装了MOSS2007后,所有与SharePoint相关的文件都放在本地目录C:/Program Files/Common Files/Microsoft Shared/web server extensions/12下面。下面介绍一些主要的
2008-08-28 19:14:00 1106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人