ALERT October, 2014


In this alert ...

Update:

TMS Pack for FireMonkey v2.7.0.0



Set of highly configurable and styleable components for cross-platform FireMonkey software development

We're pleased to announce the availability of TMS Pack for FireMonkey v2.7 with 6 new components!

What's new & improved in v2.7:
  • New: Introducing TTMSFMXIPEdit : An edit control for inputting IP addresses
  • New: Introducing TTMSFMXGraphicCheckLabel : A checkbox with configurable checkmark image
  • New: Introducing TTMSFMXLabelEdit : A label with built-in inplace editor
  • New: Introducing TTMSFMXRadioGroupPicker : Picker version of TTMSFMXRadioGroup
  • New: Introducing TTMSFMXCheckGroupPicker : Picker version of TTMSFMXCheckGroup
  • New: TTMSFMXToolBar : Component to display a group of toolbar buttons / pickers with optional separators. Includes highly configurable TTMSFMXToolBarButton, TTMSFMXToolBarSeparator, TTMSFMXToolBarFontNamePicker, TTMSFMXToolBarFontSizePicker and TTMSFMXToolBarColorPicker
  • New: Options.ColumnSize property with column stretching and syncing in TTMSFMXGrid
  • Various smaller fixes & improvements


Available separately and also included in TMS Component Studio for FireMonkey



Update:

TMS Aurelius v2.5.0.0



ORM framework for Delphi with full support for data manipulation, complex and advanced queries, inheritance, polymorphism, JSON based remoting and more...

We're pleased to announce a new version of our ORM framewok for Delphi has been released with lots of new features & improvements

What's new & improved in v2.5
  • New: Multi-model design architecture allows different mapping models in a single application with a few lines of code, just by using attributes
  • New: SmartGuid generator allows using identifiers with sequential GUID for better database performance
  • New: OrderBy attribute allows defining a default order for many-valued associations
  • New: Model attribute to specify the model where the class belongs to
  • New: RegisterEntity procedure helps registering a mapped class avoiding linker optimization to remove it from application
  • New: Proxy.Available property
  • Various smaller improvements & fixes + updated documentation
Available separately and also included in TMS Business Subscription.



Update:

TMS Sparkle v1.2.0.0



TMS Sparkle is a Delphi framework for network, Internet programming. It provides classes for both client and server applications/services, allowing for example performing Http requests to servers, or building Http servers that receive and process client requests. It supports several plataforms, including Microsoft Windows, Mac OS X, iOS and Android. TMS Sparkle is also the core framework used by several upcoming other TMS products such as TMS RemoteDB and TMS XData.


We're pleased to announce the availability of TMS Sparkle v1.2

Features
  • Client features:
    • Http client available in Windows, Mac OS X, iOS and Android
    • Support for Http Secure (Https)
    • Transparent handling of chunked and gzip-encoded responses
  • Server features:
    • Http server based on http.sys stack (Windows only - minimum Vista and Server 2008)
    • Support for Http Secure (Https)
    • Kernel-mode caching and kernel-mode request queuing (less overhead in context switching)
    • Multiple applications/process can share (respond) the same port (at different addresses)
    • Secure Sockets Layer (SSL) support in kernel-mode
What's new in v1.2
  • New: TMSHttpConfig tool to configure URL reservations and HTTPS certificates using a friendly GUI
  • New: THttpSysServerConfig class methods and properties for configuring URL reservation and HTTPS certificates from Delphi source code
  • New: TAnonymousServerModule class to easily create a server modules with very simple request processing
  • Various smaller improvements & fixes + updated documentation
  





Update:

TMS XData v1.1.0.0



Delphi framework for multi-tier REST/JSON HTTP/HTTPS application server development and ORM remoting.


We're pleased to announce the release of TMS XData v1.1.

Features
  • Server based on REST/JSON architecture style
  • Easily accessible from different client platforms like .NET, Java, JavaScript, since it's REST/JSON based
  • Uses standard POST, GET, PUT and DELETE HTTP methods for data request and data modification operations
  • Partial update of objects (PATCH)
  • Full-featured query mechanism
  • Well-defined JSON representation of resources including entities, associations, streams and proxies
  • Support for streams (blobs)
  • Several databases supported in back end: SQL Server, MySQL, PostgreSQL, Oracle, Firebird, etc.. (through TMS Aurelius)
  • Design based on standard OData protocol

Based on TMS Sparkle HTTP/HTPS server architecture, which provides:
  • HTTP(S) server based on Windows http.sys stack
  • Support for HTTP Secure (HTTPS)
  • Kernel-mode caching and kernel-mode request queuing (less overhead in context switching)
  • Multiple applications/process can share (respond) the same port (at different addresses)
  • Secure Sockets Layer (SSL) support in kernel-mode

What's new in v1.1

  • New: UserName and Password properties in TXDataServerModule for basic authentication protection
  • New: Service Operations allow adding custom business logic to your server using interfaces and methods
  • New: Multi-Model design makes it easy to create multiple servers with different mapping, types and service operations
  • Various smaller improvements & fixes + updated documentation
TMS XData is part of TMS Business Subscription.



Update:

TMS RemoteDB v1.2.0.0



Set of Delphi components that allows you to create high performance, cross-platform, scalable, 3-tier database applications.


We're pleased to announce the release of the new TMS RemoteDB!


Features
  • Cross-platform
  • Scalable
  • Blazing fast
  • Optimized memory usage
  • Keeps existing component behavior (like TFieldDefs, for example)
  • Requires minimum code change in client application
  • Supports FireDac, dbExpress, UniDac, among others
  • Support for Http Secure (Https)
TMS Aurelius iOSandroid

What's new in v1.2
  • New: TGenericDatabase component allows using TXDataset to connect to database servers directly in old client-server style
  • New: Support for Advantage Database Server
  • Improved: Server database objects lifetime: now objects expire right after timeout period has passed
  • Improved: Client transactions now can get longer than timeout of server db objects, RemoteDB keeps server-side objects alive automatically




Update:

TMS Flexcel for VCL/FireMonkey v6.6.0.0



100% Native .XLS,.XLSX,.XLSM,.PDF,.HTML,.SVG file generation/manipulation for VCL & FireMonkey

We're pleased to inform an update of the TMS Flexcel Studio for VCL/FireMonkey has been released.

What's new in version 6.6
  • New: Report engine that allows report generation based on Excel file templates
  • New: New MigratingFromFlexCel3.pdf document
  • Improved: Support reading the number of horizontal and vertical page breaks in a sheet
  • Improved: Support for reading and writing a cell's text direction (RTL, LTR or Context)
  • Improved: Now the result of ShapeOptions.Text is a TDrawingRichString instead of a TRichString
  • Improved: Better support for preserving autoshape text in xlsx
  • A lot of smaller improvements & fixes




Update:

TMS Flexcel Studio for .NET v6.6.0.0



100% managed code Excel (.XLS & .XLSX), HTML, SVG and PDF report generation for .NET, Mono, Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Oxygene

We're pleased to announce the availability of TMS Flexcel Studio for .NET v6.6.0.0


What's new & improved in version 6.6.0.0
  • Improved: Support reading the number of horizontal and vertical page breaks in a sheet
  • Improved: Support for reading and writing a cell's text direction (RTL, LTR or Context)
  • Improved: Now the result of ShapeOptions.Text is a TDrawingRichString instead of a TRichString
  • Improved: Better support for preserving autoshape text in xlsx
  • Various smaller improvements & fixes




Info:

TMS team coming to you in November.



We're looking forward to see you at one of these events!



As always, we thank all users for the numerous inputs, feedback, comments and suggestions. This is an invaluable help to steer our developments here at TMS software. We continue to look forward to all your further communications to direct our team to provide you better tools and components for your needs.

Kind regards,
TMS software team
Email: info@tmssoftware.com
Web: http://www.tmssoftware.com
Support, FAQ & Manuals: http://www.tmssoftware.com/site/support.asp


Follow latest developments at tmssoftware.com


NOTICE: If you wish to unsubscribe from the TMS software Newsletter, please click here.