设为首页 收藏本站
查看: 835|回复: 0

[经验分享] 打造SharePoint之在线开发神器SPOnlineDevelopTool(一)——概述

[复制链接]

尚未签到

发表于 2015-9-24 12:58:14 | 显示全部楼层 |阅读模式
  做SharePoint开发有时候是一件比较痛苦的事情,毕竟庞大的框架总是笨重的~~
  往往如果采取传统的方式开发SharePoint的话,更改一个代码需要有以下操作:
  1)更改代码
  2)VS编译——》生成部署包
3)将发布文件复制到服务器
  4)运行发布命令,等待发布完成(这个需要的时间比较长)
  5)验证运行结果是否正确
  更悲剧的是,如果运行后的结果不是预期的,那么上面这一套重来吧~~
  以至于在开发的时候,我曾经是这么认为的:
  不是在不断地等待中刷新,就是在不断地刷新中等待...
  那么如何改变这个状况呢?那就是使用前端技术进行开发。只要封装得好,那么SharePoint的99%的功能均能使用JavaScript实现。下面就有请SPOnlineDevelopTool上台吧。
  旁白:自从有了SPOnlineDevelopTool后,我再也不用担心发发改改了~~~
  那么SPOnlineDevelopTool能做什么呢?我们先看示例。
示例
  
DSC0000.png DSC0001.png
  可以看出,图片来源于SharePoint的图片库,那么如何开发的呢?
DSC0002.png 允许全屏,全屏后效果如下:
DSC0003.png
  我再上一个全貌:
DSC0004.png
SPOnlineDevelopTool优势
  通过上面的图,你大致应该清楚SPOnlineDevelopTool能做什么了,那么现在可以来了解下其优势了:

  • 支持嵌入脚本(目前不允许上传脚本,需要部署或者手动添加到服务器目录并且配置)
  • 支持系统管理员使用Chrome浏览器在页面编辑模式下使用本工具,当停止编辑后即可查看编写的效果
  • 支持代码高亮显示
  • 支持语法检查
  • 允许编辑HTML、CSS、JavaScript,标签具有自动完成功能
  • 支持正则表达式搜索
  • 支持代码自动编号
  • 支持字符串拖拽
  • 具有自动缩进,减少缩进的功能
  • 突出显示匹配的括号
  • 支持代码折叠
  • 支持全屏开发(F11)
  SPOnlineDevelopTool是本人业余时间开发出的一个工具,目前只是基本版本,由于本人比较忙,希望有意向的朋友可以支援本项目开发。以下功能是本人下一步准备着手开发的:

  • 支持资源在线上传至资源库(样式、脚本、图片)
  • 支持源代码版本管理(每次保存后,将产生版本)
  • 支持代码预览
  • 重构UI,将选择JS以及保存按钮移至统一工具栏
  • 支持本地代码段缓存以及在线代码段下载
  目前该工具已提交至Codeplex,您可以点击SPOnlineDevelopTool Codeplex地址或访问:https://sponlinedeveloptool.codeplex.com/
  如有意向加入开发,请发我私信或加群。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-118244-1-1.html 上篇帖子: SharePoint中的富文本编辑器控件 下篇帖子: SharePoint开发笔记-SharePoint2010添加ASP.NET应用程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表