Advertisement

DOMINO前后端完全分离,推荐使用Vue进行开发,提供DOMINO Node.js示例项目,DOMINO CS快速转换为BS...

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
DOMINO是一款支持前后端彻底解耦的技术框架,特别推荐与Vue结合以实现高效前端开发。它提供了基于Node.js的示例工程,并具备DOMINO CS工具来便捷地将客户端应用迁移到浏览器环境中运行。 1. 代码包含JS和NSF。 2. Servlet需上传到\domino\html\attached\目录下,可能需要创建一个attached文件夹。 3. 源代码对全公司开放,没有保留,易于理解。 4. Domino从客户端服务器架构快速转换为浏览器/服务器多平台架构。 5. 提供Domino与Node.js开发示例。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • DOMINO使VueDOMINO Node.jsDOMINO CSBS...
    优质
    DOMINO是一款支持前后端彻底解耦的技术框架,特别推荐与Vue结合以实现高效前端开发。它提供了基于Node.js的示例工程,并具备DOMINO CS工具来便捷地将客户端应用迁移到浏览器环境中运行。 1. 代码包含JS和NSF。 2. Servlet需上传到\domino\html\attached\目录下,可能需要创建一个attached文件夹。 3. 源代码对全公司开放,没有保留,易于理解。 4. Domino从客户端服务器架构快速转换为浏览器/服务器多平台架构。 5. 提供Domino与Node.js开发示例。
  • Domino 8.5.3 ExLib
    优质
    ExLib for Domino 8.5.3是一款专为Lotus Notes/Domino平台设计的扩展库工具,提供丰富的API接口和实用功能,帮助开发者高效构建复杂应用。 Domino 8.5.3服务器与Designer端插件支持使用XPage+技术。
  • Lotus Domino的基础步骤
    优质
    本教程详细介绍如何开始使用Lotus Domino进行应用程序开发的基本步骤和技巧,适合初学者入门。 Lotus Domino是一款强大的企业级应用开发平台,在协同办公、信息管理方面有着广泛的应用。以下是详细阐述的Lotus Domino 开发基本步骤,帮助深入理解其开发流程。 1. **环境搭建** 需要安装IBM提供的集成开发环境(IDE)—— Lotus Domino Designer,用于创建和编辑Domino应用程序。完成安装后启动Designer,新建项目并设定目标服务器及版本信息。 2. **设计数据库模板** 在Domino开发中,数据库模板是基础元素。可以选择使用内置的邮件、日历等模板或自定义新模板。这些模板规定了数据库的基本结构与行为,包括表单、视图、样式表和代理等内容。 3. **创建表单** 用户通过表单界面进行数据交互。在Designer中,可以通过拖放字段并设定属性(如类型、大小及必填性)来构建表单,并设置其布局和外观设计以实现动态行为的计算公式与脚本编写功能。 4. **设计视图** 视图定义了如何逻辑地组织展示给用户的数据库信息。开发人员可以自定义列显示哪些字段以及排序规则,也可以创建索引提高查询效率。 5. **编程语言应用** LotusScript和Formula Language是Domino的主要编程工具。前者用于复杂的业务处理及用户交互;后者则适用于表单与视图中的简单计算逻辑判断任务。通过在“动作”或“事件”中编写脚本,控制数据保存、邮件发送等操作。 6. **设置数据库权限** 安全性管理包括定义访问控制列表(ACL),限制不同角色的读写及管理权限,并为特定表单和视图设定独立的安全策略。 7. **构建代理** 使用LotusScript或Java代码编写后台自动化任务,如定期同步数据、发送邮件等。通过响应事件或定时触发机制来执行这些任务。 8. **测试与调试** 利用Designer内置的工具进行功能性和性能性测试,确保应用程序在各种场景下都能正常运行,并借助调试器定位修复错误。 9. **发布和部署** 完成开发并经过充分测试后,在目标Domino服务器上发布应用。这可能包括数据库复制、模板升级以及用户工作空间更新等步骤。 10. **持续维护与优化** 上线后的应用程序需要不断收集反馈,根据业务需求调整和完善功能,并定期进行数据库的更新以适应企业的发展变化。 在学习Lotus Domino开发过程中,不仅要掌握上述基本流程,还要深入理解Web技术、数据库设计原则和软件工程方法论。同时思考如何利用Domino的优势如协作能力和安全性来解决实际问题。通过实践能够开发出满足各种需求的企业级应用系统。
  • 使Node.js构建网站
    优质
    本教程通过实例展示如何利用Node.js高效搭建包含前后端功能的网站项目,适合入门级开发者学习。 使用Node.js简单搭建一个前端后端网站的示例代码可以参考慕课网Scott老师课程中的imooc网站教程。这是我自己学习过程中练习用的一个demo源码。
  • Domino Notes V11 放下载了!
    优质
    Domino Notes V11现已开放下载,带来全新的功能和改进,为用户在项目管理和协作方面提供更高效、便捷的服务。立即体验升级版的团队工作环境吧! 大家好才是真的好。我现在在北京的Domino Notes V11培训现场进行学习。这里人很多,大家都非常热情。上周五,Domino Notes V11已经开放下载了,不知道各位朋友有没有成功下载呢?如果你们已经下到了的话,请注意一个好消息:安装Domino Notes V11并不需要序列号或产品激活授权。 不过,在某些情况下,您可能会遇到这样的错误信息:“Licensing> Invalid length for configuration item ‘LicensingServerURL’: ‘0’”。如果您遇到了这个问题,请不要担心。
  • vue-nodejs-elementUI-mysql-express::star:基于Vue+Node.js,...
    优质
    本项目为一个基于Vue和Node.js的前后端分离应用实例,采用Element UI作为前端界面库,并结合MySQL数据库及Express框架搭建后端服务。 这是一个使用Vue+Node.js进行前后端分离的入门项目,旨在帮助学习者掌握基本操作流程。该项目涵盖了从创建到部署整个过程中的步骤以及遇到的问题整理。 数据库部分: - 创建名为 `demo2` 的 MySQL 数据库。 - 运行 SQL 文件(例如:`express-demo/doc/demo2.sql`)来初始化表结构和数据。 - 修改项目文件 `express-demo/model/connDb.js` 中的数据库连接配置,确保与创建的 `demo2` 数据库相匹配。 前端部分 (vue 项目): 1. 在命令行中进入 `express-demo-web` 文件夹; 2. 安装依赖:运行命令 `npm install` 3. 启动开发环境并开始编码:执行命令 `npm run dev` 后端部分(nodejs): 1. 进入到 `express-demo` 目录。 2. 通过终端安装所需模块,使用指令 `npm install` 3. 使用命令启动服务:`npm start` 此项目主要采用前端 Vue.js 和后端 Node.js 的分离模式进行开发。
  • Lotus Domino附件——实现批量下载
    优质
    本文介绍了在Lotus Domino平台上进行附件批量下载开发的方法和技术,旨在提高数据管理和传输效率。 Lotus Domino附件开发——批量下载附件
  • Domino Verse 10 简化版 2018
    优质
    Domino Verse 10简化版2018是一款精简优化后的桌面策略游戏,结合了经典的骨牌玩法与丰富的故事模式,在保留核心乐趣的同时为玩家提供更流畅的游戏体验。 Domino Verse 10 - 2018 简化版介绍了 Domino 服务器 10的最新特性。此版本对原有功能进行了优化,并增加了新的功能以满足用户需求。通过简化界面,提升了用户体验,同时也增强了系统的安全性和稳定性。此外,新版本还提供了更好的可扩展性以及更高效的性能表现。 Domino Verse 10 - 2018 简化版主要面向企业级应用开发人员和IT管理人员,在提高工作效率的同时降低了维护成本。此版本的发布标志着 Domino 技术在不断发展和完善中,为用户提供更加优质的服务和支持。
  • Lotus Domino Designer 基础教程
    优质
    《Lotus Domino Designer基础教程》旨在为初学者提供全面指导,帮助读者掌握Lotus Notes应用程序开发的关键技能。书中涵盖了从基本概念到高级主题的所有内容,包括表单设计、数据库管理以及脚本编写等核心知识点,适合希望在企业环境中有效运用Domino平台的开发者阅读和学习。 【Lotus Domino Designer 入门教程】 Lotus Domino Designer是IBM开发的一款强大的集成开发环境(IDE),主要用于构建和管理Lotus Notes和Domino应用程序。这个入门教程将带你深入理解这款工具,逐步掌握如何利用它来设计、开发和维护企业级协作解决方案。 1. **Part 1: Getting Started** - 安装与界面:这部分会介绍如何下载并安装Domino Designer,以及启动后的基本界面布局,包括工作台、工程视图、资源浏览器等。 - 创建新项目:学习如何创建一个新的应用程序项目,包括选择模板(如电子邮件、数据库、表单等)以及设置基础属性。 - 基本概念:理解数据库、表单、视图、页面、代理和规则等核心组件。 2. **Part 2: Adding Functionality** - 设计表单:表单是用户输入数据的主要界面,教程会教授如何添加字段、设置布局和验证规则,以及创建关联的表单样式。 - 构建视图:视图用于展示数据库中的数据,学习如何定制视图,使用排序、分类和过滤条件,以及创建多列和子视图。 - 创建页面:页面用于提供用户交互,了解如何添加控件、创建导航链接,以及应用JavaScript和CSS以增强用户体验。 3. **Part 3: Views and Navigation** - 视图的高级功能:探讨更复杂的视图操作,如使用计算列、图标列和链接,以及如何创建动态视图。 - 导航结构:学习如何设计和实现应用程序的导航结构,包括链接、菜单和书签,以提供直观的用户导航。 - 动作和链接:了解如何设置按钮和链接的动作,使用户能够执行特定任务,如保存记录或发送邮件。 4. **Part 4: Agents and Security** - 代理脚本:代理是执行后台任务的代码片段,通过学习如何编写和调度代理,你可以自动处理数据更新、邮件发送等任务。 - 安全性设置:安全是任何应用程序的关键,这部分会介绍如何设置访问控制列表(ACL)、角色和权限,确保只有授权用户能访问和操作数据。 - 数据库复制与邮件集成:了解如何配置数据库复制以实现数据同步,以及如何将应用程序与Notes邮件系统集成,发送和接收通知。 通过这个全面的教程,初学者将能够掌握Lotus Domino Designer的基础知识,并进一步提升到可以创建实用且安全的企业级应用程序。随着对每个部分的深入理解和实践,你将具备设计和管理复杂协作解决方案的能力。记得每个阶段都要动手操作,理论与实践相结合,才能真正巩固所学知识。