Echo2 Web Framework – tabuľka a klávesnica
V tomto článku sa naučíme, ako vytvárať v Echo2 tabuľky. Tabuľky sú veľmi užitočným nástroj a pre našu aplikáciu sú priam nenahraditeľné.
Czech Java User Group
V tomto článku sa naučíme, ako vytvárať v Echo2 tabuľky. Tabuľky sú veľmi užitočným nástroj a pre našu aplikáciu sú priam nenahraditeľné.
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Komentáře Jako každý programovací jazyk, má i Jython možnost komentářů. Sama praxe doporučuje komentáře používat. Komentář by se měl vždy objevit v místě, kde jste použili nějaký neobvyklý programátorský obrat, a pak i v místě, kde jste něco zkoušeli. Neuděláte-li to, dá se očekávat, že v budoucnu čas, […]
V tomto dílu seriálu se podíváme na jeden ze tří typů business komponent, na session beans. Tento typ komponent jsme v minulých dílech již několikrát používali, aniž bychom je nějak podrobněji zkoumali. Ukážeme si možnosti session beans ve verzi 3.0 a jak je s jejich pomocí možné stavět enterprise aplikace.
Dost často kolem sebe slyším při rozhovorech o vhodných technologiích pro určitý projekt, že použijeme EJB, tím se nedá nic zkazit. Je to prověřená technologie, je to dostatečně enterprise, je to standard, takže vlastně nejsou žádné důvody, proč to nepoužít. Já si myslím, že těch nevýhod může být celkem hodně. V tomto článku bych rád […]
Na blogu projektu UJO Framework byly zveřejněny výsledky testu rychlosti XML perzistence UJO objektů. Výsledky jsou příznivé zejména ve srovnání s XML perzistencí implementovanou v JRE 6.0 . UJO Framework poskytuje objekty s odlišnou architekturou od JavaBeans s několika zajímavými vlastnostmi, poslední verze (0.73) má implementovanou podporu zápisu XML atributů. Více informací je například zde. […]
Stejně jako každý ninja musí prokázat, že dokáže zabít i roličkou toaletního papíru, i já předvedu stupeň své nezměrné zvrhlosti tím, jak dokážu používat složené závorky. Složené závorky asi používáte všichni, ale všichni před ně určitě amatérsky píšete něco jako jméno třídy, metody, if, for nebo něco podobného. To já už jsem dosáhl vyšší úrovně…
Tento článek vyšel na našem firemním intranetu. Jelikož je jeho obsah velmi přínosný ve své jednoduchosti a agregace poznatků z řady roztříštěných zdrojů po internetu, požádal jsem autora Michala France o svolení k jeho zveřejnění. Jak to dopadlo, můžete vytušit už sami. Výsledkem je že se s Vámi mohu podělit o zkušenosti s (vy)řešením problémů…
Před nedávnem jsme na našem portálu uveřejnili recenze knihy „C# 2005 – Velká kniha řešení“. Několik čtenářů vzápětí vyjádřilo podezření, že se jedná o diverzní akci Velkého Bratra nebo alespoň o omyl redakce. Abychom tuto skutečnost vysvětlili a uvedli na pravou míru, uveřejňujeme příspěvek našeho redakčního kolegy Rudolfa Pecinovského, kterýžto krok měl správně zveřejnění recenzí […]
Dnes se seznámíme s možnostmi zabezpečení enterprise aplikací v aplikačním serveru JBoss. Zabezpečení je v současnosti žhavým tématem, protože nikdo nechce zpřístupnit své služby nepovolaným uživatelům. Naštěstí nemusíme kód pro autentizaci a autorizaci psát sami, ale můžeme jednoduše využít nabízené služby.
Mé zkušenosti s vytvářením webových služeb resp. WSDL (viz např. minulý článek) mě dovedly ke zjištění, že vždy raději nejdříve navrhnout WSDL a poté si nechat vygenerovat Java kód (WSDL First Development) než opačně – napsat Java rozhraní, přidat anotace a vygenerovat WSDL (Java First Development).Píši vždy, ale myslím tím vždy, když budu mít…
Minulý rok jsem na jednom malém projektíku použil XFire pro zpřístupnění určité funkcionality přes webové služby. Minulý týden jsem opět potřeboval dát dohromady pro účely demo aplikace nějakou webovou službu a chtěl jsem tedy znovu použít XFire, protože jsem nechtěl nic vymýšlet. Ale hned při zobrazení úvodní stránky projektu XFire se mi…
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Dříve, než si ukážeme jak lze v Jythonu používat existující knihovny napsané v Javě, je nutné se seznámit se základy jazyka. V příštích několika lekcích se seznámíme se základními datovými typy a se syntaxí jazyka. Jak spustit program S Jythonem je možné pracovat dvěma způsoby. Je možné s […]
další název: Jak se stát lepším programátorem a vytvářet kvalitní software. autor publikace: Andrew Hunt, David Thomas ISBN: 978-80-251-1660-9 vydavatel: Computer Press, překlad od Addison-Wesley rok vydání: 2007 (orig. 2000) Nenápadní knížečka, která určitě stojí za přečtení, pokud to s programováním myslíte alespoň trochu vážně. Hlavním úkolem každého, kdo se pustí do programování, je zvládnout […]
V tomto článku si predstavíme druhú hlavnú knižnicu rozširujúcu možnosti Echo2. Zoznámime sa aj s ďalšími komponentami a povieme si niečo nové ohľadom starých.
autor publikace: Jürgen Bayer ISBN: 978-80-251-1620-3 vydavatel: Computer Press rok vydání: 2007 Tuhle knihu napsal opravdu profesionál, který nejen ví, co to je programování v C#, ale také zná platformu .NET a její temná zákoutí. Kniha obsahuje nějakých 320 řešených úloh, samozřejmě se stručným vysvětlením, proč to funguje právě takhle. Záběr této knihy je opravdu […]
Předávám odkaz na blog, který vznikl v rámci diplomové práce. Cílem práce je projít jednotlivé návrhové vzory z katalogu Core J2EE Patterns (http://java.sun.com/blueprints/corej2eepatterns/Patterns/) a zhodnotit jejich použitelnost vzhledem k novým prostředkům JavaEE 5.0 a EJB 3.0. Prvním z probíraných vzorů je Data Access Object. Jakékoliv…
Sun Microsystems a Katedra informatiky a výpočetní techniky FAV ZČU pořádají prezentace pro vývojáře v úterý 25.3. na FAV ZČU v Plzni. Přednášky proběhnou v čase 13:00 – 16:30 hodin se v učebně UF 122 a témata jsou následující: NetBeans 6.0 a 6.1 Java EE 5 Vývoj web aplikací s Ruby on Rails Registraci a […]
Dnes budu psát o jedné prkotině, kterou jsme včera řešili s jedním kolegou. Zajímal by mě váš názor na to. Je to opravdu jednoduché. Představte si, že máte následující metodu:Jak vidíte dostane na vstupu nějaký seznam, ten proiteruje a na základě vstupních dat vrátí nějaký výsledek. Otázka je, jaký typ zvolit pro parametr a potažmo […]
Možnost, jak získat EJB uvnitř "čisté" Seam komponenty. Řešení se týká Seam 2.0 + Glassfish V2.
Tímto příspěvkem bych chtěl poděkovat pánům ze Sun Microsystems za uspořádání tohoto školení. Přestože mým oborem jsou výhradně server side aplikace, rád jsem si rozšířil obzory v oblasti desktopu. Z tohoto důvodu se z mé strany pravděpodobně nedočkají významné kontribuce, a proto se snažím jim námahu vrátit alespoň touto reklamou na…