Archive for the 'Vaadin' Category

Będzie się działo…

Friday, February 25th, 2011

zapowiada się całkiem przyjemny weekend poświęcony Vaadin i Google Guice oraz JSR-330 (Dependency Injection Annotations) Dodaj do

Wprowadzenie do wzorca MVP z Vaadin w tle – cz. 2 praktyka

Saturday, February 12th, 2011

W tej części zastosujemy MVP w praktyce. Na początek dla uproszczenia przebudujemy aplet z poprzedniej części, ale nie do MVP, a do czegoś co można nazwać dobrym kodem. “Małe MVP” Nie będę tu pokazywał MVP, ale będzie to coś co też oddaje sens tego wzorca. Standardowe komponenty Swing rozszerzę o implementację prostych interfejsów służących do [...]

Wprowadzenie do wzorca MVP z Vaadin w tle – cz. 1 teoria

Friday, February 11th, 2011

Wzorzec projektowy Model-View-Presenter (MVP) nie jest szeroko znany w społeczności Javowej. Inaczej… nie był szerzej znany do czasu aż Google nie postanowił go promować jako jednego z elementów GWT. Nie jest to nic nadzwyczajnego ponieważ duża część biznesowych aplikacji pisanych w Javie posiada interfejs webowy. Ten rodzaj GUI znacznie lepiej jest obsługiwany za pomocą wzorca [...]

V jak Vaadin rozdział 1 pre alpha 1

Friday, February 4th, 2011

Skupiłem się w sobie i tak oto można już przeczytać pierwszy rozdział mojej książki o Vaadin. Roboczy tytuł “V jak Vaadin”. Wersja pre alpha 1 oznacz ni mniej ni więcej, że nie jest to w żaden sposób sprawdzone. Mogą być orty, mogłem się zakałapućkać w opisach oraz, że szata graficzna jest delikatnie mówiąc o kant [...]

Vaadin a Spring (Web) MVC

Wednesday, February 2nd, 2011

Wpis filozoficzny… Ostatnio(czytaj gdzieś w tym kwartale) zostałem zapytany czy integracja Spring MVC z Vaadin ma sens. Odpowiedź w skrócie brzmi… to zależy. Na Nie Po pierwsze jeżeli przyjrzymy się temu co kryje się za pojęciem Spring MVC to odkryjemy, że tak na prawdę jest to Spring Web MVC z bardzo silnym naciskiem na Web. [...]

Książka o Vaadin – aplikacja przykładowa

Tuesday, January 25th, 2011

W wielkich bólach rodzi się powoli pierwsza część książki. Problemem jest aplikacja przykładowa… jak zawsze. Mam dwa pomysły. Pierwszy to standardowo “obsługa biblioteki”. Łatwy lekki i przyjemny oraz nie wymagający jakiś kombinacji z projektowaniem. Drugi to prosta aplikacja magazynowa – co jest na składzie, ile, po ile. Też nie ma kombinowania z projektowaniem. Pytanie brzmi [...]

Książka o Vaadin, kto chce?

Friday, January 14th, 2011

Tak się zastanawiam czy nie przedsięwziąć ofensywy mojej grafomanii na froncie wydawnictw papierowo-pdfowych. Tematem było by Vaadin, a całość miała by około 100-150 stron. Sposób udostępnienia – wersja PDF “co łaska” przez PayPala, wersja papierowa na zamówienie z autografem autora. Co wy na to? Dodaj do

Vaadin jako klient webservice III: wywołanie metody testowej

Monday, November 1st, 2010

Część I: Przygotowanie projektu Część II: Podstawowy UI Czas na wielkie łał, czyli wywołanie usługi… w końcu. Adapter interfejsu Ideone I szerzej dowolnej usługi kompilatora. Po co? Oczywiście po to by w razie czego uniezależnić się od dostawcy. Proste. Listing 1. CompilerApi package pl.koziolekweb.vaadin.codecompiler.api; import java.text.ParseException; import pl.koziolekweb.vaadin.codecompiler.data.TestResponse; public interface CompilerApi { TestResponse testFunction() throws [...]

Vaadin jako klient webservice II: Podstawowy UI

Sunday, October 31st, 2010

Część I: Przygotowanie projektu Witam w drugiej części przewodnika “Vaadin jako klient webservice”. Dzisiaj zajmiemy się kilkoma sprawami natury “ogólnej”. Stworzymy szablon UI naszej aplikacji. Własny komponent za pomocą layotów i własnych stylów CSS oraz prosty komponent, który będzie wykorzystywał technologię Server Push (Comet). Dla osób niecierpliwych. Ten cykl ma na celu nie tylko pokazanie [...]

Vaadin jako klient webservice I: Przygotowanie projektu

Saturday, October 30th, 2010

Witam w pierwszej części przewodnika “Vaadin jako klient webservice”. W tej części zajmiemy się przygotowaniem projektu. Jest to ważny etap ponieważ pozwoli on nam na zrozumienie jak działa aplikacja oraz przy okazji poznamy pewne sztuczki związane z optymalizacją aplikacji Vaadin za pomocą Springa. Cały proces przygotowania można podzielić na kilka etapów. Przygotowanie pom.xml Dodatkowa konfiguracja [...]