by Vinny Carpenter on June 27, 2008
vmcNetFlix - Official Site - vmcNetflix is an add-in for Microsoft Windows Vista Media Center which allows you to manage your NetFlix subscription, stream NetFlix "WatchNow" movies directly to the Media Center player, or download the movies for playback later from a "WatchLater" ga The LinkedIn Blog: LinkedIn is 99% Java but 100% Mac - The post is titled LinkedIn Is Written in 99% Java, so to complete the picture I responded to the community with a message about how LinkedIn is 99% Java but 100% Mac. Mercedes to Cut Petroleum Out of Lineup by 2015 | EcoGeek - In less than 7 years, Mercedes-Benz plans to ditch petroleum-powered vehicles from its lineup. Focusing on electric, fuel cell, and biofuels, the company is revving up research in alternative fuel sources and efficiency. Jericho HTML Parser - Jericho HTML Parser is a powerful java library allowing analysis and manipulation of parts of an HTML document, including server-side tags, while reproducing verbatim any unrecognised or invalid HTML. It also provides high-level HTML form manipulation fun Software Sensation Inc. - jWebApp Web Application Framework, Install&Update, MemSL - Memory Structures Library - jPersist is an extremely powerful object-relational persistence API that is based on the Active-Record and Data-Mapper patterns. jPersist wraps JDBC functionality and can work with any relational database, and any type of connection resource Java Entrepreneur: We screwed up on open source, says Sun Chief Open Source Officer - Open source developers have been much more skeptical of Sun; a lot of open source developers don't remember the fact that Sun was pretty much the first open source start-up in 1982. All they can remember is what happened in 2001/2002 when, to be quite fra InfoQ: Liferay Portal 5.0 Released, Sun Joins the Team - Last month at JavaOne, Liferay, Inc. announced the release of the 5.0 version of their Liferay Portal product. The Liferay press release highlights a handful of the key tools and uses in the portal product: How Hard Could it Be?: Glory Days - Bill Gates - working for Microsoft - Bill Gates was amazingly technical, and he knew more about the details of his company's software than most of the people who worked on those details day in and day out. Unit testing with JUnit and EasyMock - Michael Minella - I hope this gives you a more in depth view into JUnit and EasyMock. Unit testing is something that once you get used to it, makes you code better, provides you with a safety net for future refactoring and protects you from being burned by API changes Unit Testing With TestNG and JMockit | Javalobby - TestNG is a testing framework for unit test development. JMockit is a framework for mock objects that provides mock object functionality using the java.lang.instrument package of jdk 1.5. Together, these frameworks can provide the tools to create very rob
Tags:
ajax,
apple,
architecture,
article,
blog,
blogs,
business,
collaboration,
database,
design,
development,
easymock,
eclipse,
enterprise,
environment,
extender,
framework,
freeware,
fusion,
future,
green,
groovy,
html,
htmlparser,
interesting,
java,
jdbc,
jmockit,
joelonsoftware,
junit,
library,
linkedin,
mapping,
mediacenter,
microsoft,
netflix,
opensource,
ORM,
parser,
persistence,
portal,
programming,
software,
streaming,
sun,
tagging,
tags,
tdd,
testing,
testng,
tutorial,
Vista,
wiki,
windows,
xbox360
Related posts
by Vinny Carpenter on December 30, 2007
facebook-java-api - Google Code - A Facebook API client implemented in Java - The purpose of this project is to provide a high-quality, more up to date version of the Facebook API client for Java developers, and to allow it to be maintained regularly over time. The Mythical 5% - So you must learn continuously and teach yourself new technologies, but it's not that simple. It's definitely good to learn more about programming, but you can't just learn more about programming The Secret to Raising Smart Kids: Scientific American - Don't tell your kids that they are. More than three decades of research shows that a focus on effort?not on intelligence or ability?is key to success in school and in life O'Reilly — ActionScript 3.0: Is It Hard or Not? - The code doesn?t have to reside in classes. Variable datatypes don?t have to be declared, even in the strict compilation mode. The language is designed to provide as much or as little structure and flexibility as the task at hand requires. Free SQL Server tools that might make your life a little easier - This list will grow as I find new tools. So if you know of some not on this list do post them in the comments. Simplify Your SQL with Variables and Derived Tables (or Common Table Expressions) - As with any programming language, it is important in SQL to keep your code short, clear and concise. Here are two quick tips that I find are very helpful in obtaining this goal. Webwereld | Six enterprise application trends to watch in 2008 - If 2007 was any indication of what's to come, the one thing companies using expensive enterprise applications-ERP, CRM and supply chain management systems-is that more change vendor alliances, pricing schemes and software innovation is on the way in 2008. Checklist/Tuning Guide for Optimizing the JRockit JVM - The goal of this document is to provide information for tuning the BEA JRockit JVM using a checklist approach. A lot of territory is covered, from esoteric command-line options to iterative performance testing Red Hat and Alfresco Join to Deliver an Open Source Enterprise Collaboration Solution - Red Hat and Alfresco have collaborated to build an integrated collaboration solution - The Red Hat/Alfresco Team Collaboration Solution is designed to bring advanced collaboration and social computing. InfoQ: An Introduction to the Eclipse Business Intelligence and Reporting Tools - clipse's Business Intelligence and Reporting Tools (BIRT) project is an open source project based on the popular Eclipse IDE and is used to build and deploy reports in a Java/J2EE environment. InfoQ: Interview: Bruce Johnson discusses Google Web Toolkit - Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT. Apache News Online: 30 December 2007 - Apache Jetspeed 2.1.3 Released - The Apache Portals Jetspeed team is pleased to announce the release of the version 2.1.3 of the Jetspeed Enterprise Portal. Jetspeed is an Open Portal Platform and Enterprise Portal, written in open source to the Java Portlet API standard Generating JUnit Tests for Legacy Java Applications - Unit tests give us the confidence to change applications, even legacy applications that we didn't write ourselves. To avoid the drudgery of writing a test case for every edge and boundary, we can let JUnit Factory generate a large set of tests for us. IntelliJ IDEA Blog » Blog Archive » IntelliJ IDEA 7.0.x Helps Avoid Conflicts - If somebody else has already modified the same file and has committed changes to the repository, IntelliJ IDEA detects the newer version in the repository and displays a banner on top of the editor
Tags:
actionscript,
actionscript3,
adobe,
agitar,
ajax,
Alfresco,
apache,
api,
as3,
BEA,
bi,
birt,
blog,
business,
career,
collaboration,
computer,
content,
database,
development,
eclipse,
ecm,
economics,
education,
enterprise,
facebook,
flash,
flex,
future,
google,
gwt,
health,
infoq,
intelligence,
intellij,
interview,
java,
javascript,
jetspeed,
JRockit,
junit,
jvm,
kids,
learning,
Linux,
mashup,
opensource,
parenting,
performance,
portal,
process,
productivity,
programming,
psychology,
redhat,
reporting,
software,
SQL,
sqlserver,
strategy,
testing,
tools,
trends,
tuning
Related posts
by Vinny Carpenter on December 23, 2007
As I've said before, I am a voracious book collector and (usually) reader as well. I love books and could spend hours reading. With a demanding job, a wife and a young daughter, I've built up quite a backlog and hope to get to most of these books in the next few weeks. Here are the books on my current 'reading' list:
Technical Books
Scripting in Java: Languages, Frameworks, and Patterns
By Dejan Bosanac
Addison-Wesley Professional
Publication Date: August 2007
Price: $49.99 $25.97
Rating:
(Total Reviews: 2)
Sales Rank: 355093
ISBN: 0321321936
Spring in Action
By Craig Walls, Ryan Breidenbach
Manning Publications
Publication Date: August 2007
Price: $49.99 $28.43
Rating:
(Total Reviews: 43)
Sales Rank: 6432
ISBN: 1933988134
iText in Action: Creating and Manipulating PDF
By Bruno Lowagie
Manning Publications
Publication Date: December 2006
Price: $49.99 $31.06
Rating:
(Total Reviews: 4)
Sales Rank: 30402
ISBN: 1932394796
Next Generation Java Testing: TestNG and Advanced Concepts
By Cédric Beust, Hani Suleiman
Addison-Wesley Professional
Publication Date: October 2007
Price: $49.99 $29.94
Rating:
(Total Reviews: 2)
Sales Rank: 140707
ISBN: 0321503104
Prototype and script.aculo.us: You Never Knew JavaScript Could Do This!
By Christophe Porteneuve
Pragmatic Bookshelf
Publication Date: January 2008
Price: $34.95 $23.07
Rating:
(Total Reviews: 0)
Sales Rank: 49628
ISBN: 1934356018
Non-Technical Books
The Big Switch: Rewiring the World, from Edison to Google
By Nicholas Carr
W. W. Norton
Publication Date: January 2008
Price: $25.95 $17.13
Rating:
(Total Reviews: 1)
Sales Rank: 1672
ISBN: 0393062287
The Nine: Inside the Secret World of the Supreme Court
By Jeffrey Toobin
Doubleday
Publication Date: September 2007
Price: $27.95 $16.22
Rating:
(Total Reviews: 67)
Sales Rank: 9
ISBN: 0385516401
Tags:
ajax,
books,
iText,
java,
javascript,
junit,
pdf,
prototype,
scriptaculous,
spring,
spring2.0,
tdd,
testing,
testng,
Web2.0
Related posts
by Vinny Carpenter on December 8, 2007
The 53 Places to Go in 2008 - New York Times - What?s on your travel itinerary in the new year? From a new luxury hotel in Laos (where you can take in the view of ancient temples from a chaise lounge by the infinity pool) to the waterfront night clubs of Hvar Riding Rails: Rails 2.0: It's done! - Rails 2.0 is finally finished after about a year in the making. This is a fantastic release that?s absolutely stuffed with great new features, loads of fixes. We?ve even taken a fair bit of cruft out to make the whole package more coherent and lean PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek - A Linux grid is the power behind the payment system at PayPal Ajax View: Remotely Monitoring Web 2.0 Applications - The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user's browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code Developer's Guide - Google Chart API - Google Code - The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek - A Linux grid is the power behind the payment system at PayPal Ajax View: Remotely Monitoring Web 2.0 Applications - The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user's browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code Developer's Guide - Google Chart API - Google Code - The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels Roller: free and open source Java blog software - Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes. infinitest - Google Code - Infinitest is a continuous JUnit test runner designed to facilitate Test Driven Development. Infinitest helps you learn TDD by providing feedback as you work, and helps you master TDD by reducing your feedback cycle from minutes to mere seconds
Tags:
agile,
ajax,
ajaxview,
apache,
api,
blogging,
chart,
charts,
debugging,
development,
foss,
google,
graph,
grid,
ie7,
java,
javascript,
junit,
library,
Linux,
magazine,
mainframe,
microsoft,
opensource,
paypal,
redhat,
rhel5.0,
Roller,
tdd,
testing,
tools,
visualization
Related posts
by Vinny Carpenter on December 1, 2007
Scientific American: The Secret to Raising Smart Kids - More than three decades of research shows that a focus on effort?not on intelligence or ability?is key to success in school and in life An Open Letter to the OpenDS Community and to Sun Microsystems - cn=Directory Manager - If Sun is unable to ensure that their middle management is on the same page as the senior management setting the open source strategy and the engineers making it happen, then it won?t take too many more incidents to start to question Sun?s true intent Scientific American: The Secret to Raising Smart Kids - More than three decades of research shows that a focus on effort?not on intelligence or ability?is key to success in school and in life An Open Letter to the OpenDS Community and to Sun Microsystems - cn=Directory Manager - If Sun is unable to ensure that their middle management is on the same page as the senior management setting the open source strategy and the engineers making it happen, then it won?t take too many more incidents to start to question Sun?s true intent Manage RSS feeds with the Rome API - Java World - In this article John Ferguson Smart shows you how to use the Rome API to read and process RSS feeds in any format. You'll also learn how to set up an RSS feed to deliver build reports in a continuous integration environment, using Continuum as your CI ser Velocity or FreeMarker? - Java World - In this article, Jeroen van Bergen explains where template engines fit into your application architecture and shows you some of the operations common to all template engines. Finally, he compares the two leading Java template engines, Velocity and FreeMar John Resig - The World of ECMAScript - The World of ECMAScript is a full map detailing everything that exists within the world of ECMAScript (with JavaScript, ActionScript, and JScript being its most-famous implementations) .NET Community News Forum - Microsoft Releases .NET 3.5, Visual Studio 2008 - Microsoft released today the latest version of its .NET runtime, including many enhancements to the C# language, as well as a major update to its developer tools suite. Enterprise Java Community: Design to Unit Test - The key to writing good unit tests starts with a good design. Design should facilitate unit testing. A design thought out on solid design principles like creating clean interfaces, composing objects correctly, using dependencies properly help writing test Rails Yet To Make Dent in the Enterprise - The eardrum-rupturing buzz around Ruby on Rails among Web developers is understandable. So why is this free, open, easy-to-use, passionately advocated Web-app framework having such a hard time gaining serious traction in the enterprise? HTML V5 and XHTML V2 - While the intention of both HTML V5 and XHTML V2 is to improve on the existing versions, the approaches the developers chose to make those improvements is very different.
Tags:
.NET,
actionscript,
application,
architecture,
continuous-integration,
design,
development,
directory,
ecmascript,
education,
enterprise,
foss,
framework,
freemarker,
governance,
grails,
groovy,
html,
html5,
intelligence,
java,
javascript,
jdom,
jruby,
junit,
kids,
language,
ldap,
learning,
microsoft,
mockobjects,
opends,
opensource,
parenting,
parser,
programming,
psychology,
rails,
rome,
rss,
Ruby,
RubyOnRails,
science,
sitemesh,
software,
standards,
tdd,
template,
unit-testing,
velocity,
visualization,
visualstudio2008,
web,
webdesign,
xhtml,
xhtml2,
xml
Related posts
by Vinny Carpenter on November 24, 2007
InfoQ: Prototype and Script.aculo.us: spending weekends at home again - Script.aculo.us creator Thomas Fuchs gives an overview about the concepts and functionality of both Prototype and the script.aculo.us libraries, provides advice on what and what not to expect and gives pointers and hints on how to get started. Enterprise Java Community: Spring Loaded Observer Pattern - This article describes an easy process of implementing the observer pattern in the Spring framework The Future of Reading (A Play in Six Acts) [dive into mark] - An analysis of the Amazon Kindle only as Mark Pilgrim or maybe John Gruber can do:) Must read - very thought provoking InfoQ: Article: What's New in Spring 2.5: Part 1: Annotation-Based Configuration - The newly released Spring 2.5 features annotation-driven dependency injection, auto-detection of Spring components on the classpath using annotations rather than XML for metadata, annotation support for lifecycle methods, a new web controller model for ma InfoQ: DDD: putting the model to work - This talk will outline some of the foundations of domain-driven design:How models are chosen and evaluated;How multiple models coexist;How the patterns help avoid the common pitfalls, such as overly interconnected models;How developers and domain experts JavaRanch Journal - November 2007 Volume 6 Issue 2 - Spring offers a few helper classes to do some scheduling in your app. In Spring 2.0, both the JDK's Timer objects and the OpenSymphony Quartz Scheduler are supported. Quartz is an open source job scheduling system that can be easily used with Spring. What is the Google Collections Library? - Kevin Bourrillion & Jared Levy are the two primary creators of the Google Collections Library, which aims to provide an extension to the Java Collections Framework. They discuss what the library is all about, its genesis, and how it will be useful to you. InfoQ: Scrum and XP from the Trenches - The tricky part to agile software development is that there is no manual telling you exactly how to do it. This book aims to give you a head start by providing a detailed down-to-earth account of how one Swedish company implemented Scrum and XP InfoQ: Starting Struts 2 - Struts2 is the latest manifestation of the popular Struts Java web application framework. Like its predecessor, its goals are to make web application development faster, easier and more productive than ever before. InfoQ: Homer's Odyssey or My Life as an Agile Consultant - In this offbeat presentation from Agile2006, Jean Tabaka compares impediments and obstacles encountered by an Agile mentor with those detailed in Homer's classic. TSS Video: Christian Bauer on JBoss Seam - In this presentation, Christian Bauer discusses how JBoss Seam simplifies the handling of stateful conversations, multi-window operations and concurrent, fine-grained Ajax requests & integrates Facelets, Hibernate, jBPM, Drools, Groovy, iText and Lucene. Seam 2.0 has been released - Seam 2.0 was released this week. JBoss Seam is a powerful new application framework for building next generation Web 2.0 applications by ntegrating Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), EJB3, Java Portlets and BPM. Asual | SWFAddress - Deep linking for Flash and Ajax - SWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It's a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. Adobe - Developer Center : Designing for Flex ? Part 5: Designing content displays - Content displays are the key element of Flex application design. Application chrome exists only to support these displays, if indeed it must exist at all. Henrik Stahl's Blog: BEA videos on YouTube - There are some short clips covering BEA technologies on YouTube. My favorite is the Predictable Java video. I wish my coffee machine was that well-behaved! Hybridizing HTML - How to create Flex forms within HTML pages to easily achieve cross-browser and cross-platform functionality. alphaWorks : IBM Personal Presenter : Overview - A simple, serverless means of producing and distributing rich media content consisting of video, audio, and slides from the originator's computer to multiple clients. Interface21 Team Blog » The Spring Web Flow 2.0 Vision - The goal of 2.0 is to evolve Spring Web Flow into a complete controller engine capable of handling all types of user interactions, stateless and stateful alike, with support for multiple view technologies and asynchronous event handling (Ajax) natively gwt-ext - Google Code - GWT-Ext is a powerful widget library that provides rich widgets like Grid with sort, paging and filtering, Tree's with Drag & Drop support, highly customizable ComboBoxes, Tab Panels, Menus & Toolbars, Dialogs, Forms and a lot more xhtmlrenderer: The Flying Saucer Project - An XML/XHTML/CSS 2.1 Renderer - The Flying Saucer team announces Release 8pre1 of the Flying Saucer 100% Java XHTML+CSS renderer, including support for table pagination, margin boxes, running elements, named pages, and more: It's Only Software » 5 Minute Guide to Spring and JMX - I recently augmented a Spring-based project to expose some of the Spring-managed beans via JMX. Spring makes this very easy, and even if you?ve never used JMX before, this quick tutorial will let you set up your Spring beans to be viewed (and edited!) t Android's SDK Now Available - Android, Google's mobile platform, is finally open to the developers. Now you can download the SDK and start to develop great applications in Java. Google launched a competition that offers $10 million awards for the most interesting apps Microsoft Sync Framework != Google Gears (even if the press wants to make it look that way) on Dion Almaer's Blog - saw Microsoft?s Answer to Google Gears popup in my news feed, along with Mary Jo?s piece itself: Microsoft delivers first test build of its online-offline sync platform. Upgrading to Prototype 1.6: real world examples - Recently I have undertaken upgrading to Prototype 1.6.0. I will now show you some examples of what I?ve done, how I did it and why; you might find this writeup useful when doing the same in your application.
Tags:
.NET,
actionscript,
adobe,
advocacy,
agile,
ajax,
amazon,
android,
annotation,
architecture,
BEA,
book,
books,
browser,
capture,
code,
collections,
copyright,
css,
culture,
DDD,
design,
design+patterns,
development,
drm,
Drools,
ebooks,
ejb3,
examples,
ext,
extjs,
Facelets,
flash,
flex,
flex2,
flex3,
form,
forms,
framework,
free,
gears,
google,
groovy,
gwt,
hibernate,
html,
infoq,
iText,
J2EE,
java,
javascript,
jboss,
jBPM,
jmx,
jsf,
junit,
kindle,
library,
lucene,
methodology,
microsoft,
mpeg4,
observer,
offline,
opensource,
phone,
presentation,
programming,
prototype,
prototype.js,
quartz,
redhat,
rtp,
rtsp,
scriptaculous,
scrum,
sdk,
seam,
seam2.0,
spring,
spring2.0,
spring2.5,
SpringFramework,
Struts,
struts2,
swfobject,
testing,
tutorial,
upgrade,
video,
Web2.0,
webflow,
WebLogic,
xhtml,
xp
Related posts
by Vinny Carpenter on August 25, 2007
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.
Tags:
abator,
agile,
article,
branding,
css,
database,
design,
development,
displaytag,
easymock,
enterprise,
eric+meyer,
esb,
Humor,
iBATIS,
J2EE,
java,
jmock,
jmockit,
jsf,
jsp,
jstl,
junit,
learning,
mock,
mockobjects,
mule,
opensource,
ORM,
persistence,
poi,
process,
productivity,
soap,
software,
spring,
SpringFramework,
struts2,
sun,
sunw,
taglib,
tdd,
testing,
unittest,
web,
webdesign,
webservice,
webservices,
xfire
Related posts
by Vinny Carpenter on August 25, 2007
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.
Tags:
abator,
accessibility,
agile,
ajax,
article,
branding,
css,
database,
design,
development,
displaytag,
easymock,
enterprise,
eric+meyer,
esb,
freeware,
html,
Humor,
iBATIS,
J2EE,
java,
jmock,
jmockit,
jpa,
jsf,
jsp,
jstl,
junit,
learning,
mock,
mockobjects,
monitoring,
mule,
opensource,
ORM,
persistence,
poi,
process,
productivity,
soap,
software,
spring,
SpringFramework,
Struts,
struts2,
sun,
sunw,
table,
tables,
taglib,
tdd,
testing,
tutorial,
unittest,
web,
webdesign,
webservice,
webservices,
xfire
Related posts
by Vinny Carpenter on August 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.
Tags:
accessibility,
ajax,
business,
citrix,
compressor,
css,
dbunit,
death,
design,
development,
ejb,
essay,
framework,
freeware,
hardware,
html,
hypervisor,
ibm,
J2EE,
java,
javascript,
jpa,
jsp,
junit,
library,
media,
microsoft,
monitoring,
netbeans,
optimization,
performance,
persistence,
programming,
prototype,
scrollovers,
software,
solaris,
spring,
statistics,
Struts,
struts2,
sun,
table,
tables,
testing,
tss,
tutorial,
virtualization,
webdesign,
xen
Related posts
by Vinny Carpenter on August 16, 2007