Primii pași cu Ext JS Grid
În acest video d 10 minute se explică care sunt primii pași recomandați cu Sencha Ext JS Grid. Se explică conceptul geenral de grile în JavaScript Framework cu exemple de implementare.
În acest video d 10 minute se explică care sunt primii pași recomandați cu Sencha Ext JS Grid. Se explică conceptul geenral de grile în JavaScript Framework cu exemple de implementare.
Since we launched TMS Component Pack back in 1998, till now at version TMS VCL UI Pack 10, it has been our flagship product for user interface controls for VCL based Windows application development with Delphi & C++Builder. In the past 21 years, a lot happened. Unicode support was introduced, Win64 support added and more recently, VCL got support for (per monitor) high DPI and VCL Styles (including extra VCL styles from the DelphiStyles company). Embarcadero started offering in 2011 the FMX framework for cross-platform development for which we meanwhile also developed a large number of cross-platform user interface components and it became crucial to differentiate products by technology, like TMS FMX components, TMS FNC components, … and more recently also TMS WEB components… After 21 years, we thought it was time to better align the VCL user interface components with our other product ranges and naming convention and therefore proudly introduce its successor product TMS VCL UI Pack v10.0. But there is much more to it than a name change for aligning it with other product lines. Internally we also completely moved the TMS Component Pack to a new build process that was already in use for our cross-platform FMX & FNC products. The benefits of TMS VCL UI Pack 10 are: Moved to a new build & installer generation process allowing more frequent releases, faster rollout of improvements and fixes and also beta builds Builds of full trial versions for all supported Delphi & C++Builder versions In short term we will also submit a version for GetIt to facilitate download & install from the IDE itself Faster migration & support to upcoming new Delphi & C++Builder versions Better install/uninstall experience Consistent & clear product naming Focus on improvements for high DPI and VCL styles support across the entire TMS VCL UI Pack components New components: Kanban board UI VCL control and TableView UI VCL control Updated PDF generation library with new features Keep components backwards compatible with TMS Component Pack v9.x components A glimpse at what is new: In TMS VCL UI Pack v10.0, we have not only 2 new VCL components but also several improvements to existing components: TAdvKanbanBoard component, a highly configurable workflow visualization component TAdvTableView component, a versatile & modern supercharged list control PDF generation library improvements such as the capability to add rotated text Support for VCL Styles What does it practically mean? Let there be no misunderstanding. We paid the utmost importance to make the step for you as easy as possible while moving the TMS Component Pack to our new build platform. Normally, it should be as simple as uninstalling TMS Component Pack + download and install TMS VCL UI Pack and recompile your applications with the new version. Some notes though: If you use runtime packages, you will need to change the package name dependencies If you use TAdvTreeView, we moved this component from using TCanvas to TAdvGraphics. When opening form files using TAdvTreeView, ignore possible property errors, save the form file and recompile. If you use C++Builder, you will need to change the linked library name references in your project We have summed up these steps in detail in a file migrate.txt that is included in the TMS VCL UI Pack install folder. Moving to TMS VCL UI Pack 10 TMS VCL UI Pack v10.0 is the new product name for TMS Component Pack v10.0. This means […]
Update Subscription offers many benefits to our Delphi, C++Builder and RAD Studio customers. Besides key benefits such as access to updates, upgrades and technical support, we also invite our Update Subscription customers to participate in our beta program. Beta testers get early access to test drive new features, provide input throughout the beta cycle, and help shape the next product release. Being able to participate in the beta by staying current on subscription has been very popular with our customers. It is also very topical since we plan to kick off an NDA beta for the 10.4 release, codenamed Denali, later in March. Here’s what’s planned for 10.4: Delphi Language Server Protocol for Delphi Language Enhancements: Managed Records Unified memory management across all platforms C++ Expanded C++ libraries support Toolchain performance and quality improvements Unified memory management across all platforms User Experience VCL High DPI Styles Support VCL Per Control Styling New VCL Components GetIt Package Manager Enhancements Unified Installer for Online & Offline installations Platform Enhancements Metal 2 GPU driver support (macOS/iOS) Updated VCL styles for HighDPI Apple API Updates Windows API Updates Additional RAD Server Tooling Enhancements Android Push Notifications and Google Play Services re-architecture LiveBindings Performance Enhancements Enhanced FMXLinux integration for Enterprise and Architect edition Additional Quality Focus Areas Plus some other exciting items that are currently NDA-ed and we plan will appear in a future beta. 10.4 Denali Beta Kickoff Timeline: Update Subscription customers should receive an email within the next month on how to join the beta program. Participating in the Denali beta requires testers to sign our NDA before getting access to the beta build, beta serial, beta documentation etc. Not on subscription but interested in joining the beta? Contact your Embarcadero sales representative or reseller partner to upgrade to 10.3.3 and get access to 10.4 when it’s released, along with an opportunity to participate in the 10.4 beta.
Din 04 Februarie 2020 beneficiați de MEGA reducere de 25% pentru setul de 5 licente Ext JS de la Sencha. Oferta promoțională include access online la Essential Ext JS 7.1 Training. Oferta de discount Sencha Ext JS este valabilă până pe data de 29 Februarie 2020 și nu este eligibilă pentru renewal! Solicită oferta promoțională Sencha prin formularul de mai jos : Accelerați dezvoltarea aplicațiilor web cu un enterprise-ready framework, componentele și instrumentele căruia sunt create pentru a lucra perfect împreună. Discount Sencha Ext JS se oferă pentru soluția de top de la Sencha. Ve-ți beneficia de peste 115 librării de componente presetate inclusiv: Grid — Handle millions of records and provides built-in functionality such as sorting and grouping. Pivot Grid — Add powerful analytics functionality to React applications. Exporter — Export data from the standard grid or Pivot Grid to a wide variety of common formats. Layouts — Ensures the proper sizing and positioning of all components with the powerful and flexible layout system. Charts — Visually represent data with a broad range of dynamic and static charts including line, bar, and pie charts. D3 Adapter — Add sophisticated Data-Driven Documents package (D3) visualizations such as heatmaps, treemaps, sunbursts and more to your web applications. Promoția cu Discount Sencha Ext JS este oferită în Romania exclusiv prin partenerul oficial, Dimensional Data
Delphi, inițial denumit ca CodeGear Delphi și apoi Borland Delphi, a intrat in lumea IT pe 14 februarie 1995 ca cel mai bun instrument de dezvoltare pentru Windows 3.11 (16-bits). Astăzi, nu numai că este încă una din cele mai bune soluții pentru dezvoltarea aplicațiilor Windows de 32 și 64 bits, dar și un IDE utilizat pentru dezvoltarea aplicațiilor și pentru platformele macOS, Android, iOS și Linux. În prezent, IDE Delphi este alegerea unui număr însemnat de dezvoltatori din toată lumea. IDE Delphi poate fi utilizat în proiecte de orice mărime, oferind instrumente necesare pentru o dezvolatre rapidă a aplicațiilor cross-plaform moderne și performante. Delphi în Romania, ca și restul soluțiilor Embarcadero, este promovat de către partenerul oficial, Dimensional Data. În dependență de necesitățile Dvs, Embarcadero Vă pune la dispoziție mai multe ediții: Delphi Professional Delphi Professional is the fastest way to build and update data-rich, hyper-connected, visually engaging applications for Windows, Mac, Mobile, IoT and more using Object Pascal. Quickly and easily update VCL and FMX applications to Windows 10 with the new Windows 10 VCL Controls, Styles, and Universal Windows Platform services components. Delphi Professional includes InterBase Developer edition and IBLite for local and embedded database capabilities. Delphi Enterprise Delphi Enterprise Edition is our most popular edition for building client/server applications for mobile and desktop platforms! Choose Enterprise Edition to create services-based applications, when you need remote database connectivity capabilities, and when you want to create applications for Linux. Build client/server and n-tier connected apps that connect to a wide array of enterprise database and cloud platforms including Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon and Microsoft Azure. The included InterBase ToGo license adds encrypted, embeddable database capabilities for your application. Delphi Romania Enterprise includes FireDAC, a high performance data access library for developing multi-device applications connected to enterprise databases. Enterprise Edition also includes all Professional Edition capabilities plus a RAD Server single-site deployment license ($5000 value), FireDAC data access libraries, an InterBase ToGo license, and support for creating Linux applications in Delphi. Delphi Architect Embarcadero® Delphi Architect is the superior choice when you need to build and update data-rich, hyper-connected, visually engaging applications for Windows 10, macOS, Linux Server, Android, iOS, IoT and more. Choose the Architect edition for unlimited possibilities. Delphi Architect takes your enterprise and database apps to a new level with the included Aqua Data Studio database modeling and design capabilities. Whether you are working with relational, nosql or cloud databases, your data is easily and quickly accessible with Aqua Data Studio. Build web-enabled and robust enterprise apps using Architect’s included Sencha ExtJS Professional license and the included multi-site RAD Server deployment license. Get more from your embedded database with Architect edition’s included InterBase ToGo license, which offers encryption, no database file limit, and powerful Change Views to keep your applications’ data synced with lower network costs. Delphi Architect edition includes all Enterprise and Professional edition capabilities plus a RAD Server multi-site deployment license, a Sencha ExtJS Professional license, InterBase ToGo license, and advanced data modeling and design.
La cea de-a 25 aniversare a platformei Delphi, Vă invităm să profitați de un discount de 25% pentru soluțiile Embarcadero RAD Studio, Delphi și C++ Buider de toate edițiile – Professional, Enterprise și Architect. Promoția este valabilă pe parcursul lunii Februarie 2020 și se oferă la achiziția licențelor noi. Solicitați oferte Aniversare Delphi! Vă stăm la dispoziție și pe FB Messenger pentru a clarifica orice întrebare referitor la promoția curentă sau soluțiile Delphi. La întrebări comune răspunde chatbot-ul nostru, iar la întrebări mai specifice – intervin colegii din echipă tehnică. Ediția 10.3.3 Rio este cea mai recentă ediție disponibilă la momentul actual, oferind caracteristici infinite de dezvoltare a aplicațiilor cross-platform cu supportul platformelor ceel mai populare penru momentul actual, care vă ajută să construiți, să testați și să implimentați aplicații moderne rapid și în limita bugetului. Promoție Embarcadero este administrată de către partenerul oficial Embarcadero în România, compania Dimensional Data. Aflați mai multe despre produse în promție! Nu ratați ocazia unică de a profita de discount aniversar Delphi! RAD Studio 10.3 Release 3 builds on the feature set of 10.3, 10.3.1 and 10.3.2 by adding new capabilities throughout the product. Delphi 10.3.3, C++Builder 10.3.3 and RAD Studio 10.3.3 are now available to download for any active Update Subscription customer. With Release 3, developers can target the Google Play Store with 64-bit versions of their FireMonkey Delphi apps, simplify their multi-tier application development and deployment of RAD Server through a pre-built Docker image and build C++ and Delphi applications for iOS 13 and Delphi apps for macOS Catalina. Developers can also access over 70+ data sources with a newly included Enterprise Connector subscription license for Enterprise and Architect edition users. RAD Studio 10.3 Release 3 also has an extensive quality focus, addressing over 180 customer requests in areas like App Tethering, FireMonkey mobile platforms, C++ compiler and toolchain, IDE responsiveness and more. See below for additional details. Product trials for 10.3.3 are now available and the updated product builds are live in the online store. Customers on Update Subscription can download and install RAD Studio 10.3.3 today using their existing licenses. An email notification with download links will also be provided to everyone current on subscription. Key RAD Studio 10.3.2 features include: Delphi Android 64-bit Support iOS 13 and macOS Catalina Support RAD Server Docker Deployment Enterprise Connectors in Enterprise & Architect Edition Quality and Performance Improvements The 10.3.3 release includes around 180 quality improvements, benefiting around 375 different customers.
Mega Reducere pentru componentele ExtWeb de la Sencha! Din 04 Februarie 2020 beneficiați de MEGA reducere de 30% pentru soluția ExtWebComponents de la Sencha. Promoția este valabilă până pe data de 29 Februarie 2020! Solicită oferta promoțională Sencha prin formularul de mai jos : Peste 140 de componente UI selecte Vă ajută să creați mai rapid aplicații WEB. Top motive de ales componente de la Sencha: There are many popular JavaScript frameworks that offer a component-based approach to building web apps. However, most of these do not include any pre-built components. JavaScript developers are faced with the choice of either building these components from scratch or getting them from the community. You can develop web applications faster by using ExtWebComponents. ExtWebComponents includes 140+ pre-built and pre-tested UI components. Developers can use the built-in Material design inspired theme, eliminating the need to construct custom styles and making it easy to create a fresh, modern user experience with minimal effort. Adaptive and responsive design enables teams to build immersive user engagement by using layouts and adaptive design features. A flexible layout manager helps to organize the display of data and content across multiple browsers, devices, and screen sizes. Allows client-side collections of data using highly functional models that offer features such as sorting and filtering. Comes with session management capabilities that allow several client-side operations, minimizing round-trips to the server. Promoția actuală pentru Sencha ExtWebComponents este prezentată de partenerul exclusiv Sencha – Dimensional Data România. Nu ezitați să ne contactați pentru o consultanță referitor la soluțiile Sencha din promoție sau alte IDE tools din catalogul nostru.
25 de ani Delphi ! De Ziua Îndragostiților se va sărbători cea de a 25-a aniversare a Delphi. 2020 este un an important pentru toți fanii Delphi! Delphi 1.0 a fost lansat în Februarie 1995 și își sărbătorește 25 de ani în acest an. În 1995 am fost cu toții încântați să scriem primul nostru control VCL UI pentru o aplicație Windows 95 de 16 biți în Delphi 1. 25 de ani mai târziu, Delphi este o soluție complexă care permite construirea aplicațiilor native VCL Win 64 cu support monitoare de înală rezoluție, aplicații FMX cross-platform care rulează pe Windows, macOS, iOS, Android, Linux folosind un back-up TMS Aurelius ORM și / sau un back-back TMS XData REST pentru accesul la baza de date. O diferență globală între 1995 și 2020, dar încă se bazează pe utilizarea componentelor RAD extrem de compatibile și ușor de implement. Sărbătoriți 25 de ani Delphi alături de noi și câștigați premii! TMS Software, pentru a împărtăși pasiunea sa și a sărbători, în luna Februarie avem o provocare specială pentru fanii Delphi și TMS components. Faceți un screeshot a celui mai tare proiect pe care l-ați creat cu Delphi folosind componente TMS. Partajați aceasta imagine cu un comentariu despre modul de utilizare a componentele TMS pe Facebook sau Twitter Pe Twitter etichetați @TMSsoftwareNews și folosiți următoarele hashtag-uri: #TMS, #delphi și #embarcadero Pe Facebook etichetați @tmssoftware și folosiți următoarele hashtag-uri: #tmssoftware, #delphi și #embarcadero Utilizatorii vor decide cine câștigă. Foarte simplu! Numărăm numărul de like-uri + share-uri + comentarii. Premii! Primii 3 participanți cu cel mai mare număr vor câștiga unul dintre aceste super-premii : Sunteți unul dintre câștigătorii noștri și aveți deja această licență? În acest caz veți primi absolut GRATUIT LICENSE RENEWAL. Fiecare participant la concurs beneficiază de un discount de 20% pentru următoarele produse : TMS WEB CoreTMS WEB Core enables to build modern web client applications following the single-page architecture that also other modern frameworks like Angular, vue.js, React employ.. TMS WEB Core is offered at 395 EUR. But this month you get 20% extra discount, so for 316 EUR only. TMS FNC Component StudioWith this bundle you have the freedom to create powerful apps of your choice. Separate purchase of the products will cost you 460 EUR. This bundle is offered at 295 EUR, but this month you can get this for discount price 236 EUR. TMS VCL UI PackCreate modern-looking & feature-rich Windows applications faster with over 600 components in one money and time saving bundle for Delphi & C++Builder. Regular bundle price is 295 EUR, but only this month you get extra 20% discount on this bundle, so this is 236 EUR only! TMS Business SubscriptionTMS Business Subscription is our bundle framework that includes: TMS Aurelius, TMS XData, TMS Scripter, TMS Data Modeler, TMS RemoteDB, TMS Echo, TMS Diagram Studio and TMS Workflow Studio. You can purchase your license for regular price 395 EUR. But this month you can get your license for 316 EUR only! TMS ALL-ACCESSTMS ALL-ACCESS is our no-nonsense bundle, where you get all our components for just 1695 EUR, instead of 5870 EUR. And yes on top of that you get 20% extra discount this month! So you can get all our components for 1356 EUR. DISCOUNT este valabil până pe data de 29 Februarie 2020. Solicitați ofertă personalizată, completând formularul de mai jos. Înregistrarea începe pe 01 […]
Ransomware attacks will become more efficient The capital investment for a given ransomware attack is so low that this will continue to be a big and frequent deal in 2020 for cybersecurity. It’s probable that it will become easier and cost-effective to pay the ransom and get on with business, instead of fighting it. The requests will become “right-sized” as the “ransoming business” finds the sweet spot when it comes to the “price point” of their “clients”. Business owners should recognize that getting attacked in this way is not a matter of IF, but WHEN. They should prepare all necessary precautions so that when that bad day comes, there is an option of blowing out the system and doing a rebuild (Disaster Recovery or Business Continuity). Two-Factor Authentication Will Slowly Become Standard Though it has become standard and mandatory in the EU for certain types of payments over online retailers, two-factor authentication is far from being a widespread standard for cybersecurity. When it is offered only as an option, the hardest part is getting people to use it. However, as the general population becomes more and more aware of data protection, we predict that many will choose to adopt MFA to protect their assets. Artificial Intelligence (AI) is on its Way to Becoming a Key Player in Cybersecurity Though we still haven’t seen a fully AI-powered malicious attack, it is highly likely that the “bad guys” will do like all good businesses and take routine tasks (e.g. hacks that worked and are commoditized now) and push them into automation (if that isn’t already “business as usual”). The next stage is to begin to fold in ML/AI to target their efforts and increase efficiency. IS practitioners will be forced to step up their game (because of limited bodies, limited hours in a day, unlimited attackers and attacks with increasing sophistication) and get up every morning, look themselves in the mirror and (repeat after me): Work Smarter Not Harder. They will be forced to follow the lead of the hackers and take routine tasks off of human responders and assign those tasks to AI to help reduce the total noise in the system and bubble up the items of interest (insert segue here to rant about how 2020 will NOT be a year of increasing intelligence around Risk Management). Security Spending Will Keep On Increasing This one is almost a freebie, with the increase in tech and decrease of the barriers to entry for a given hacker, the other side (IS) must add more fuel to keep pace. IS people are in short supply, awareness is up, penalties exist (think about GDPR, CCPA, and about 50 others), barriers to entry for hackers are down. Spending on security is bound to increase exponentially in this year. Attacks on data will be more threatening than Cyberwar There has always been a cyberwar component (North Korea, Russia, Iran, FVEY, etc.) just as there is a space war component (killer satellites and satellite killers: India, China, US, etc.) – it is just that most of us don’t get wrapped up in that level of work. International Cyberwar was not so widespread as predicted; however, a lot happened with regards to disinformation and data manipulation. What we did see and will see more of in 2020 is […]
To the average non-technical computer user, Windows10 might seem as just another Windows version. I still hear both non-technical users and developers ask why they should leave Windows 7 behind. What exactly is so unique about Windows 10? In order to understand why Windows10 is awesome, we first have to take a step back to the previous edition of Windows, namely Windows 8. A bit of context At the time when Windows 8 was the latest thing, Microsoft was still active in the mobile market, and Windows 8 represented a substantial refactoring of the Windows family. Microsoft made no secret of their plans to eventually retire x86 in favour of ARM (which is still a goal for both Microsoft and Apple), and in order to deliver said platform transparently, the OS was to be engineered from the ground up. The result of this effort was WinRT (Windows Runtime), a chipset agnostic architecture that, once adopted, enabled developers to write applications that could be compiled for any CPU, providing the code was source-compatible (not unlike FireMonkey and its abstraction layer over desktop, mobile and embedded). The idea was initially to retire the aging WinAPI and thus make the entire Windows eco-system portable. But WinRT has not replaced WinAPI, instead it co-exists and compliments the system. Universal Windows Platform (UWP) Needless to say the Windows 8 journey did not go as Microsoft had planned. They took Windows Mobile off the market (which is a great shame, Windows Mobile was wonderful to use) and decided to focus on what they do best; namely the Windows desktop. UWP (universal windows platform) can be seen as a kind of successor to WinRT. It incorporates the same technology (so WinRT is still there) except it has broader implications and embrace more diverse technologies. The most important being that it allows other languages, and developers that don’t use Visual Studio to co-exist without the restrictions of Windows 8 (WinRT was C++ only). Microsoft also added an emulation layer to UWP, to make sure applications written for x86 and WinAPI can seamlessly run on ARM. I should underline that Delphi features for Windows 10 has support for the WinRT APIs that are now an intrinsic part of Windows 10. There are some 40 units in the VCL (under the WinAPI.* namespace) that let you work directly with that aspect of Windows. As well as components written especially for Windows 10, that we will cover briefly in this post. Right then. Lets jump into my top five features and have a closer look! 1: Scaling and DPI awareness If you have updated to Windows 10 you have undoubtedly noticed that graphics are smoother than under Windows 8 (and especially Windows 7), and that Windows will scale form content if you are using a monitor that supports high DPI. This feature goes deeper than you might expect, because users can have both HD and SD capable monitors connected to the same machine – and Windows 10 will ensure that applications look their best regardless of DPI count. Support for DPI awareness for monitors, has to be defined in the application manifest, but this is now a part of your project options inside the Rad Studio IDE. So making your desktop application DPI aware is nothing more than a 2-click operation. […]