Dziś jest poniedziałek, 13 października 2008 roku (z kalendarza...)

Open Power Forms

Icon

05.11.2005, 09:47

Projekty

Komentarze (7)

Powrót

Dzisiaj rozpoczynam z eXtremem prace nad kolejną biblioteką "Open Power": Open Power Forms. Będzie to potężny system przetwarzania i obsługi wejścia HTTP zintegrowany z systemem szablonów Open Power Template.

Jego planowane możliwości:

  • Detekcja wszystkich możliwych parametrów konfiguracji użytkownika (w tym przeglądarki i systemu operacyjnego).
  • Kontrola poprawności danych wejściowych.
  • Automatyzacja obsługi i budowy formularzy, m.in. poprzez dostarczenie sporej ilości komponentów dla OPT. To oznacza koniec z setkami ifów w szablonie :).
  • Architektura oparta na hermetyzacji wywołań: jedna i ta sama lista warunków, jakie muszą spełniać pola np. formularza, służy zarówno do jego budowy podczas wyświetlania, jak i do kontroli danych. Dzięki temu minimalizujemy ilość niezbędnego do napisania kodu.
  • Kontrola poprawności wykonywana także poprzez JavaScript.
  • Buforowanie mapowań: jeśli jakieś pole powtarza się w wielu formularzach i w każdym jego dane muszą spełniać identyczne warunki, OPF będzie mógł wykrystalizować je i zebrać w jednym miejscu, co ułatwi ich ewentualną późniejszą modyfikację.

Dzisiaj rozpoczynamy dokładne rozplanie architektury. eXtreme służy bardziej jako konsultant, który mówi, czego potrzebuje, a ja wymyślam do tego odpowiednią architekturę. Po skończeniu biblioteka zostanie najprawdopodobniej zaimplementowana w Open Power Board.

Powrót

Komentarze

Napisał Tuner w sobotę, 5 listopada 2005 o 13:35

Ciekawe, ciekawe.

Napisał Vengeance w sobotę, 5 listopada 2005 o 17:43

Tylko informujcie często o postępie prac itp. tak by inni także moli spełnić rolę konsultanta. Wszak nie tylko dla eXtreme to będzie biblioteka :D System formularzy w PRADO jest całkiem interesujący (jeśli chodzi o obsługę warunków if i walidację)

Napisał Slump w sobotę, 5 listopada 2005 o 17:52

Ja zawsze jako malo wiedzacy :P 2 pierwsze wymienione ptk zdawalo mi sie byly juz zaimplemetowane (lub napisane) przez innych. Mam rozumiec ze teraz polaczysz je w calosc i rozwiniesz czy co? I moze cos wiecej bo narazie to malo mi to mowi, pomecze cie na gg :P Ps Bora do mnie dobijac sie zaczol o prace wiec porozmawiaj z nim ok?? Pozdrawiam.

Napisał Zyx w sobotę, 5 listopada 2005 o 20:18

Pierwszego nikt oczywiście ani nie napisał, ani nie zaimplementował. Drugie jest zaimplementowane. Przeze mnie oczywiście.

Napisał alienjr w niedzielę, 6 listopada 2005 o 20:46

Powodzenia! :)

Napisał NuLL w poniedziałek, 7 listopada 2005 o 09:21

Zyx - ty sam piszesz OPB ? Bo to tak zaczyna wygladac ;D

Napisał darkspirit w wtorek, 8 listopada 2005 o 15:44

zyx po prostu daje dobry przykład, a że ma banię i pomysły to dużo pisze :)

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia