Kandidaat: 1803144 Dinh Xuan Senior Software Engineer Personal

Total Page:16

File Type:pdf, Size:1020Kb

Kandidaat: 1803144 Dinh Xuan Senior Software Engineer Personal Kandidaat: 1803144 Dinh Xuan Senior Software Engineer Personal Statement I decided to pursue Information Technology as my lifetime career when I realized that I’m addicted to reading technical materials as well as physically experiencing software tools. I am an ambitious, responsible and quickly-adaptable engineer who always works hard to finish the assigned tasks ahead of schedule. In my spare time, I enjoy getting involved in volunteer activities since I love the idea of helping out the elderly and those struggling with obstacles to pursue their happiness. Technical Skills • Programming skills: Java (Spring), .NET, PHP (CakePHP, Symfony Framework, Zend Framework, WordPress), C/C++, HTML5/CSS3, JavaScript (JQuery, AngularJS) • Databases: MySQL, SQL Server, Oracle, MongoDB • Others: Object-Oriented Methodology, Design Database, Design Pattern, Analysis & Design Software System, SCADA Systems, Wonderware System, SECS/GEM (E4, E5, E30 and E37) Contributed Projects ICT - E-learning web application / Senior Team Leader May 2017 - Present, HCMC Responsibilities: Develop the web application using J2EE and manage the team • Technologies: Java, J2EE, Web Dynamic, WebLogic Server, Oracle, PL/SQL, JDBC, JQuery, AJAX ICT - Logistics management web application / Senior Team Leader Jan 2017 - Present, HCMC A web application to manage the logistics for Japanese customers. Responsibilities: Develop the web application and manage the team • Technologies: Java, J2EE, Web Dynamic, WebLogic Server, Oracle, PL/SQL, JDBC, JQuery, AJAX ICT - Recruiting data collection website / Senior Team Leader May 2016 – Dec 2016, HCMC The internal website to collect candidates’ data from LinkedIn, Stack Overflow, GitHub, etc. Responsibilities: • Develop the internal website • Design database and system • Technologies: Java, J2EE, JPA, Hibernate, Web Dynamic, MySQL, MongoDB, Web Responsive, Bootstrap, HTML5/CSS3, JQuery, AJAX, AngularJS Reference: https://www.ictrecruit.com/ Templooi IT-Professionals Koldingweg 25, 9723 HL Groningen Telefoon +31 (0) 857 920 370 Email [email protected] IBAN NL97SNSB0945932421 BTW NL857002417B01 Fax +31 (0) 857 920 379 KvK 67456308 Web templooi.com ICT - Recruiting web application / Senior Team Leader Jan 2015 – Apr 2016, HCMC A recruiting social network in PHP language using Zend framework. Responsibilities: • Create the network • Design database and system Technologies: Zend Framework, MySQL, MongoDB, NodeJS, Sphinx, Memcache, HTML5/CSS3, JQuery, AJAX, AngularJS Reference: https://flashhires.org/ ICT - Daiwa house web application / Team Lead & System Designer Apr 2014 – Dec 2014, HCMC A housing social network in PHP language using CakePHP framework. Responsibilities: • Develop the housing social network and manage the team • Design Oracle database Technologies: CakePHP Framework, Oracle, HTML5/CSS3, JQuery, AJAX, Maps Reference: http://www.daiwahouse.co.jp/ ICT - Mall System / Team Lead & System Designer Sep 2013 – Mar 2014, HCMC A mall system on PHP and HTML5/CSS3 web application which is also applicable on Android/IOS platform with a web view. Responsibilities: • Develop the mall system and manage the team • Design system and database Technologies: PHP/MySQL, PDO Driver, Tonic Service Framework, Log4PHP Framework, Facebook API, JavaScript, HTML5/CSS3, JQuery, AJAX ICT - SNS System / Team Lead & System Designer Apr 2013 – Aug 2013, HCMC An SNS framework based on Elgg framework. Responsibilities: • Develop the system and manage the team • Design database Technologies: Elgg framework, PHP/MySQL, JavaScript, HTML5/CSS3, JQuery, RESTful service FA - SCADA System / Team Lead & System Designer Oct 2012 – Mar 2013, HCMC The purpose of the project is to provide technical support for SCADA system. Responsibilities: Develop the system and manage the team Technologies: Visual Basic .Net 4.0, C#, WCF, TCP/IP, Window Socket, SNMP protocol, Wonderware, SQL server, AppFabric Cache, WPF, NHibernate, Prim’s, Caliburn FA - Concrete Production Factory / Team Lead & Designer Jun 2012 – Sep 2012, HCMC The .NET application controls the process of concrete production in the factory. Responsibilities: • Develop the application and manage the team • Analyze requirements • Design database and system structure Technologies: C#, .NET 4.0, RESTful service, Oracle FA - Wafer Production Factory / Team Lead & System Designer Jul 2011 – May 2012, HCMC A combination between .NET (client) & Java (Server), which is used to control the quality of wafer manufacturing. Responsibilities: • Develop the software and manage the team • Analyze requirements • Create detailed design for the software • Design database Technologies: J2EE, Java Swingx, Spring MVC, SoapUI, WSDL, JPA, Spring, Hibernate, Oracle, JBoss, C#, .Net 4.0, WPF, WCF, AvalonDock Framework, Prim’s, Caliburn, TeeChart Framework, StarUML FA - Printing Control / Developer Mar 2011 – Jun 2011, HCMC A web application on GWT technique. Responsibility: Develop the application Technologies: Java, Google Web Toolkit (GWT), HTML5/CSS3, Eclipse, ASP.NET, Visual Basic.NET, IIS FA - Equipment Control / Developer Oct 2010 – Feb 2011, HCMC An automated testing tool based on Groovy Script, Test NG and Java. Responsibility: Develop the tool Technologies: Java, Ellipse, Ellipse RCP, Groovy Script, Test NG, Multiple Threading, Socket, COM/DCOM, TCP/IP, SECS-I, SECS-II, HSMS, GEM, MINA Framework, Netty Framework FA - Equipment Control / Developer May 2010 – Sep 2010, HCMC A Java-driver Application to communicate/control between Host & Equipment using COM & TCP/IP Protocol. Responsibilities: Develop the application Technologies: Java, Multiple Threading, Ellipse, Groovy Script, Socket, COM/DCOM, TCP/IP, SECS-I, SECS-II, HSMS, GEM, MINA Framework, Netty Framework Education HCMC University of Natural Science / Bachelor of Information Technology 2006 – 2010, HCMC Why is Dinh Xuan suitable for this job? With numerous successful projects under his belt since 2010, Hieu is an outstanding Pangara Talent with his thorough knowledge in software development, especially in Java and PHP programming languages. Furthermore, he has been appointed as a team leader for approximately six years up to now, which proves his strong leadership and management abilities. Last but not least, his participation in international projects has sharpened his English communication skills and makes him stand out from other talented developers. .
Recommended publications
  • THE FUTURE of SCREENS from James Stanton a Little Bit About Me
    THE FUTURE OF SCREENS From james stanton A little bit about me. Hi I am James (Mckenzie) Stanton Thinker / Designer / Engineer / Director / Executive / Artist / Human / Practitioner / Gardner / Builder / and much more... Born in Essex, United Kingdom and survived a few hair raising moments and learnt digital from the ground up. Ok enough of the pleasantries I have been working in the design field since 1999 from the Falmouth School of Art and onwards to the RCA, and many companies. Ok. less about me and more about what I have seen… Today we are going to cover - SCREENS CONCEPTS - DIGITAL TRANSFORMATION - WHY ASSETS LIBRARIES - CODE LIBRARIES - COST EFFECTIVE SOLUTION FOR IMPLEMENTATION I know, I know, I know. That's all good and well, but what does this all mean to a company like mine? We are about to see a massive change in consumer behavior so let's get ready. DIGITAL TRANSFORMATION AS A USP Getting this correct will change your company forever. DIGITAL TRANSFORMATION USP-01 Digital transformation (DT) – the use of technology to radically improve performance or reach of enterprises – is becoming a hot topic for companies across the globe. VERY DIGITAL CHANGING NOT VERY DIGITAL DIGITAL TRANSFORMATION USP-02 Companies face common pressures from customers, employees and competitors to begin or speed up their digital transformation. However they are transforming at different paces with different results. VERY DIGITAL CHANGING NOT VERY DIGITAL DIGITAL TRANSFORMATION USP-03 Successful digital transformation comes not from implementing new technologies but from transforming your organisation to take advantage of the possibilities that new technologies provide.
    [Show full text]
  • Delphi XE2 Feature Matrix
    Delphi® XE2 The fastest way to build native applications for Windows, Mac and iOS Feature Matrix Feature Architect Ultimate Enterprise Professional Starter INTEGRATED COMPILERS Enhanced in XE2! High-performance 32-bit optimizing Delphi® native code compiler 23.0 (dcc32), including High performance x86 Assembler – 32-bit inline assembler supporting the Intel® x86 instruction set (including Intel Pentium® Pro, Pentium III, X X X X X Pentium 4, Intel MMX™, SIMD, Streaming SIMD Extensions, SSE, SSE2, SSE3, SSE 4.1, SSE 4.2, AMD SSE4A and AMD® 3DNow!® New in XE2! Delphi 64-bit compiler X X X X New in XE2! Delphi OS X compiler X X X X Delphi command line compiler (dcc32.exe) X X X X Enhanced in XE2! Create 32-bit optimized Delphi native executables that can run X X X X X on both 32 and 64-bit Windows operating systems APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS, SDKS AND INSTALLERS New in XE2! FireMonkey Platform for creating 32-bit Windows applications for X X X X X Windows 7, Windows Vista and XP; Server 2003 and 2008. New in XE2! FireMonkey Platform for creating 64-bit Windows applications for X X X X Windows 7, Windows Vista and XP; Server 2003 and 2008. New in XE2! FireMonkey Platform for creating OS X 10.6 and 10.7 applications X X X X New in XE2! FireMonkey Platform for creating applications for iOS 4.2 and higher X X X X New in XE2! VCL (Visual Component Library) for rapidly building 64-bit applications X X X X for Windows 7,Windows Vista and XP; Server 2003 and 2008.
    [Show full text]
  • C++Builder XE5 Feature Matrix | Multi-Device, True Native App
    C++Builder® XE5 Multi-device, true native app development with C++ Feature Matrix Feature Architect Ultimate Enterprise Professional Starter INTEGRATED COMPILERS AND TOOLCHAINS Introduced in XE3! C++ 64-bit compiler for Windows X X X X Enhanced in XE3! C++ OS X compiler X X X X Enhanced in XE5! Embarcadero C++ Compiler 6.70 (bcc64) X X X X Enhanced in XE5! Embarcadero C++ Compiler 6.70 (bcc32) X X X X Enhanced in XE3! C++ command line toolchains for Windows X X X X X Enhanced in XE3! C++ command line toolchains for OS X (bccosx) X X X X Create 32-bit optimized native executables that can run on both 32 X X X X X and 64-bit Windows operating systems Enhanced in XE3! ANSI/ISO C++11 and 99 Standard language X X X X conformance and Boost support for 64-bit #pragma once support that allows for better compatibility with MSVC X X X X X and also acts as a header guard [[deprecated]] attribute to flag constructs as deprecated X X X X X Build C++ packages for 32-bit applications X X X X X Secure C library functions X X X X X Enhanced compiler switches for XML representation of source code X X X X X Custom evaluators for C++ Strings types X X X X X Linker error handling to improve memory management flexibility and X X X X X resolution APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKS Enhanced in XE3! FM Application Platform for creating 32-bit Windows applications for Windows 8, Windows 7, Windows Vista and X X X X X XP; Server 2008 and 2012.
    [Show full text]
  • Rad Studio 10.4.2 Product Feature Matrix
    Each feature in the following table has an indication if it is available in Delphi and/or C++Builder . RAD Studio editions include both languages. Each column covers multiple, similar editions, with any difference specifically called out. Community edition1 is available only for single personalities and has a limited license. Some of the features are only available for download from the IDE in the GetIt Package Manager, requiring an Internet connection. TABLE OF CONTENTS INTEGRATED COMPILERS AND TOOLCHAINS APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, LICENSING AND TOOL MANAGEABILITY DESIGNERS AND SDKS FMX APPLICATION PLATFORM (FIREMONKEY) VISUAL COMPONENT LIBRARY (VCL) COM/DCOM SUPPORT INTERNET OF THINGS (IOT) SUPPORT VISUAL LIVEBINDINGS INTEGRATED BUILD TOOLS AND PROJECT SUPPORT RECENT C++ LANGUAGE AND CORE RTL FEATURES RECENT DELPHI LANGUAGE AND CORE RTL FEATURES INTEGRATED DEVELOPMENT ENVIRONMENT SHARED RUNTIME LIBRARY FEATURES AND DEVELOPER PRODUCTIVITY SOURCE CODE MANAGEMENT INTERNATIONAL DEVELOPMENT REFACTORINGS UML MODELING INTEGRATED DEBUGGING INTEGRATED UNIT TESTING INTEGRATED HELP DATABASE APPLICATION DEVELOPMENT AND CONNECTIVITY FIREDAC MULTI-DEVICE DATA ACCESS LIBRARY DBEXPRESS AND IBX RAD SERVER DATASNAP MULTI-TIER DATABASE TOOLS INCLUDED DATABASES REST CLIENT LIBRARY AND BAAS CLOUD SUPPORT XML AND SOAP IP*WORKS! COMMUNICATION COMPONENTS CONNECT TO REST APIS WITH ENTERPRISE CONNECTORS FILE COMPARE WITH BEYOND COMPARE TEXT COMPARE TEECHART CHARTING COMPONENTS LOGGING WITH CODESITE EXPRESS FASTREPORT REPORTING SOLUTIONS SENCHA EXT JS PROFESSIONAL EDITION AQUA DATA STUDIO 1 Community edition planned for a future 11.x release. Current available Community Edition version is 10.4.2. Community Edition doesn’t include some of the bonus features available in the GetIt package manager. RAD STUDIO 11 FEATURE MATRIX 2 PROFESSIONAL / ARCHITECT / FEATURE COMMUNITY1 ENTERPRISE INTEGRATED COMPILERS AND TOOLCHAINS Delphi 32-bit native code optimizing compiler (dcc32) and toolchain for Windows.
    [Show full text]
  • C++Builder XE7 Feature Matrix | the Fastest Way to Build Connected C++
    C++Builder® XE7 The fastest way to build connected C++ apps for Windows, Mac, iOS, Android, Gadgets, and Wearables Feature Matrix Feature Architect Ultimate Enterprise Professional Starter INTEGRATED COMPILERS AND TOOLCHAINS Create 32-bit optimized native executables that can run on both 32 X X X X X and 64-bit Windows operating systems Enhanced in XE5! Embarcadero C++ Compiler for Win64 (bcc64) X X X X Enhanced in XE5! Embarcadero C++ Compiler for Win32 (bcc32) X X X X X C++ command line toolchains for Windows X X X X C++ OS X compiler (bccosx) X X X X C++ command line toolchains for OS X X X X X Introduced in XE5! C++Builder iOS ARM Compiler (bcciosarm) X X X Optional1 Introduced in XE5! C++Builder command line toolchain for iOS X X X Optional1 Introduced in XE6! C++Builder Android ARM Compiler (bccaarm) X X X Optional1 Introduced in XE6! C++Builder command line toolchain for Android X X X Optional1 1 Requires purchase of Mobile Add-On Pack for Professional APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKS FMX Application Platform for creating 32-bit Windows applications for Windows 8.1, Windows 8, Windows 7, and Windows Vista; X X X X X Server 2008 and 2012. FMX Application Platform for creating 64-bit Windows applications for Windows 8 and 8.1, Windows 7, and Windows Vista; Server 2008 X X X X and 2012. FMX Application Platform for creating OS X 10.8 and 10.9 X X X X applications Introduced in XE5! FMX Application Platform for creating native iOS X X X Optional1 applications for iOS 6.x and iOS 7.x Introduced in XE6! FMX Application Platform for creating native Android ARMv7 applications for Gingerbread (2.3.3 – 2.3.7), Ice X X X Optional1 Cream Sandwich (4.0.3, 4.0.4), Jelly Bean (4.1.x, 4.2.x, 4.3.x), and Kit Kat (4.4) Enhanced in XE6! VCL (Visual Component Library) for rapidly building 64-bit applications for Windows 8 and 8.1, Windows 7, X X X X Windows and Vista; Windows Server 2008 and 2012.
    [Show full text]
  • RAD Studio XE5 Feature Matrix | Multi-Device, True Native
    RAD Studio XE5 Multi-device, true native app development for Android and iOS Personality: D = Delphi® C = C++Builder® Feature Matrix H = HTML5 Builder Feature Personality Architect Ultimate Enterprise Professional INTEGRATED COMPILERS AND TOOLCHAINS High-performance 32-bit optimizing Delphi® native code compiler (dcc32), including High performance x86 Assembler – 32-bit inline assembler supporting the Intel® x86 instruction set (including Intel Pentium® Pro, Pentium III, Pentium 4, Intel MMX™, SIMD, Streaming D X X X X SIMD Extensions, SSE, SSE2, SSE3, SSE 4.1, SSE 4.2, AMD SSE4A and AMD® 3DNow!® Delphi 64-bit compiler for Windows D X X X X Introduced in XE3! C++ 64-bit compiler for Windows C X X X X Enhanced in XE3! Delphi OS X compiler D X X X X Enhanced in XE3! C++ OS X compiler C X X X X Enhanced in XE5! Embarcadero C++ Compiler 6.70 (bcc64) C X X X X Enhanced in XE5! Embarcadero C++ Compiler 6.70 (bcc32) C X X X X Delphi command line toolchains for Windows (dcc32, dcc64) D X X X X Introduced in XE4! Delphi command line toolchains for iOS (dccios32, dcciosarm) D X X X X Introduced in XE4! Delphi iOS ARM Compiler and Delphi iOS Compiler for iOS Simulator D X X X X New in XE5! Delphi Android ARM compiler for Device and Emulator (dccaarm) D X X X X Enhanced in XE3! Delphi command line toolchains for OS X (dccosx) D X X X X C++ command line toolchains for Windows (bcc32, bcc64) C X X X X Enhanced in XE3! C++ command line toolchains for OS X (bccosx) C X X X X Create 32-bit optimized Delphi and C++ native executables that can run on both
    [Show full text]
  • User Guide for Metrics Management Information in This Document Is Subject to Change Without Notice
    User Guide for Metrics Management Information in this document is subject to change without notice. Examples provided are fictitious. No part of this document may be reproduced or transmitted in any form, or by any means, electronic or mechanical, for any purpose, in whole or in part, without the express written permission of Actuate Corporation. © 1995 - 2014 by Actuate Corporation. All rights reserved. Printed in the United States of America. Contains information proprietary to: Actuate Corporation, 951 Mariners Island Boulevard, San Mateo, CA 94404 www.actuate.com The software described in this manual is provided by Actuate Corporation under an Actuate License agreement. The software may be used only in accordance with the terms of the agreement. Actuate software products are protected by U.S. and International patents and patents pending. For a current list of patents, please see http://www.actuate.com/patents. Actuate Corporation trademarks and registered trademarks include: Actuate, ActuateOne, the Actuate logo, Archived Data Analytics, BIRT, BIRT 360, BIRT Analytics, The BIRT Company, BIRT Content Services, BIRT Data Analyzer, BIRT for Statements, BIRT iHub, BIRT Metrics Management, BIRT Performance Analytics, Collaborative Reporting Architecture, e.Analysis, e.Report, e.Reporting, e.Spreadsheet, Encyclopedia, Interactive Viewing, OnPerformance, The people behind BIRT, Performancesoft, Performancesoft Track, Performancesoft Views, Report Encyclopedia, Reportlet,X2BIRT, and XML reports. Actuate products may contain third-party products or technologies. Third-party trademarks or registered trademarks of their respective owners, companies, or organizations include: Adobe Systems Incorporated: Flash Player. Simon Agholor: JNI Library for C#, licensed under Code Project Open License (CPOL) 1.02. Apache Software Foundation (www.apache.org): Kafka, licensed under Apache License 2.0.
    [Show full text]
  • Visual Component Library Build Rich User Interfaces for Windows Desktop Clients
    Visual Component Library Build Rich User Interfaces for Windows Desktop Clients The Visual Component Library (VCL) offers easy and visual development of the application user interface. The VCL architecture is rooted in a robust and high-performance OOP structure which allows developers to embrace modern patterns and design paradigms. VCL developers create modern looking applications with support for styling and modern Windows 10 UI controls. Coupled with a strong data access layer, it supports live data at design time, so that a developer can preview the final output while designing the applications. Benefits DESIGNERS AND LIVE DATA PREMIUM WINDOWS 10 SUPPORT Since its inception, the VCL has been designed for an The VCL offers extensive support for the latest version elegant, component-based RAD (Rapid Application of the Windows OS. With direct support for the traditional Development) model that integrates a strong data access Windows API, the Windows COM components, and the layer. Developers can leverage the built-in visual designer, modern WinRT API, the VCL has great integration with the offering composition and inheritance, and populate their underlying operating system. The VCL has dozens of modern UI with prototypes or real data at design time. Showing Windows 10 style controls that also work on Windows 7, database or REST server data at design time is a huge plus specific component-based integration of new platform advantage for developer productivity. Visually connect UI features like notifications that run only on Windows 10. controls to your database of choice usingthe LiveBindings VCL applications can be deployed to the Windows Store Designer - no code required.
    [Show full text]
  • RAD Studio, Delphi, C++Builder 10.2 Products Feature Matrix
    RAD Studio 10.2 Tokyo RAD Studio, Delphi, C++Builder 10.2 Products Feature Matrix Each feature in the following table has an indication if it is available in the Delphi (D) and/or the C++Builder (C) personality, or in HTML5 Builder (H). RAD Studio editions include all three personalities, while single product editions (Delphi and C++Builder) have only the features marked for the corresponding personality. Enterprise+ indicates both Enterprise and Architect editions, unless specifically indicated otherwise. Starter edition is available only for single personalities and not as a bundle. See also the notes description at the bottom of this page for features partially available or provided with optional add-on packs to the Professional edition. Some of the features are available for download in the GetIt Package Manager, which requires an Internet connection. Feature Enterprise+ Professional Starter INTEGRATED COMPILERS AND TOOLCHAINS Delphi 32-bit native code optimizing compiler (dcc32) and toolchain for Windows, including high D D D performance x86 Assembler Delphi 64-bit native compiler and toolchain for Windows (dcc64) D D New in 10.2 Tokyo! Delphi 64-bit native compiler and toolchain for Linux (dcclinux64) D Delphi native compiler and toolchain for macOS (dccosx) D D Delphi compiler and toolchain for the iOS devices and the iOS simulator (dcciosarm, dccios32) D D1 iOS 64 bit Object Pascal compiler and toolchain D D1 Delphi ARM compiler and toolchain for Android devices (dccaarm) D D1 Embarcadero C++ compiler and toolchain for Win64 (bcc64)
    [Show full text]
  • RAD Studio 10.2 Tokyo RAD Studio, Delphi, C++Builder 10.2.2 Products
    RAD Studio 10.2 Tokyo RAD Studio, Delphi, C++Builder 10.2.2 Products Feature Matrix Each feature in the following table has an indication if it is available in the Delphi (D) and/or the C++Builder (C) personality, or in HTML5 Builder (H). RAD Studio editions include all three personalities, while single product editions (Delphi and C++Builder) have only the features marked for the corresponding personality. Enterprise+ indicates both Enterprise and Architect editions, unless specifically indicated otherwise. Starter edition is available only for single personalities and not as a bundle. See also the notes description at the bottom of this page for features partially available or provided with optional add-on packs to the Professional edition. Some of the features are only available for download in the GetIt Package Manager, which requires an Internet connection. Feature Enterprise+ Professional Starter INTEGRATED COMPILERS AND TOOLCHAINS Delphi 32-bit native code optimizing compiler (dcc32) and toolchain for Windows, including high D D D performance x86 Assembler Delphi 64-bit native compiler and toolchain for Windows (dcc64) D D New in 10.2 Tokyo! Delphi 64-bit native compiler and toolchain for Linux (dcclinux64) D Delphi native compiler and toolchain for macOS (dccosx) D D Delphi compiler and toolchain for the iOS devices and the iOS simulator (dcciosarm, dccios32) D D1 iOS 64 bit Object Pascal compiler and toolchain D D1 Delphi ARM compiler and toolchain for Android devices (dccaarm) D D1 Embarcadero C++ compiler and toolchain for
    [Show full text]
  • Creating Commercial Components •
    Creating Commercial Components (Borland VCL Framework) • Technical White Paper View Contents Date: September 15, 2000 Authors: Ray Konopka, Raize Software Andrew Pharoah, ComponentSource Chris Brooke, ComponentSource Email: [email protected] US Headquarters European Headquarters ComponentSource ComponentSource 3391 Town Point Drive, 30 Greyfriars Road, Suite 350, Reading, Kennesaw, GA 30144-7083 Berkshire RG1 1PE USA United Kingdom Tel: (770) 250 6100 Tel: 0118 958 1111 Fax: (770) 250 6199 Fax: 0118 958 1111 International: +1 (770) 250 6100 International: +44 118 958 1111 Copyright © 1996-2003 ComponentSource Contents Introduction Commercial Overview Documenting Commercial VCL Components Why is buying a component a good idea? Documentation Benefits What types of components will people buy? Reduction In Pre/Post Sales Support What is helping make this happen now? The Confidence Factor Typical Documentation Component Overview Online Documentation Demonstrations Identifying A Component Candidate Evaluations Analyze Application Functionality Sample Code Component Reusability Readme Files Expert Functionality Compatibility Designing Commercial VCL Components Deploying Commercial VCL Components Component Types Component Installation Visual Components A Common Include File Non-Visual Components Packaging Client-Side versus Server-Side Creating Custom Packages Preventing Unauthorized Access Component Languages Registration Units What Files Should be Deployed Developing Commercial VCL Components Component Testing The Component Kingdom
    [Show full text]
  • Products Feature Matrix
    RAD Studio / Delphi / C++Builder 10.1 Berlin Products Feature Matrix Each feature has an indication if it is available in the Delphi (D) and/or the C++Builder (C) personality, or in HTML5 Builder (H). RAD Studio editions include all three personalities, while single product editions (Delphi and C++Builder) have only the features marked for the corresponding personality. Enterprise+ indicates both Enterprise and Architect editions, unless specifically indicated otherwise. Starter edition is available only for single personalities and not for RAD Studio. See also the notes description at the bottom of this page for features partially available or provided with optional add-on packs to the Professional edition. Some of the features are available for download in the GetIt Package Manager, which requires an Internet connection. Feature Enterprise+ Professional Starter INTEGRATED COMPILERS AND TOOLCHAINS Delphi 32-bit native code optimizing compiler (dcc32) for Windows, including high performance x86 D D D Assembler Delphi 64-bit native compiler for Windows (dcc64) D D Delphi toolchains for Windows D D D5 Delphi native compiler for OS X (dccosx) D D Delphi toolchain for Mac OS X D D Delphi compiler for the iOS devices and the iOS simulator (dcciosarm, dccios32) D D1 Delphi toolchain for iOS D D1 Introduced in XE8! iOS 64 bit Object Pascal compiler and toolchain D D1 Delphi ARM compiler for Android devices (dccaarm) D D1 Delphi toolchain for Android D D1 Embarcadero C++ compiler for Win64 (bcc64) C C Embarcadero C++ compiler for Win32 (bcc32)
    [Show full text]