CnPack IDE Wizards —— CnPack Administrator: Zhou Jingyu, Liu Xiao 2007.09.12.

Slides:



Advertisements
Similar presentations
® IBM Software Group Copyright © 2005 IBM Corporation AJAX Toolkit Framework Emerging Internet Technologies Group.
Advertisements

Extending Eclipse Kai-Uwe Mätzel IBM OTI Labs Zurich
©2004 BLACKBOARD, INC. ALL RIGHTS RESERVED. Java Integrated Development Environments Heather Natour Senior Lead Engineer Blackboard Inc. July 18 th 10:15am.
Internetteknologi (ITNET1) Extra Presentation Java IDE Tool Support.
Test Automation Framework Ashesh Jain 2007EE50403 Manager Amit Maheshwari.
Goals Give you a feeling of what Eclipse is.
By Sheree Gustawes. What is FrontPage? FrontPage version 2002 enables powerful web site creation, and management. FrontPage version 2002 enables powerful.
James Martin CpE 691, Spring 2010 February 11, 2010.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
NetBeans IDE Tal Maoz Na’ama Zahavi.
Google Web Toolkit - Gufran Mohammed. Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications.
V0.01 © 2009 Research In Motion Limited Introduction to Java Application Development for the BlackBerry Smartphone Trainer name Date.
1 SWE Introduction to Software Engineering Lecture 5.
Java Programming, 3e Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
Developing the NSDL User Portal Dean Krafft, Cornell University
CS565 Advanced Software Development Lecture 23, 2006 CASE.
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
Overview of Eclipse Parallel Tools Platform Adam Leko UPC Group HCS Research Laboratory University of Florida Color encoding key: Blue: Information Red:
Standardize on Team Foundation Server across the enterprise with Teamprise Corey Steffen General Manager
EclipseME Java Micro Edition The Eclipse Way Craig Setera April 19, 2006.
Android and Eclipse Thaddeus Diamond CPSC 112. A Quick Introduction Eclipse is an IDE (Integrated Development Environment Open Source Much more full-featured.
Turkey IDA Info-Day PM Session, September 25, 2003 CIRCA 1 CIRCA : The IDA Collaborative Software Tool Grzegorz Ambroziewicz European Commission - DG Enterprise.
Java Programming, 2E Introductory Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
UML - Development Process 1 Software Development Process Using UML (2)
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Sumedha Rubasinghe October,2009 Introduction to Programming Tools.
Duke University Program Design & Construction Course Application Development Tools Sherry Shavor
Copyright © IBM Corp., All rights reserved; made available under the EPL v1.0 | March 20, 2008 | Short Talk Standards based systems management: An.
MiniOS7 Studio Introduction And
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
Automatic Generation Tools UNICOS Application Builder Overview 11/02/2014 Ivan Prieto Barreiro - EN-ICE1.
© 2007 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Eclipse SOA Tools Platform Project Eric Newcomer IONA Technologies.
RTEMS overview W. Eric Norum Introduction RTEMS is a tool designed specifically for real-time embedded systems The RTEMS product is an executive.
SOFTWARE REUSE 28 March 2013 William W. McMillan.
® How to Build IBM Lotus Notes Components for Composite Applications 정유신 과장 2007 하반기 로터스 알토란.
Distributed Java Programming Distributed Java Programming Setting up a Java Development Environment.
introducing the Java Data Processing Framework Paolo Ciccarese, PhD On behalf of the JDPF Team Pavia, December 11, 2007.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
UAT Automation Framework By SSTZ-UAT. Agenda Traditional Automated Testing. UAT Automation Framework introduction. Advantage. Demo. Q&A.
Background Nowadays, different software systems developed in- house are growing; companies or organization is facing problems of new collaborations and.
What is Eclipse? Official Definition: Eclipse Evolution
Software Merge Project Last time the background was poor so we decided to make it much better.
Eclipse 24-Apr-17.
Richard Jones, July 2005 Integrating Local Developments to DSpace.
WEEK INTRODUCTION CSC426 SOFTWARE ENGINEERING.
Cross Language Clone Analysis Team 2 October 13, 2010.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Demo of Scalable Pluggable Types Michael Ernst MIT Dagstuhl Seminar “Scalable Program Analysis” April 17, 2008.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit.
Devanshu Bawa Customization Specialist Logo Business Solutions.
Cross Language Clone Analysis Team 2 February 3, 2011.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
Collaborative Development Services Learning From the Open Source Agile Development Process Richard Kilmer, InfoEther LLC.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Scripting Just Enough SSIS to be Dangerous. 6/13/2015 Visit the Sponsor tables to enter their end of day raffles. Turn in your completed Event Evaluation.
Visual Programming Borland Delphi. Developing Applications Borland Delphi is an object-oriented, visual programming environment to develop 32-bit applications.
A Study of SNS App on Android Platform and Development of “Follow5 App” Name : Huang Xun Professor : Henry Cho Date :
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Introduction to Eclipse Process Framework: EPF Composer and OpenUP
The merging of Web and Mobile APP
Servicenow Admin Certification Training
Java Workflow Tooling (JWT) Release review: JWT v0
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Presentation transcript:

CnPack IDE Wizards —— CnPack Administrator: Zhou Jingyu, Liu Xiao

About CnPack Team CnPack Team was Established in 2001 from Delphibbs.com Objective: Develop the Tools, Packages and Plug-in Set based on Delphi/C++Builder Members: Now About 240 Products: CnPack IDE Wizards, CnPack Component Package, CVSTracNT Initiator : Zhou Jingyu Administrator: Zhou Jingyu, Liu Xiao

About CnPack IDE Wizards What is CnPack IDE Wizards? CnPack IDE Wizards is a Free, Open-Source Plug-in Tools Set Used in Delphi / C++ Builder / BDS to Improve our Development Efficiency The First version of CnPack IDE Wizards is Published in 2002

About CnPack IDE Wizards Who can Use CnPack IDE Wizards? CnPack IDE Wizards is Designed to Face the Programmers who Use Delphi , C++Builder 5 6 or BDS The Official Version of CnPack IDE Wizards Includes 3 Languages: Simplified Chinese, Traditional Chinese and English

CnPack IDE Wizards Introduction Current Version of CnPack IDE Wizards: Zhou Jingyu, the Initiator, Administrator, Main Designer and Author of CnPack IDE Wizards is Elected as an Borland Expert in 2003 Users Cover Home and Aboard. CnPack IDE Users are More than 4300 by Upgrade- checking Statistics.

CnPack IDE Wizards Users

Background of CnPack IDE Wizards Borland Delphi/C++Builder are Famous RAD Development Tools Borland Provides Open Tools API in IDE as an Open Plug-in Architecture There’re Similar Foreign Tools, such as GExperts, CodeRush, Castalia, ModelMaker NO Free Wizards with Chinese UI/Style So, We Develop CnPack IDE Wizards

CnPack IDE Wizards License It’s “CnPack IDE Wizards License” Derived from the Official Open Source Definition NO Commercial Usage of CnPack IDE Wizards Source Code without CnPack Team's Formal Authorization This License should be Attached NO Express or Implied Warranties Accept NO Liability for any Result

Characteristic of CnPack IDE Wizards 3 UI Languages for Users at Home and Abroad Powerful and Creative. Some Features, such as Input Helper, are Originality Some Chinese-Style Features Make up of Similar Foreign Products for Chinese Users Some Components, Libraries and Debugging Tools are Attached for Developers Free, Open Source. Open Architecture for Customization Development

CnPack IDE Wizards Internals A Mini Framework with Wizards Management and Registration Mechanism Encapsulation to Open Tools API and IDE Services Dynamic Enabled/Disabled for Separate Features Unified Base Classes and Debugging Output Interfaces Dynamic Switching Support of Multi-Language UI About 100 thousand Lines of Source Code

CnPack Team Structure By Responsibility: –Project Administrator, CVS Inspector –Developer, Tester, Document Writer –Communication Administrator: Mailing List, BBS, QQ Group By Level: –Administrator: Project Manager and Team Manager –VIP Member: Main Developer and Tester –Common Member: Code Donator, Document Writer and Tester

CnPack Project Management Tools Development Platform: Redsaga Mirrors: Cosoft, SourceForge Version Control: CVS Task Management and Bug-Track Tool: Web-based CVSTrac Nightly-Build: want

CVSTrac Ticket (Chinese)

CVSTrac Timeline (Chinese)

CnPack’s Future Product: CnPack IDE Wizards: –Improve Pascal Script, Provide More Functions –Support to C++Builder 2007 –New Features and Bug-Fixing –Plan for.NET or Java IDE (Eclipse) Plug-in Set Community Building: CnPack Community for Communications of Users and Developers CnPack Team Building

CnPack IDE Wizards Demo Demo Version: CnWizards RC –Pascal Script Support –Customization Build (DIY) Demo Environment.: Borland Delphi 7 Demo Content: Code Input Helper, Designer/Editor Toolbar, Unit/Form List, Multi-Language, Wizards Settings, Pascal Script, Source Statistics, Customization Build

Thank You! Q & A