The Artima Developer Community
Sponsored Link

Agile Buzz Forum
What is WithStyle?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
What is WithStyle? Posted: Jun 7, 2004 1:49 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: What is WithStyle?
Feed Title: Michael Lucas-Smith
Feed URL: http://www.michaellucassmith.com/site.atom
Feed Description: Smalltalk and my misinterpretations of life
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Michael Lucas-Smith

Advertisement

I've taken this from the website, but since there are plenty of people who read my blog now they are hopefully interested in my company and what we do there. Software WithStyle makes WithStyle. But what is WithStyle?

WithStyle

WithStyle is an XML rendering and editing platform build for VisualWorks Smalltalk. It drives presentation off CSS and can provide rich WYSIWYG editing features for directly modifying an XML document.

WithStyle can be used as a HTML or XML widget inside existing VisualWorks applications, or it can be deployed as a thin-client which can execute scripts or parcel's from a server URL. Alternatively, WithStyle can be delivered as a web browser plugin using VisualWorks's plugin support.

WithStyle is completely dynamic, allowing scripts or Smalltalk code to change any aspect of a viewed XML document and have the UI update accordingly.

WYWIWYG

Any XML vocabulary can be edited using the "Edit WithStyle" WYSIWYG editing technology. You may define CSS to explicity style your XML elements or, optionally provide some XSLT to convert the XML in to a presentable dialect such a XHTML for which default CSS is supplied. CSS may also be used to specify what parts of a document are editable.

Use XML-Schema to provide the rules for editing the XML's structure. XML-Translations are supported for providing human readable versions of XML element and attribute tag's (useful in menu's and dialog boxes)

The power and flexibility go on and on, all provided with standards.

Open

WithStyle is fully extensible in its support for existing web standards and emerging web standards.

WithStyle can provide fully functioning windows from XML definitions without the need to use locked in proprietary XML vocabularies.

Standards

WithStyle richly supports Web standards

  • for rendering content: XML, CSS, HTML, XSLT;
  • for dynamic applications: XML-Events, XML-Includes, DHTML/DXML;
  • for WYSIWYG editing: XML-Schema's, XML-Translations and XSLT Backmapping technology.

WithStyle is designed modularly so that simple applications take little effort and complex applications can draw on the power of all the above standards to achieve their desired result.

Future

That's what the website says and it is fairly close to the mark, but it does not discuss what WithStyle will be doing in the future. In the near future WithStyle will be 100% Pollock based instead of VisualWork's Wrappers framework.

Already some core parts of WithStyle use Pollock classes as super classes and as helpers. Also in the future will be blending Pollock XML with any other kind of XML, such as XHTML and XForms and so on and so forth. WithStyle has proven itself to be very adaptable at blending different kinds of XML's together using XML Namespaces, as the W3C had intended.

This will allow WithStyle to work as a WebUI. A thin client that can build UI's based on XML specifications and chat back to backends such as Smalltalk, .NET and Java using either direct HTTP calls or using Web Services. VisualWorks already has a rich Web Servers framework for us to leverage.

Read: What is WithStyle?

Topic: Sasser cripples Computex Previous Topic   Next Topic Topic: Re: It's The Feed Stupid

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use