Upcoming Events

Cloud Connect
Santa Clara
Feb 13-16, 2012

Cloud Connect brings together the entire cloud eco-system to better understand the transformation we're experiencing and promises to be the defining event of the cloud computing industry. Learn about the latest cloud technologies and platforms from thought leaders in Cloud Connect’s comprehensive conference.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up




Wall Data Dishes Up Spicy SALSA For The Web

By Barry Nance  SALSA Live! is a hot, tangy Web-and-database authoring tool that's not too spicy, not too chunky and not too saucy. As I put the final beta of Wall Data's sophisticated new Web design product through its paces, I relished SALSA's ability to create appetizing Web pages containing a variety of elements. Its $2,500 per-developer price tag, however, may burn a few tongues and keep it from becoming an easily digested, off-the-shelf commodity.

SALSA is quite platform-specific. Because the run-time component Semantic Services is an ActiveX/COM-based server process, and SALSA's generated Java Script programs take advantage of IIS (Internet Information Server), it works only with Microsoft Corp.'s IIS Web server and ASP (Active Server Pages).

Wall Data claims it works with ODBC (Open Database Connectivity)-compliant databases. I found that SALSA is suitable for publishing database content from small-to-medium-sized ODBC sources on Web pages, with little or no programming.

Double-Dipping SALSA is a cohesive, delicious mixture of database manipulation tools, Web page templates, a visual design environment and ActiveX/COM database interfaces. While it's a great standalone tool, I discovered that dipping SALSA's generated Web pages into an HTML editor such as FrontPage added a tasty crispness as I enhanced the appearance of the supplied templates. Because SALSA preserves custom HTML across sessions, my HTML didn't turn soggy.

The technology behind SALSA Live! is Wall Data's Semantic Object Modeling (SOM). SALSA's SOM emits Java Script-based ASP programs that run on the Web server computer. The ASP programs, in turn, produce HTML for display by a browser.

The product's visual design environment, comprise d of the DataWeb Toolbox, Semantic Templates and Code Generator, impressed me with its simplicity and intuitive interface. The environment's sizable left window (the Catalog) can contain either of two expandable lists: The domain catalog or the database catalog. The domain catalog shows an abstract list of your data items, while the database catalog identifies database servers, databases, tables and data elements.

The right window shows the object workspace or the view workspace. The object workspace depicts Semantic Objects, which are typically individual database tables. The view workspace graphically represents the data elements, data groups and relationships (linkages) that appear on the Web pages you're designing.

In SALSA's design environment, I dragged and dropped the elements. After I selected a Web page template from the dozen or so in the library, the product's SOM underpinnings emitted an ASP script containing HTML and Java Script statements.

I used the DataWeb Toolbox to model, create, reverse-engineer, change and migrate several database tables. I fed DataWeb Toolbox a small (but complex) database for migration, which it processed with alacrity. The migration feature worked well for two other databases under 1 GB, but choked when I deliberately force-fed it a complicated 9-GB Oracle 7.3 database.

Barry Nance, a computer analyst and consultant for 25 years, is the author of Introduction to Net-working, 4th Edition (Que, 1997) and Client/Server LAN Programming (Que, 1994). He can be reached at barryn@bix.com.


Other Sneak Previews

NetWare5: NOS Battle
Renews

By Lames Drews
Cisco Raises Stakes in Fast Ethernet Switching
By Mark Denger
VitalSigns' VitalAnalysis Brings Network Bliss
By Richard Hoffman


Research and Reports

Hypervisor Derby
August 2011

Network Computing: August 2011

TechWeb Careers