CodeCharge Studio
CodeCharge Studio是最具生产力的解决方案,能够可视化创建数据库驱动的Web应用程序,无需编码。几乎支持所有的数据库、Web服务器和Web技术,对Web开发而言是无疑一个完全解决方案。
无论您是一个高级开发人员、MS Access程序员还是经验丰富的Web工程师,您都可以使用CodeCharge Studio来实现Web应用程序的快速开发,包括了简单的数据库驱动网络程序到复杂的电子商务解决方案。
内置的Application Builder能够立即将您的数据库转换为可运转的Web应用程序,并为登录受保护用户提供数据库查找、列表、浏览和更新功能。
CodeCharge Studio集成了大量功能强大的IDE,提高了代码生成速度。您可以使用ASP, JSP, PHP, Perl, ColdFusion, ASP.NET快速生成动态无bug的网页,然后通过Studio强大的代码编辑器来编辑和定制您的程序。
内含的CodeCharge Studio Add-In for FrontPage首次将FrontPage功能扩展到一个全特色集成的Web开发环境中,使得database-enabled网站的创建更加快速方便。
产品新特点:
Web报表、报告窗体和Web报告构建器——Web报表功能提供了强大的数据显示和打印途径,能够以分组方式详细显示数据,并可以自动计算区域大小。
面板组件——该组件可以创建一个容器,能够控制程序内一个至多个组件或HTML片段的可见度。面板组件可以含有某窗体内所支持的任意CodeCharge Studio组件。
日历组件或日历创建器——日历组件按月份输出数据,适合显示特定日期的信息,如事件、任务、生日等。
页面和组件缓存——缓存技术可将以前服务的页面存储到服务器上,如数据库内。该特性功能强大,在页面被请求时,无需运行代码或SQL语句,就可以存储并重现活动页面。
Web程序国际化和本地化——许多站点需要国际化和本地化处理,以满足世界用户和本地用户的需求。CodeCharge Studio 对此提供完全支持。
外观和外观创建器——CodeCharge Studio外观由CSS定义文件(.CSS)和伴随图片组成。外观定义包括字体、颜色、按钮、图片、间距及其他布局格式属性等。外观可以直接应用到页面的HTML标签上。外观创建器作为一个工具,包含在CodeCharge Studio内,能够可视化创建和修改外观。
资源控制集成——CodeCharge Studio 的一个新特性,能够轻松实现网站协作开发。同常用软件配置管理包相集成,为大规模系统开发团队提供了一个专业集成开发环境。
自动完成——该功能可以通过成员列表方式快速访问有效的成员函数和变量,如全局变量。从列表中选取一个成员,而后将其插入到您的代码内即可。
服务器封装——存储Web开发过程中所用的多个服务器的发布设置,并用于程序的发布。例如,当您完成程序的本地测试后,将文件上传到显示服务器上。
Workspace管理——workspace允许您按照自己的需要设置程序界面(如程序内的面板布局等)。您可以即时存储窗体布局,或者修复为先前存储的布局。
集成开发环境(IDE)
集成编辑器:
• Visual page designer : 图形化设计页面;
• HTML editor : 利用彩色语法编码编辑您的HTML和Java脚本;
• Code editor : 自动缩进和彩色语法编码;
• Page preview : 模板本地浏览;
• Live data viewer: 在本地或通过服务器即时浏览实时数据页面;
工程浏览:
• Project Explorer: 提供所有工程页面和代码(包括文件和介质资产)的完全浏览;
• Code Explorer: 列出页面上每一个对象,并可以即时访问相关代码;
精确控制:特性检查能够精确控制所有页面和页面元素的内容性质
• Format: 设定格式和风格;
• Data: 控制数据来源和安全性;
• Events: 事件编程并且插入定制行为;
对象拖放:拖放对象允许您在设计器中可视化创建页面,它包括——
• HTML Elements: 全部HTML标签和对象;
• Controls: 添加数据敏感的标志、链接和导航;
• Components: 添加集成控制的便捷数据驱动组(诸如栅格);
HTML编辑器集成: CodeCharge Studio含有专门的集成特色,可以同您的HTML编辑器无缝集成。
• Microsoft® FrontPage® Add-In: 首次将FrontPage功能扩展到一个全特色集成的Web开发环境中,CodeCharge Studio允许开发人员通过任何服务器方编程语言来生成专业品质的代码,并且为代码的扩展和调整提供了一个专业的代码编辑器;
• Macromedia® Dreamweaver®, Adobe® GoLive® 及其他 HTML 编辑器——在CodeCharge Studio中虚拟使用一种程序作为您的HTML编辑器。设定某程序作为您的最初HTML编辑器,CodeCharge将会无缝应用该程序进行HTML编辑。
语言、服务器和数据库支持
• Languages: 支持ASP.NET/C#, ASP/VBScript, JSP, Java Servlets, C
CodeCharge Studio
with Add-In for Microsoft® FrontPage®.
CodeCharge Studio is the most productive solution for visually creating database-driven Web applications without coding. The support for virtually all databases, web servers and web technologies makes CodeCharge Studio one of a kind. It is a complete solution available for Web development.
Whether you are a legacy developer, MS Access programmer or experienced Web engineer, you can use CodeCharge Studio to rapidly develop anything from simple database-driven Web applications to complex e-business solutions.
The included Application Builder instantly converts your database (MS Access, MS SQL, MySQL, Oracle, etc.) into a working Web application with login-protected user access to database search, list, view and update functions.
Also included is CodeCharge Studio Add-In for FrontPage - the first product that extends FrontPage functionality into a full-featured, integrated web development environment that makes it fast and easy to create database-enabled web sites.
CodeCharge Studio delivers the speed of code generation integrated with a full featured, powerful IDE. You can quickly generate dynamic, bug-free web sites in ASP, JSP, PHP, Perl, ColdFusion, ASP.NET. And then edit and customize your applications using the Studio’s powerful code editors.
New Features in CodeCharge Studio
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.
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.
Calendar Form and Calendar Builder
The Calendar component outputs data in monthly calendar format, best suited for presenting date-specific information, such as events, tasks, birthdays, etc.
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.
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).
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.
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.
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 3 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 appl