WebVelocity™: 概要

What is WebVelocity? It’s the industry-leading VisualWorks® Smalltalk foundation with Seaside taken to the next level, with ActiveRecord database integration and a full web browser-based development environment.

Seaside is a component based, “heretical” web framework. When Avi Bryant created Seaside, he thought “What if we didn’t abandon state?”  With that, Seaside was born.  Seaside allows you to build web applications in much the same way that you build client GUI applications: one component at a time, all hooked up to underlying domain models. It’s an extremely productive way to develop web applications.

Cincom Smalltalk

All of this is built on top of VisualWorks, the core foundation of Cincom’s entire Smalltalk suite. You get the power of Smalltalk, the best virtual machine technology and a large, mature, and industry-proven set of development libraries, enabling full connectivity to everything from COM to Web Services.

ActiveRecord

ActiveRecord is a “convention over configuration” way of mapping objects to relational databases, popularized by Ruby on Rails. In WebVelocity, we have ActiveRecord implemented on top of Glorp, the object relational mapping technology used throughout the Cincom Smalltalk™ product suite.

Browser Based Development

We add in a fully browser based development environment—write code, debug and deploy—all from the browser. You get seamless workflow with no interruptions from tools that don’t fit. You can also use all of the standard Smalltalk development tools.

 

過去のニュース