使用TMS WEB Core 发现Delphi软件开发的无限潜能……

二十多年来,编程语言Delphi 以对 Windows 应用程序的快速可视化编程而闻名于世。尤其是轻松开发桌面数据库应用程序和快捷简单的将应用程序部署到客户系统,使得 Delphi 与其他编程语言相比更受程序员欢迎。

2022年发布的Delphi 11.1可以为跨平台OS平台 Linux、MacOS 以及移动操作系统 iOS 和 Android 开发构建软件App,更可以开发精美强大响应式网页(表单设计器、HTML、CSS、Bootstrap)。

自 2018 年初以来,借助 TMS WEB Core,使用 Delphi 可以开发现代 Web 网络应用程序。这些网络应用程序可以完全在 Web 浏览器中执行,因为Delphi代码使用开源的Pas2JS编译器被转译成 JavaScript。

本开发教程适合对使用Delphi TMS WEB Core 创建 Web 应用程序感兴趣的初学者和高级开发人员。

学习本教程只需要免费下载的 Delphi 社区版以及 TMS WEB Core 的试用版就足够了。

立刻开始使用你最喜欢的编程语言Delphi或Lazarus快速开发网站、WEB应用,以及为Windows、Mac、iOS、Android 甚至 Linux开发令人惊叹的App应用软件。

TMS Web Core 使 Delphi 彻底改变了传统的 Web 应用开发方式。它是第一个能够生成真正100% WEB HTML/JS 应用程序的Delphi 框架,无需二进制文件、可执行文件,您可以将生成的WEB应用程序部署到任何托管服务器或者虚拟主机中,包括阿里云、腾讯云、华为云、浪潮云、亚马逊云等。

这种新方法为传统的 Delphi 程序员引入了许多新概念。本教程涵盖了来自一般 Web 应用程序和 TMS Web Core 细节的所有这些概念。

您将从头开始学习:什么是 Web 应用程序,它是如何工作的,什么是单页应用程序 (SPA) 和多页应用程序 (MPA),什么是 HTML、JavaScript、CSS、Bootstrap、AJAX。

在此基础上,您将学习如何使用 Delphi 和 TMS Web Core 开发 Web 应用程序,了解 Web Core 应用程序的结构、语言方面、与 JavaScript 的集成、如何使用可视化框架、直到使用后端数据库,是否使用 TMS XData 或您选择的其他服务器框架,为 CRUD 功能创建屏幕。

这本教程是给谁看的?

希望按照现代单页应用程序架构使用 Delphi 构建 WEB 应用程序的开发人员。

你会学到什么?

Web 应用程序概念:HTML、JavaScript、CSS、AJAX、Bootstrap。

Web 应用程序架构:历史、MPA、SPA。

创建默认目录结构并使用 Build Configuration TMS      Web Core:项目安装、配置和结构。

Pascal / JavaScript Compiler:与      JS、RTL、基本类型、闭包、asm、RTTI 等的语言集成。

TMS Web Core Visual Component Library - 创建      UI。

通过后端处理数据:AJAX、ClientDataset、XData。

·         逐步创建第一个 Web 应用程序

·         供离线使用的渐进式 Web 应用程序 (PWA)

·         Electron 应用程序:基于 Web 应用程序的跨平台桌面应用程序

·         JavaScript 类和控件的集成

·         使用 TMS XData 为数据库创建 Web 服务

·         数据库与 TDataset 控件的集成

·         响应式网页设计(表单设计器、HTML、CSS、Bootstrap)

《Delphi Web前端开发教程——基于TMS WEB Core框架》为企业内部培训资料,为服务个人学习和研究,现应Delphi爱好者要求提供胶印纸质打印版,共486页,A4纸打印,仅收取打印装订工本费(顺丰快递免费包邮),印刷数量有限,预购从速,可提供发票,开票内容(打印服务费、办公用品、软件服务等等)请联系客服QQ:540375526 购买纸质版的用户可以被邀请进专门的服务QQ群,获取源码并互相学习探讨Delphi 编程。

获取全本打印纸质版,请访问:《Delphi Web前端开发教程》打印版

或者扫码关注微信公众号获取全本:

Delphi Web应用开发B/S框架推荐:《Delphi Web前端开发教程——基于TMS WEB Core框架》相关推荐

  1. Delphi Web前端开发教程(9):基于TMS WEB Core框架

    3.REST Servers服务端(后端)框架 REST服务端特点: - 为远程资源提供一个REST API接口.也可以为其他网络内容提供服务: - 包括在Delphi Enterprise & ...

  2. Delphi Web前端开发教程(2):基于TMS WEB Core框架

    简介 Delphi是软件行业的传奇编程语言之一,该产品于1995年2月14日情人节在美国San Francisco(旧金山)正式发布,她是软件开发历史的基石.今天随着IT科技的飞速发展,各种新平台和框 ...

  3. Delphi Web前端开发教程(4):基于TMS WEB Core框架

    图 Delphi开发的即时战略游戏软件<Knights Province> 图 Delphi开发的猎鹰9火箭模拟仿真软件<Falcon 9 – First Stage Simulat ...

  4. Delphi Web前端开发教程(5):基于TMS WEB Core框架

    Delphi/Object Pascal的历史与现状 从技术上讲,Delphi 是一个由 Object Pascal 编程语言支持并为其提供开发环境的IDE,可以实现高生产力和快速应用程序开发的工具. ...

  5. Vue应用框架整合与实战--前端开发生态圈

    向着阳光,我们意念坚定不移,相信未来属于我们! Javascript Article Article Javascript深浅拷贝 Javascript中的apply和call继承 Javascrip ...

  6. 了解WEB前端开发吗,风风雨雨30年,前端开发变迁史

    按1990年,第一个Web浏览器诞生,而WWW的诞生直接拉开前端史的序幕. 从静态页面到JavaScript,从依赖后端到自主开发,前端开发者从不被重视的"页面仔"逆袭为如今很多前 ...

  7. 微信小程序框架——微信小程序前端开发工具

    微信小程序框架 框架 小程序开发框架的目标是通过尽可能简单.高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务. 框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 Java ...

  8. Java开发常用网址,推荐一些能帮助我们提升开发效率和学识巩固的网址,值得收藏

    文章目录 1.前言 2.网址信息 1.在线工具: 2.在线学术文档: 2-1 后端相关: 2-2 前端相关: 2-3 AI相关: 1.前言 推荐一些能帮助我们提升开发效率和学识巩固的网址,值得收藏 2 ...

  9. 开发人员必须了解的 10 大前端开发工具

    全文 2960 字 阅读时间约 9 分钟 目录 第一类:常规前端开发工具 React​编辑 Angular​编辑 Flutter​编辑 Bootstrap​编辑 Vue.js​编辑 第二类:可视化开发 ...

最新文章

  1. Cannot load 64-bit SWT libraries on 32-bit JVM
  2. 总结Movies MVC3教程示例的知识点
  3. boost::geometry::intersects用法的测试程序
  4. Ubuntu 18.10安装MySql8.0.13
  5. python获取字符串首字母_[Python] Python 获取中文的首字母 和 全部拼音首字母
  6. 一些应该记住的东西(持续更新?再也不会更新了)
  7. linux 第三章红帽子,红帽子 Linux_命令全解
  8. 简单手绘背景绘画过程-------树!
  9. Unity toLua加载lua的流程
  10. numpy——numpy.corrcoef
  11. 软件测试人员的简历是什么样子的?
  12. Word标题不显示目录数字章节
  13. 蓝牙定位在各行业领域中的应用及蓝牙定位原理浅析-新导智能
  14. 任何情况下请通过正规渠道变更信用卡额度
  15. 基本输入输出系统BIOS
  16. 基于ThinkPHP的校园网上订餐系统设计与实现
  17. cacheable注解原理_Cacheable注解使用详解
  18. 异步清零和同步清零的区别
  19. ug创建html文件,UG8.0如何创建和打开中文名称的部件
  20. 第一个项目的大概流程

热门文章

  1. 【数学】方差/标准差的各种估计辨析
  2. jQuery 自制上传头像插件-附带Demo实例(ajaxfileupload.js第三弹)
  3. 【Deep Learning】数据预处理(z-score标准化)
  4. 傻瓜式APP开发工具
  5. VS2008在升级到SP1后即可支持tr1
  6. AdminLTE 拖拽,AdminLTE卡片移动,AdminLTE 拖拽移动
  7. word中给多个字符添加圆圈
  8. GBT22239-2019信息安全技术网络安全等级保护基本要求第三级安全要求管理部分表格版
  9. Vue2-Vue开发环境搭建
  10. Sublime3 设置Python快捷键