Como andás Hernán? no se si ya lo dije en la lista de Seaside pero esta noticia es muy buena.. Se ve que estamos llegando a un punto en que se está necesitando de las tools que completan la parte básica del armado de una app "a la desktop" pero sobre internet. Estamos cada vez más cerca.
Me interesa evaluar todo lo que rompa el estilo hackero de desarrollar componentes seaside. Si usa eventos más todavía porque va a jugar a favor del usuario. Yo estoy haciendo algo también para que se parezca más a MVC con objetos javascript que son homologos de los componentes seaside de la app. Leí que otros también. Quizá sea conveniente exponer las ideas y/ o iniciativas que nacieron fragmentada e individualmente para que se pueda ver la más valiosa o y que proporcione mayor conveniencia para todos y concentrar esfuerzos de desarrollo y mantenimiento como el mismo Seaside o Scriptaculous. Accidentalmente no sería raro que se enriquezca la visión de todos con cosas que no habían sido consideradas por otros en sus diseños/iniciativas. Son muy importantes estas iniciativas porque que cubren los grandes buracos pendientes en la completud del desarrollo de software en el camino, como dicen ahora, "desde el metal hasta el usuario". Smalltalk es el que tiene el mejor scoring de completud y este tipo de frameworks (o subsistemas o whatever nombre que le quieran ponerle a la gestación softwárica que se hace), por llevar esa completud al dominio de internet, le permite escalar, escalar y escalar. Eso permite la multiplicación de beneficios e inspira al pensamiento grande. Parabéns pela iniciativa, Sebastian PD: el interés ya lo lograron so... cuáles son los próximos pasos :) ??? 15 jun, 15:30, "Hernán Morales" <[EMAIL PROTECTED]> wrote: > Bueno amigos, visto que el anuncio en la lista de Seaside se hizo, o se está > por hacer, quedé sorteado para comentarles que hace un tiempo venimos > haciendo un paquete que agrega, o lo intenta al menos, controles tipo > widgets a Seaside. > > Antes de que caiga alguna baba, un par de aclaraciones: 1) Está en > desarrollo y tenemos que acordar el licenciamiento con la institución en la > que trabajamos para poder liberarlo 2) No es un "Framework AJAX" lo que sea > que venga a significar eso, nosotros sólo tomamos las ideas del > WindowBuilder Pro y tratamos de imitar lo que hacía. (Para los que nunca > vieron el WindowBuilder, es un constructor de ventanas (choc) que cayó un > poco en desuso con la avalancha del VisualSmalltlak y sus primos). > > Lo que tiene es soporte para TextField, Panel, RadioButton, TextArea, Label, > Button, Anchor, CheckBoxGroup, RadioButtonGroup, ListBox , FieldSet (y > algunos otros que ahora no recuerdo) que vendrían ser los controles más > popus del mercado, y ahora estamos trabajando sobre un constructor para > generar visualmente estos controles en una descarada imitación que no > distingue fronteras. > > ¿Cómo es la onda de trabajo con esto? > Bueno, sin el constructor ahora estamos haciendo: > > >>countryControl > > "Privado - Responde un ListBox para mostrar países. > Si el control no se encuentra en el receptor, agregarlo" > > ^self > paneNamed: #countryList > ifNonePut: [ (SFListBox new) > printSelector: #viewerString; > styleClass: 'large'; > items: self countries; > label: 'País'; > layout: self layout; > addItem: nil labelFrom: 'Ninguno'; > when: #selectedChanged > send: #selectedItem > to: self; > yourself] > > y para dibujarlo > > >>renderContentOn: html > > "Privado - Dibuja el receptor" > > html render: self countryControl > > Con el constructor lo que intentamos es que se pueda elegir el control, > configurarle las propiedades del caso, hacer una previsualización y > finalmente agregarlo a un árbol de layout de la página. Cuando el árbol esté > terminado de configurar, se puede compilar el código que dibuja la página y > que instancia cada control en la clase que representa la página, junto con > el soporte del árbol para poder editarlo en el futuro. > Bueno, solo para comentarles eso. Los pronombres en primera persona del > plural son porque quienes estamos atrás de esto somos Juan Burella, Norberto > Manzanos y moi en el CAICYThttp://www.caicyt.gov.ar . --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/clubSmalltalk?hl=es. -~----------~----~----~----~------~----~------~--~---
