delphi  RAD Studio Berlin 10.1

主要是FireMonkey 移动开发的改动,VCL确实没有多大变化。

http://docwiki.embarcadero.com/RADStudio/Berlin/en/Main_Page

http://docwiki.embarcadero.com/RADStudio/Berlin/en/What's_New

EMB 官网地址资源

Bug fix list for RAD Studio 10.1 Berlin

http://edn.embarcadero.com/article/44675

Subscription Update 1

http://edn.embarcadero.com/article/44715

IDE Slow to open form with a lot of components

http://docwiki.embarcadero.com/CodeExamples/Berlin/en/Category:Berlin

http://v.youku.com/v_show/id_XMTU0Mzc5MDY2NA==.html?qq-pf-to=pcqq.group

up2

Quick Edits

https://community.embarcadero.com/blogs?view=entry&id=9251

QA

https://quality.embarcadero.com/

blogs

http://community.embarcadero.com/blogs

Ribbon controls控件移除了。

VCL

  • Ribbon controls are no longer included in the RAD Studio installation. You must install them separately using the GetIt Package Manager.
  • AppAnalytics uses HTTPS instead of HTTP.
  • CreateRoot method from Vcl.Shell.ShellCtrls unit is now virtual. Root fields from the same unit are now protected instead of private.

Improvements to Lists of Strings

TStrings and subclasses such as TStringList gain the following features:

  • AddPair, to add key-value pairs to the list of strings using fluent-style coding.
  • KeyNames, to obtain a list of keys from a list of strings that contain key-value pairs.
  • Options, to easily control many of the boolean properties of the list of strings.
  • SetStrings, to copy the strings from another TStrings object. It is similar to Assign, but without coping the multiple properties that Assign copies.
  • TrailingLineBreak, which determines whether or not the Text property must contain a line break after the last line.
  • Updating, which indicates whether or not the list of strings is in the middle of an update.
  • UseLocale, which determines the implementation that the list of strings must use for string comparison.
  • ExtractName gained a new field (AllNames) that determines the return of ExtractName when the string to parse is not a key-value pair.

TStringList also gains new overloaded constructors, to make it easier to create initialized instances of TStringList.

Improvements to TMemIniFile

TMemIniFile gained the following features:

Buffering Support for TFileStream

TFDFileStream has been moved from FireDAC.Stan.Util to System.Classes and has been renamed to TBufferedFileStream.

TBufferedFileStream is a TFileStream descendant that optimizes multiple consecutive small writes or reads. In other words, TBufferedFileStream adds buffering support to TFileStream.

Note: TBufferedFileStream does not give performance gain for random position reads or writes, or large reads or writes.

Modified JSON Path Syntax to Access Object Properties

Supported JSON path syntax to access object properties that contain dots in their names has changed in Berlin:

Syntax Example Seattle Berlin

root."child.name"

 

root["child.name"]

root['child.name']

 

快速标记,到别处改代码,然后快速定位回来

Drop a stack bookmark CTRL+K & CTRL+G

Pick up a stack bookmark CTRL+Q & CTRL+G

双击就选择文字了,??

2016年路线图1版

https://community.embarcadero.com/article/news/16211-embarcadero-rad-studio-2016-product-approach-and-roadmap-2

2016年路线图二版

https://community.embarcadero.com/article/news/16418-product-roadmap-august-2016

有个Refactoring in C++

2017年路线图

https://community.embarcadero.com/article/news/16519-rad-studio-roadmap-may-2018

2016.5.1 berlin 10.1 发布

http://docwiki.embarcadero.com/RADStudio/Berlin/en/What%27s_New

2016. 9.19 Delphi 10.1 berlin update1

http://docwiki.embarcadero.com/RADStudio/Berlin/en/Subscription_Update_1

2016.11.11 berlin up2

http://docwiki.embarcadero.com/RADStudio/Berlin/en/Subscription_Update_2_-_Anniversary_Edition

2017.3.25 Tokyo发布

支持Linux

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What%27s_New

2017.08.10 UP1

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/10.2_Tokyo_-_Release_1

2017.12.10 Tokyo 10.2.2发布

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Main_Page

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/10.2_Tokyo_-_Release_2

rename refactoring for C++再一次跳水,vs2015的c++已有了rename。

新增TDialogService

https://community.embarcadero.com/blogs/entry/tdialogservice

2018.3.10 Tokyo 10.2.3发布

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Main_Page

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/10.2_Tokyo_-_Release_3

http://edn.embarcadero.com/article/44774

2018.8.7路线图

https://community.embarcadero.com/blogs/entry/august-2018-roadmap-commentary-from-product-management

2018.11.22 Rio 10.3发布

http://docwiki.embarcadero.com/RADStudio/Rio/en/Main_Page

http://docwiki.embarcadero.com/RADStudio/Rio/en/What's_New

http://docwiki.embarcadero.com/RADStudio/Rio/en/New_features_and_customer_reported_issues_fixed_in_RAD_Studio_10.3

c++更新的挺好,代码提示完成提速,CQuery Code completion

Delphi 内联变量定义

2019.2.15 Rio 10.3.1

delphi RAD Studio新版本及路线图 及官方网站 官方 版本发布时间的更多相关文章

  1. Delphi XE8,C++ Builder XE8,RAD Studio XE8 官方 ISO 文件下载,附激活工具

    RAD Studio XE8 v22.0.19027.8951 官方ISO下载(6.72G):http://altd.embarcadero.com/download/radstudio/xe8/de ...

  2. Delphi XE 6,Rad Studio XE 6 官方下载(附破解)

      官方光盘镜像下载: http://altd.embarcadero.com/download/radstudio/xe6/delphicbuilder_xe6_win.iso RAD Studio ...

  3. Delphi XE 5,Rad Studio XE 5 官方下载(附破解),更新 Update 1,Help Update 1

    Delphi XE 5 破解,有图有真相 Embarcadero RAD Studio XE5 Update 2 v19.0.14356.6604 (等待破解中...): http://altd.em ...

  4. Delphi XE 4,Rad Studio XE 4 官方下载,更新Update 1(附破解)

    http://blog.csdn.net/maxwoods/article/details/8842889 XE4 Update1 下载: http://altd.embarcadero.com/do ...

  5. RAD Studio/Delphi 2010 3615下载+破解

    RAD Studio/Delphi 2010 3615下载+破解 官方下载地址: http://altd.embarcadero.com/download/RADStudio2010/delphicb ...

  6. Delphi C++Builder RAD XE Ver 版本 官方发布时间

    RAD 新版本发布时间记录 代号,官方发布时间 RIO 10.3.1,VER330,Product Ver 26 Program File 20,2019.2.14 发布 24周年 RIO 10.3, ...

  7. c++ builder xe2 (Embarcadero rad studio) 远程调试 同样适用于 delphi 远程调试 教程

    转载:http://www.cnblogs.com/zhangdongsheng/p/3411056.html 每次要远程调试的时候都要看半天的xe2英文帮助文档,今天正好有点时间,把它写下来. 一. ...

  8. RAD Studio 2010~XE8 官方 ISO 下载地址 (2015-03-28更新)

    http://bbs.csdn.net/topics/390816856 RAD Studio XE8 目前最新版 v22.0.19027.8951 官方 ISO 文件下载(6.72GB):http: ...

  9. Delphi for Android (aka Delphi XE5 aka RAD Studio XE5) has appeared

    Delphi for Android (aka Delphi XE5 aka RAD Studio XE5) has appeared   Blimey, that took me by surpri ...

随机推荐

  1. 初学者必读之AJAX简单实例2

    1.a前台页面的主体 b.添加script函数: 这个函数功能1:把文本框的数据传入到后台程序   2.再接收后台程序处理之后的数据,将其插入到页面 2.后台程序功能 软件测试

  2. day33 python学习 多线程

    线程的概念 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位. 三 线程与进程的区别 1 1.线程的创建开销小(无需申请内存空间或者资源),创建线程的 ...

  3. benthos stream nats 集成试用

    测试demo 来自官方例子 使用docker-compose 进行运行 nats docker-compose file version: '3.3' services: nats: image: n ...

  4. sql server 表变量存储临时查询数据

    对于使用sql server 编写存储过程或者类似的sql 查询的时候我们使用表变量进行临时数据的存储,可以方便我们进行下来的数据处理 表变量的使用类似如下: declare @userinfo ta ...

  5. dup and dup2的剖析

    转:http://www.cnblogs.com/sdphome/archive/2011/04/30/2033381.html dup和dup2都可用来复制一个现存的文件描写叙述符,使两个文件描写叙 ...

  6. 系列文章--jQuery教程

    从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQu ...

  7. STORJ 有实际应用

    STORJ 有实际应用,Filezilla 支持 STORJ 的分布式协议.

  8. golang 如何查看程序执行消耗时间

    写代码过程中,有时需要分析代码块的时间消耗. 本文介绍使用time包中的Since函数查看程序执行时间. package main import ( "fmt" "tim ...

  9. javacv 340使用 人脸检测例子【转载】

    Java下使用opencv进行人脸检测 工作需要,研究下人脸识别,发现opencv比较常用,尽管能检测人脸,但识别率不高,多数是用来获取摄像头的视频流的,提取里面的视频帧,实现人脸识别时通常会和其他框 ...

  10. framework4.0 IIS7下urlrewriter设置问题

    framework4.0 IIS7下urlrewriter设置问题 http://www.cnblogs.com/litian/articles/alex.html IIS开启伪静态后html静态页面 ...