Codecharge Studio 是在外觀上創造資料庫網頁實用最豐富的解決方案不用編碼. 其實際上支援所有的資料庫,網頁伺服器,以及網頁科技 這是一個給網頁開發的完整解決方案。
不論您是個傳統的開發者,微軟Access程式設計者或是有經驗的網頁設計師,您可以使用 CodeCharge Studio 來迅速地開發任何簡單的資料庫網頁元件以結合電子商務解決方案。
其包含了套件建造者能快速地轉換您的資料庫(MS Access, MS SQL, Orcle, etc.)到網頁 元件. 並且利用登入受到保護的使用者進入資料庫搜尋,名單,觀看以及更新功能。
同時還包含了CodeCharge Studio 在 FrontPage 的附掛功能- 第一個產品完整的支援 FrontPage, 完整的網頁開發環境讓它快速並且容易的來創造使資料庫有效的網站。
版本比較
產品特性 |
CodeCharge Studio |
CodeCharge Studio |
頁數 |
無限制 | 100 |
資料庫連線數 |
無限制 | 1 |
支援的技術 |
All of the following: ASP (VBScript), .NET (C#), .NET (VB), PHP, ColdFusion, Perl, Java Servlets, JSP |
One of the following: ASP, ColdFusion, Java, Perl, PHP, .NET |
儲存程序支援 |
V | X |
Web Reporting |
V | X |
VSS/CVS Source Control Integration |
V | X |
系統支援
Technologies supported by CodeCharge Studio
— Web technologies: PHP, ASP.NET/C#, ASP.NET/VB, Perl, ColdFusion, Java Servlets, JSP.
— Databases: MySQL, MS SQL Server, MS Access, PostgreSQL, and all others that support Web connectivity.
— Web Servers: ALL Web servers are supported, including Apache, IIS, etc. on all platforms (Windows, Linux, Mac)
— CodeCharge Studio itself runs on Windows XP, 2000, 2003, Vista, 7, 2008, 2012, 8, 8.1
Language, Server and Database Support
— Languages: Supports ASP.NET 2.0, 3.5, 4 (C# and VB.NET), ASP/VBScript, JSP, Java Servlets, ColdFusion, PHP 4, PHP 5, PHP 7 and Perl 5.
— Application servers: Supports industry-standard servers including Apache, Microsoft IIS, Adobe ColdFusion, IBM WebSphere, BEA WebLogic.
— Site publisher: publishes the project to the sever with a single click.
— Databases: Data Source wizard-speeds connectivity to virtually any database including: Microsoft SQL Server, Oracle, DB2, MySQL, and Microsoft Access. Supports access to multiple databases simultaneously. Visual query builder creates SQL queries without coding.
Application Builder
The Application Builder is perhaps the most advanced web development automation tool available to web developers. With just a few clicks, users can create complex database-enabled Web applications with dozens-or even hundreds-of web pages for data management and administration.
Data Dictionary and Database Explorer
The Data Dictionary can be used to define properties of controls that are used by the form builders. In this way, you can reuse property settings and minimize the amount of customization that you apply to the forms created by the builders.
The Data Dictionary can also be used to view the database catalog, change properties of the forms generated, and also import or export data dictionaries you've defined.
Built-in full-page design templates
CodeCharge Studio is installed with a number of built-in designs you can use, but you can also create and add new designs templates with Artisteer.
Web Reporting, Report Form and Web Report Builder
Web reporting functionality in CodeCharge Studio provides a great way to present or print data in detailed and grouped formats, with automatically calculated fields.
Web Calendar Builder and Calendar Form
Master/Detail Builder
The simplest and most convenient way of building froms for edit Master/Detail record is to use the Master/Detail Builder.
Master templates for Pages and Panels
Master pages allow you to create a consistent layout and styling for the pages in your application. Master pages are important because you can design the layout and formatting of various content sections in one page, then apply the same styling to separate content pages in your web project instead of designing each web page separately. When users request the content pages, the pages are merged with a master page to produce output that combines the layout of the master page with the content from the content page.
Ajax Features
Develop Ajax-enabled applications through a set of Ajax features, services and builders.
Web Gallery Builder
Gallery Builder creates a Web based image gallery as part of your application. The resulting gallery displays images in a horizontal grid-like format.
Menu Builder
Menu Builder provides a visual method for designing and including menus within Web pages.
Flash Charts and Flash Chart Builder
Flash Chart Builder provides a visual method for designing and including Flash charts within a Web page. The Flash Chart component retrieves data from the database at run-time and presents it as a visual graph.
Form and Component Builders
Component Builders are key constituents of CodeCharge Studio and help users assemble Web pages from multiple components such as Grid, Editable Grid, Record, Directory, Login, or Search. A Builder is a dynamic wizard that creates the appropriate component on the page by allowing the developer to specify the database table and fields that are used to display, validate or accept information.
CSS Styles and Style Builder
CodeCharge Studio styles are made of cascading style sheet (CSS) definition file (.css) and accompanying graphics. Styles define fonts, colors, buttons, graphics, spacing and other layout formatting attributes. Styles are applied directly to the HTML tags on the page. The Style Builder is a utility included with CodeCharge Studio and used for creating and modifying styles visually.
Visual Query Builder
Developers can easily select tables and stored procedures or custom SQL as the data source for their data-aware forms. A Visual Query Builder is provided for visual creation of SQL statements.
Security Management and Role-based Access Control
CodeCharge Studio goes the extra mile in protecting generated Web applications by implementing additional security features that prevent users from externally modifying forms and submitting invalid data to the server. CodeCharge Studio allows developers to define secure role-based access to each page or form.
Internationalization and Localization of Web Applications
Many Websites need to be adapted to a local or global audience by internationalizing and localizing them. CodeCharge Studio fully supports Website internationalization (I18N) and localization (L10N).
Editable Grid
Index/Directory
File Upload
The process of transferring files from the end users machine to the server can now be accomplished by using the File Upload component. This component generates the necessary code to enable an end user to select files from their machine and submit the files so that they are uploaded to the server.
Rich Text (WYSIWYG) Editing through CKeditor component support
Powerful third-party rich text editing (WYSIWYG) support. CCS features the FCKEditor component in the Toolbox and can be used in place of TextArea control.
Multi-Select ListBox
Integrated Development Environment (IDE)
CodeCharge Studio combines visual interface design tools with an integrated development environment (IDE) to enable developers to create powerful and sophisticated web applications in record time. CodeCharge Studio features powerful HTML and code editors, an HTML design component, project explorer, property browser, dockable tool windows, and many other features desired by professional developers.
Source Control Integration
Source Control integration is one of the new CodeCharge Studio 3 features making collaborative website development a breeze. Integration with popular Software Configuration Management packages makes CodeCharge Studio 3 professional IDE for teams working on large web systems.
Support for Multiple Programming Languages
CodeCharge Studio can generate programming code in C# and VB. Net (ASP.NET), VBScript (ASP), ColdFusion, Java (Servlets or JSP), PHP, and PERL. Since the project model is stored in XML format, the programming language can be changed at any time and the same project can be regenerated in multiple programming languages.
XHTML and Section 508 Support
Take advantage of Web standards and conform to government requirements by building XHTML and Section 508 compliant Web applications.
Extensibility
CodeCharge Studio has an open architecture and is fully extensible. Most of the functionality is implemented as HTML, JavaScript, XML, and XSL. Users can customize almost any part of the built-in functionality or develop their own components, such as Builders, Components, Actions, and Styles. In the future, users will be able to obtain the CodeCharge SDK and develop their own code generation templates.
Multiple Database Connections
CodeCharge Studio supports multiple database connections to allow Web applications to utilize multiple data sources, for example, to validate user access against an external user database.
'Remember Me' Feature
Enrich user experience by allowing your customers to skip the login screen during subsequent visits. The user information is stored in a secure manner as an encrypted cookie.
Integration with Other Products
Web pages created with CodeCharge Studio can be opened with any web editor, either by opening the HTML files saved by CodeCharge Studio on the disk, or by right-clicking on a page within the CodeCharge Studio IDE and selecting Open Externally. After a page is modified and saved, it is automatically available back within CodeCharge Studio.
Password Encryption
Protect critical user data by storing it in an encrypted format. With the new password encryption feature you'll have less worries when planning and maintaining secure system architecture.
Application Templates (Solutions)
CodeCharge Studio comes with ten templates and examples of pre-built web applications that can serve as starting points for your applications. These applications are ready for customization and adaptation for organizational needs.
Custom HTML temlpates for builders
Builder output can be customized with user-defined HTML templates.
Custom Code and Actions
Applications generated with CodeCharge Studio can be easily extended by adding custom code or by using any of the predefined Actions. Actions are user-definable code components that are inserted into events. Many actions are provided with the product, while additional actions can be created by users and shared with others. Internally, actions consist of XML and XSL code that can be easily customized.
Code Generation Engine
CodeCharge Studio users create web applications by connecting to a database and placing data-aware forms and components on a page. During the page design process, the representation of the project and all of its pages is saved in XML format in addition to HTML code that contains the page design.
Sample Databases
Several sample databases and applications are provided with the distribution to help you get started with CodeCharge Studio.
Example Pack
The CodeCharge Studio example pack comes in the form of a CodeCharge Studio project within which there are different sub-projects which implement various programming techniques.
Panel Component
The panel component creates a container for controlling the visibility of one or several components or HTML snippets in an application. A panel component can contain any CodeCharge Studio components of a form that are supported by that form.
Page and Component Caching
Caching methods allow for previously served pages to be stored on the server, for example in the database. This is a powerful feature that can greatly improve your server's performance by storing and reusing the representation of a live page instead of executing the code and SQL statements during each page request.
AutoComplete
The AutoComplete functionality provides quick access to valid member functions or variables, including global variables, by means of the Members list. Selecting a member from the list inserts it into your code.
Server Profiles
CodeCharge Studio 5 can store publishing settings for several servers that are used during web development and for publishing the application. The most common scenario is that you are testing your application locally and after passing the tests the files are uploaded to the production server.
Preview Mode
Improved Preview Mode showing Include Pages, Translations, Master Pages, Live Data from Database, etc. without publishing to server.
Site Diagram
The site diagram feature enables the developer to produce a visual representation of the pages within the site as well as show how the pages are linked to one another.
Extensive Database Support
CodeCharge Studio supports most existing databases via JET and ODBC to establish the design-time connection. The server-side connection can be made using JET, ODBC, JDBC, ADO, DBI and PHPLib to connect to databases during run-time.
New components
JScript Date Picker, Slider, Numeric Up Down, Interactive Search, Dialog Panel, etc.
DemoCharge 可錄製指定的任何程式或桌面的所有活動,包括所有的滑鼠移動都可以被錄製,螢幕錄製完畢後可保存成Flash、DemoGIF(動畫GIF格式)、Java Applet或AVI格式。
錄製完的檔案可作為 Web,郵件,教學和課程及手冊使用的動畫示範。
版本比較
Standard | Professional | |
Capturing/Recording | ||
Smart auto-capturing by detecting screen changes, menu actions, and mouse clicks and movements | Yes | Yes |
Manual recording | Yes | Yes |
Capture full screen, window, or region | Yes | Yes |
Background mode | Yes | Yes |
Full-motion recording, including mouse cursor movement | Yes | Yes |
Action-based recording | Yes | Yes |
Ability to capture and append additional frames to existing demos | Yes | Yes |
Audio | Yes | Yes |
Output | ||
Animated GIF output (DemoGIF) with optimal compression, suitable for emails | Yes | Yes |
Flash (SWF) output | No. | Yes |
Executable (.exe) application output | No. | Yes |
AVI output | Yes | Yes |
Java Applet output | No. | Yes |
High output compression (small file sizes) without loss of original quality | Yes | Yes |
Resizable output - create demos in multiple resolutions | Yes | Yes |
Generated demos can be viewed on any computer independent of the Operating System | Yes | Yes |
Audio | AVI output only | AVI, Flash, Java, Exe |
Editing | ||
Intuitive and easy to use GUI | Yes | Yes |
Thumbnail view | Yes | Yes |
Timeline view for time-based frame and effect manipulation | Yes | Yes |
Properties panel | Yes | Yes |
Preview mode via internal demo player | Yes | Yes |
Customizable workspace | Yes | Yes |
Masterframe | Yes | Yes |
Cut, copy, paste, and duplicate frames and effects | Yes | Yes |
Hide frame | Yes | Yes |
Customizable mouse cursors and tracks | Yes | Yes |
Full undo/redo management | Yes | Yes |
Effects & Captions | Yes | Yes |
Balloon, caption, image, and highlight effects | Yes | Yes |
Effects can be extended across multiple frames | Yes | Yes |
Effects can fade-in and fade-out | Yes | Yes |
Many predefined balloon shapes | Yes | Yes |
Other | ||
Import, export and print individual frames | Yes | Yes |
Customizable user interface | Yes | Yes |
No technical or programming skills required | Yes | Yes |
Multi-lingual interface | Yes | Yes |
"Created with DemoCharge" logo | (co-promoted version only) | No. |
系統需求
- Intel Pentium Processor, AMD or equivalent
- 128 MB available RAM
- 10 MB available disk space
- 16-bit color monitor capable of 800 x 600 resolution
- Windows 2000, XP or Vista
CAPTURING/RECORDING |
Smart auto-capturing by detecting screen changes, menu actions, and mouse clicks and movements |
Manual recording |
Capture full screen, window, or region Screen capture: Choosing the screen capture mode will automatically record all of your on-screen activity, including the entire desktop, images, mouse movements, and applications that are currently running or started during the capturing process. Window capture: Use this mode to capture individual windows within an application such as wizards and dialog boxes, or to pinpoint options within drop-down menus. Region capture: Manually define the size and position of the recording window by simply dragging-and-dropping the region box outline to correspond with the size of the area you want to capture. Use this mode to capture an entire application resized to a smaller size than the whole screen (desktop). |
Background mode |
Full-motion recording, including mouse cursor movement |
Action-based recording |
Ability to capture and append additional frames to existing demos |
OUTPUT |
Animated GIF output (DemoGIF) with optimal compression, suitable for emails |
Flash (SWF) output (Professional version only) |
Java Applet output (Professional version only) |
High output compression (small file sizes) without loss of original quality |
Resizable output - create demos in multiple resolutions |
Generated demos can be viewed on any computer independent of the Operating System |
EDITING |
Intuitive and easy to use GUI |
Thumbnail view |
Timeline view for time-based frame and effect manipulation |
Properties panel |
Preview mode via internal demo player |
Customizable workspace |
Masterframe |
Cut, copy, paste, and duplicate frames and effects |
Hide frame |
Customizable mouse cursors and tracks |
Full undo/redo management |
EFFECTS & CAPTIONS |
Balloon, caption, image, and highlight effects |
Effects can be extended across multiple frames |
Effects can fade-in and fade-out |
OTHER |
Import, export and print individual frames |
No technical or programming skills required |