Koniec tygodnia–co nowego?   Leave a comment

  • Nowy (kolejny) framework dla J2EE – SPARK – tzw. micro web framework, wygląda obiecująco (do pobrania z google code). Uruchomiłem go i działa. Zaletą VM Javy jest to, że można ją uruchomić na dowolnej platformie i aplikacja przygotowana na jednej działa też bez rekompilacji na drugiej. Generalnie SPARK kompilowuje do siebie całą masę innych bibliotek serwerowych. Jedyny problem to wydajność i jak go usieciowić (na razie działa lokalnie pod adresem url – localhost:4567)
  • Problem zabezpieczenia aplikacji webowych potraktowany poważnie poprzez organizację OWASP. Powstał projekt ES API – dostępne są biblioteki w JS, PHP i innych języków.
  • Dodatek do VS2010 – encyklopedia na temat PInvoke – http://www.red-gate.com/products/dotnet-development/pinvoke/example – przyda się gdy trzeba znaleźć jakiś specyficzny trik w Windows dostępny poprzez wywołanie Win API
  • Ciekawa wizja stanu aplikacji webowych – obecnie jesteśmy w erze aplikacji JS-wych. Dokumenty (czyli strony) są jądrem środowiska w którym się porusza aplikacja – traktuje się je jako struktury DOM w pamięci z zakodowanymi danymi pochodzącymi z aplikacji webowej. Istotą jest aby serwer przesłał poprzez mechanizm AJAX do klienta pewną wybraną część aplikacji (konkretnie potrzebną funkcjonalność) wraz z danymi (najczęściej JSON) i pozwolił klientowi w przeglądarce “utkać” z tego DOM. Oznacza to przesunięcie ciężaru wykonania aplikacji z SERVERA na KLIENTA. Ciągle jeszcze panuje inne, błędne przekonanie o poprawności dokładnie odwrotnej  sytuacji – http://knowyourmeme.com/memes/youre-doing-it-wrong

Posted 27 Maj 2011 by marekwmsdn in Bez kategorii

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: