- James Duncan Davidson ? Remembering Java Naming Blunders Past – The value of a brand is created by the public that uses it, not by the company that owns it. Brands are funny things. They make us choose products out of a sense of comfort instead of an honest evaluation.
- Raible Designs | Display Tag 1.1.1 Released – Display Tag version 1.1.1 has been released. This is a bug fix release
- Java.net – Unified Expression Language for JSP and JSF – This article looks at the unified expression language (EL), which has been added to the JavaServer Pages Standard Tag Library (JSTL) specification in order to overcome problems when integrating the JavaServer Pages (JSP) EL with the JavaServer Faces EL.
- Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology – The expert groups have worked together on the upcoming releases of JSP 2.1 and JavaServer Faces 1.2 technologies in Java EE 5 to fix these integration issues and make sure that the two technologies work together seamlessly.
- jmockit: Project Home Page – JMockit consists of a single class with a small set of static methods, which allow arbitrary methods and constructors of any other class to be replaced by mock implementations at runtime.
- Mock Objects: Shortcomings and Use Cases – This article looks at Mock Objects, a testing technique from the XP community that offers a way to test our code in isolation by simulating those external dependencies. As with any other tool, we need to be careful and avoid overusing them.
- Jeffrey Zeldman Presents : Eric Meyer’s CSS Sculptor – Eric Meyer’s CSS Sculptor, created in collaboration with WebAssist, makes it drop-dead easy to create standards-compliant, two- and three-column CSS layouts and includes 30 of the most common web page layouts, coded the way Eric Meyer would code them.
- IT Efforts: Struts2 + Spring + JUnit – Hopefully this entry serves as some search engine friendly documentation on how one might unit test Struts 2 actions configured using Spring
- InfoQ: The Secret Sauce of Highly Productive Software Development – This article stands as a reminder that the Agile approach already offers many learning practices and mechanisms ? are they all being used to best advantage, to serve your team and your business?
- XFire Creator Joins MuleSource – Diephouse is the creator of XFire, the high performance open source SOAP framework. He joined MuleSource as the software architect focused on expanding Mule’s web services capabilities.
- Introduction To iBatis – This tutorial will focus on using iBatis in a Java application and Abator, a code generation tool
- Spring Web Services 1.0 Released | Springframework.org – After two years of development, we are pleased to announce that Spring Web Services 1.0 is now available. Spring Web Services is a product of the Spring community focused on the creation of document-driven, contract-first web services.
- Struts2 Tutorials – Several tutorials are available to help you get started with the framework, from all-purpose “soup to nuts” tutorials to specialty tutorials on portlets and database access.
- GnilronEye 1.1, system monitoring solution, released – GnilronEye 1.1, a java-based system monitoring solution, is now available for download. GnilronEye 1.1 introduces an advanced http-monitoring feature and a new report feature that include sgraphs of the monitored items.
- A CSS styled table version 2 | Veerle’s blog – In 2005 I wrote an article about styling a table with CSS. After receiving so many requests I finally decided to give in and write another tutorial.
Tag Archives: Struts
Daily del.icio.us for Aug 16, 2007 through Aug 21, 2007
- Struts2 Tutorials – Several tutorials are available to help you get started with the framework, from all-purpose “soup to nuts” tutorials to specialty tutorials on portlets and database access.
- GnilronEye 1.1, system monitoring solution, released – GnilronEye 1.1, a java-based system monitoring solution, is now available for download. GnilronEye 1.1 introduces an advanced http-monitoring feature and a new report feature that include sgraphs of the monitored items.
- A CSS styled table version 2 | Veerle’s blog – In 2005 I wrote an article about styling a table with CSS. After receiving so many requests I finally decided to give in and write another tutorial.
- Scrollovers – A New Way of Linking – Scrollovers are a way to quickly and easily add flair to your web pages, giving your users an experience they weren’t expecting.
- Death by numbers – Los Angeles Times – We’re obssessed with plane crashes and bridge collapses, yet we pay little attention to the stuff that kills the rest of us.
- Sun set on server business? | Open Source | ZDNet.com – In all the hullaballoo over Sun?s agreement to support Solaris 10 on IBM hardware I have yet to read one obvious fact. This is part of Sun?s exit strategy from the server business.
- Ajaxian » YUI Compressor: The latest minification tool – The YUI Compressor is a new JavaScript minifier. Its level of compaction is higher than the Dojo compressor, and it is as safe as JSMin. Tests on the YUI library have shown savings of about 18% compared to JSMin and 10% compared to the Dojo compressor
- Tutorials – Using Java Persistence API Within a Visual Web Application – Using NetBeans IDE 6.0 and the Visual Web tools, you can write applications that connect to database tables using the Java Persistence API (JPA) in addition to the Visual Web data provider components.
- Enterprise Java Community: Manage test data for integration tests using Spring and DBunit – This article will look at configuring integration tests using Spring and DBUnit so that test data is inserted into the database before every test. This article also looks at a utility to export/import test data in the database using DBunit.
- How to Get the Best Performance Out of a Java Persistence Implementation : Enterprise Tech Tips – If you are switching over to the Java Persistence API, be aware of the numerous options and decisions you have to make to boost your application’s performance. From Cache size, Pools to modes of operation, Rahul Biswas takes you through the steps. (via Th
- Prototype JavaScript framework: Prototype 1.6.0 release candidate – The first release candidate of Prototype 1.6.0 has arrived! The core team is continuing its tradition of bringing thoughtful incremental upgrades to the core APIs in addition to performance improvements and bug fixes. Keep reading for some of the highligh
- Citrix makes bold virtualization move with XenSource acquisition, muddies waters with Microsoft | Dana Gardner’s BriefingsDirect | ZDNet.com – Citrix Systems Inc. today roared full throttle into the ever-expanding desktop virtualization arena, when it announced its intention to acquire XenSource, Inc. of Palo Alto, Calif. The news comes right on the heels of VMWare?s huge IPO pop.
Daily del.icio.us for Jul 22, 2007 through Jul 26, 2007
- Apache CXF: Interview with Dan Diephouse and Paul Brown – O’Reilly ONJava Blog – I recently had a chance to sit down with both Dan Diephouse and Paul Brown of Envoi Solutions to discuss the merger of XFire and IONA?s Celtix project into a new project, Apache CXF, currently under incubation at the Apache Software Foundation.
- Easy Ajax using Struts 2 – Kb – Struts 2 makes it easy to implement and test an Ajax Java Web application, using standard javascript frameworks such as Prototype. This wiki article gives technical notes on how to kickstart your Ajax Java development.
- Web Worker Daily » Blog Archive 12 Ways to Use Facebook Professionally « – Let?s look at 12 ways Facebook can benefit the web worker, particularly those who are home-based. The more connected you are to your co-workers and clients without being intrusive, the better your working relationship.
- AJAX Magazine: YSlow Helps You Speed up your web pages – Yahoo! released an excellent performance utility on YDN called YSlow, to help you understand why your pages are slow. YSlow is a Firebug addon
- Agile Ajax: Review of GWT in Action – The book does cover many of the new features in GWT 1.4, such as Image Bundling, the new loading mechanism, and the Serializable vs IsSerializable changes. As I’ve said, overall a fine effort.
- High Performance WordPress Presentation « Barry on WordPress – The slides from the HyperDB and High Performance WordPress presentation are now online via SlideShare
- Web page to PDF Firefox extension – LOOP is a unique extension for Firefox that converts the web browser into a proper PDF writer that can do some amazing things sometime not possible in other free PDF conversion software
- Work Together: 60+ Collaborative Tools for Groups – With businesses and families spread out more and more, we?ve dug up 60+ sites that will help everyone be on the same page
- InfoQ: Presentation: Introduction to Component Based Architecture – Mark Miller delivered an introduction to Component Based Architecture. In this presention he shares tips and tricks focused on maximizing the development strength of your team
- InfoQ: Using ETags to Reduce Bandwith & Workload with Spring & Hibernate – ETags are used in conjunction with the “If-None-Match” header on a GET request to take advantage of the browser cache. Because the server generated the ETag in the first place, it can use it later to determine if the page has changed.
- InfoQ: Bridging the gap between BI & SOA – To summarize, implementing a BI solution by using EDA and SOA is superior to using traditional ETL. Not only do we get our basic BI, but we actually get better, real-time BI?not to mention improvement in the overall quality of our SOA.
- How risk management affects agile approaches | confused of calcutta – Once you switch focus from content to process, agile techniques don?t stand a chance. Agile in a ‘content’ perspective leads to the Baconian ‘A man that starts with doubts shall end in certainties’; … These two positions are polar opposites
- Json-lib 2.0 released – I’m pleased to announce that Json-lib version 2.0 has been released. JSON-lib is a java library for transforming beans, maps and XML to JSON and back again to beans and DynaBeans
Daily del.icio.us for Jul 20, 2007
- BEA Launches Web 2.0-Style Computing Inside The Enterprise > Enterprise Applications > Intelligent Enterprise: Better Insight for Business Decisions – BEA Systems injected wikis, mashups, and social computing into enterprise computing with the addition to its AquaLogic product line earlier this week of Pages, Ensemble and Pathways
- macaroni – ted husted’s blog : Weblog – Since its release in June 2001, Apache Struts (struts.apache.org) has become the most popular web framework for Java. Six years later, by any objective measure, Struts is still Java’s most popular web framework.
- Marc Nuri’s Happy Coding Blog » Getting started with JasperReports // Reporting in Java (Part I) – This is the first of a series of articles to get you started with JasperReports. In first place, JasperReports is one of Java’s reporting engines. It’s very powerful and has lots of features that makes it comparable to Crystal Reports.
- ActiveObjects: An Easier Java ORM – ActiveObjects is a Java ORM based on the concept of interface proxies. The whole idea behind it is that you shouldn?t have to write any more code than absolutely necessary
- Internet Explorer CSS bug fixes (via DZone) – See the solutions to some of the most common HTML/CSS bugs in Internet Explorer, covers margins appearing larger, minimum height, and [if IE] tag fixes, aswell as how to fix the CSS lightbox flash transparency bug
Daily del.icio.us for Jul 15, 2007 through Jul 20, 2007
- BEA Launches Web 2.0-Style Computing Inside The Enterprise > Enterprise Applications > Intelligent Enterprise: Better Insight for Business Decisions – BEA Systems injected wikis, mashups, and social computing into enterprise computing with the addition to its AquaLogic product line earlier this week of Pages, Ensemble and Pathways
- macaroni – ted husted’s blog : Weblog – Since its release in June 2001, Apache Struts (struts.apache.org) has become the most popular web framework for Java. Six years later, by any objective measure, Struts is still Java’s most popular web framework.
- Marc Nuri’s Happy Coding Blog » Getting started with JasperReports // Reporting in Java (Part I) – This is the first of a series of articles to get you started with JasperReports. In first place, JasperReports is one of Java’s reporting engines. It’s very powerful and has lots of features that makes it comparable to Crystal Reports.
- ActiveObjects: An Easier Java ORM – ActiveObjects is a Java ORM based on the concept of interface proxies. The whole idea behind it is that you shouldn?t have to write any more code than absolutely necessary
- Internet Explorer CSS bug fixes (via DZone) – See the solutions to some of the most common HTML/CSS bugs in Internet Explorer, covers margins appearing larger, minimum height, and [if IE] tag fixes, aswell as how to fix the CSS lightbox flash transparency bug
- InfoQ: Spring Web Flow with Keith Donald – Keith Donald goes in depth on Spring Web Flow, which solves the problem of orchestrating control navigations within a web application in Spring MVC, Struts, and JSF. Keith talks about how to design workflows in web apps and technical details
- Bill Roth’s Blog: ** Workshop 10.1 Available: Workshop and Studio Merged! ** – I am pleased to announce that the code lines BEA Workshop and Workshop Studio have been merged. The result is BEA Workshop 10.1, now available for download
Daily del.icio.us for Apr 30, 2007 through May 03, 2007
- InfoQ: WebWork (Struts 2) In Action – Patrick Lightbody does an overview of WebWork and the Struts merger, comparing to other web frameworks and explaining validation support, Ajax support, and how to achieve rapid development with WebWork/Struts 2.
- Lazycoder » Blog Archive » The Danger of Tight Coupling – The Danger of Tight Coupling – Funny funny video
- Infrastructures.Org: Best Practices in Automated Systems Administration and Infrastructure Architecture: Home – The standards and practices described here are the standarized tooling needed for mass customization within IT
- Peter Van Dijck’s Guide to Ease » Blog Archive » A bunch of presentations on scaling websites: twitter, Flickr, Bloglines, Vox and more. – I always love to read scaling discussions, especially about popular web apps, and there are loads of them out there. Here?s my overview of the best.
- Technology News: Commentary: Red Hat Gets Into Mischief – Red Hat said it plans to open source its Red Hat Network systems management offering as its integrates features from JBoss’s Operations Network wares. What? More mischief! This could be potentially disruptive to CA, IBM Tivoli, HP OpenView, et al.
Daily del.icio.us for Mar 05, 2007 through Mar 06, 2007
- Coding Horror: Reducing Your Website’s Bandwidth Usage – What can we do to reduce a website’s bandwidth usage?
- Amazon Web Services Developer Connection : Building a Struts-Based Web Application on Amazon S3 – This article provides a tutorial on integrating the Amazon S3 REST API for Java with the Struts web application framework to create a web management user interface to the Amazon Simple Storage Service (Amazon S3).
- mxGraph – JavaScript library for diagrams – mxGraph is a Javascript library that uses built-in browser capabilities to provide an interactive drawing and diagramming solution.
- AJAX Magazine: Why Can Google Not Eat Its Dogfood, While Yahoo and Microsoft Do? – What’s surprising is that Google is not using GWT for its critical online service, which almost all of them are AJAX-based or have AJAX veneer: GMail, GMaps, GReader, GDocs, GSpreadsheet, GAJAX-Search, GFinance, GHomePage, … none of them use GWT! The qu
- Ten Javascript Tools Everyone Should Have – Javascript frameworks have exploded on the scene over the last few years but they’re no replacement for a good toolbox: those little snippets of code you seem to include in every single project. Here’s my list of 10 essential Javascript tools everyone sho
- 0xCAFEBABE – Securing Spring WS Client with XWSS – In this post, I will show you how I used XWSS to add WS-Security support to web services invocations. I used XWSS 2.0 from jwsdp-2.0. I had to add xmlsec.jar from the jwsdp-shared/lib in order for the example to work.
- Tableless forms – Another nice CSS stylesheet for styling forms without tables
- Getting Started with Google Code Hosting, Subversion, and TortoiseSVN without feeling like an Idiot « //engtech – Getting Started with Google Code Hosting, Subversion, and TortoiseSVN without feeling like an Idiot
- Starbucks’ ‘venti’ problem – Los Angeles Times – Time and again in recent years, we’ve seen small, cutting-edge and quirky brands gain critical mass ? only to lose their charm and customer appeal after they engage in breakneck expansion.
- When is Scrum not Scrum? (Agile Advice) – Tobias mentions that one must insist on agile engineering practices when doing Scrum. There are two problems with this.
- Agile Thoughts » Blog Archive » When is Scrum not Scrum? – I teach what I know works and what I see as being appropriate; there are slight differences in each context of course, but there are certain practices I have found to be effective, all of which differ from standard Scrum practices
- coded ruminations – Selling Agile, a Smell? – The use of Agile must be adopted using an iterative incremental approach – a nimble approach – an Agile approach. Agile is not to be sold, it is to be used.
Daily del.icio.us for Jan 11, 2007
-
In this screen capture video tutorial, Bruce Eckel and James Ward pair up to create an Adobe Flex application using the TurboGears framework
-
Verizon just announced that it is now offering connection speeds of up to 50 Mbps (megabits per second) downstream and 5 Mbps upstream over its FiOS network. Holy Sh*t – WTF!
-
If you are looking for something lightweight that will take a few minutes to learn, Wicket is not for you. If you are looking for a component-oriented approach, Wicket is a contender. It requires some up front investment of time, and the documentation isn
-
Simple design doesn’t mean brain death: it means being being as simple as necessary to achieve a great experience for a group of people, but no simpler.
Daily del.icio.us for Nov 28, 2006
-
For this roundup, we examined four of the leading products, in alphabetical order: Backbase, Bindows, JackBe NQ Suite, and Tibco General Interface
-
HtmlCleaner is open-source HTML parser written in Java
-
Jen Mazzon and Sam Schillace, both formerly of Writely, and now part of the Google Docs and Spreadsheets team interviewed for a podcast (via Ajaxian)
-
The Restlet framework is composed of two main parts. First, there is the “Restlet API”, a neutral API supporting the concepts of REST and a mechanism called Restlet facilitating the handling of REST uniform calls. (via dzone)
-
I had fun making a graph comparing Java, PHP, and Rails, and you might enjoy it too
-
Terracotta DSO acts like network attached memory, sharing critical parts of the JVM … all » heap across servers. This allows multiple servers to act together in a cluster.
Daily del.icio.us for Nov 09, 2006
-
LinkDropper is an application to maintain your collection of bookmarks online built using Ant, Spring and Hibernate
-
Canonical will distribute Sun’s open-source Glassfish software for running Java on servers with the Ubuntu version of Linux,