Skip to main content

DJHell .'s Library tagged development   View Popular

14 Sep 09

Easy navigation in Eclipse Galileo

Eclipse Galileo introduces several features that allow you to quickly navigate your Java™ technology projects. When combined with existing features, you can get around quickly even in the largest projects.

www.ibm.com/...index.html - Preview

developerWorks articles Eclipse Galileo Open Source Java development

17 Jul 09

JSF 2 fu, Part 3: Event handling, JavaScript, and Ajax

Java™Server Faces (JSF) 2 Expert Group member David Geary wraps up his three-part series on JSF 2's new features. Find out how to use the framework's new event model and built-in support for Ajax to make your reusable components all the more powerful.

www.ibm.com/...j-jsf2fu3 - Preview

articles development JSF

JSF 2 fu, Part 2: Templating and composite components

Java™Server Faces (JSF) 2 lets you implement user interfaces that are easy to modify and extend with two powerful features: templating and composite components. In this article — second in a three-part series on JSF 2's new features — JSF 2 Expert Group member David Geary shows you how your Web applications can best take advantage of templating and composite components.

www.ibm.com/...j-jsf2fu2 - Preview

articles development JSF Java

JSF 2 fu, Part 1: Streamline Web application development

With version 2.0, Java™Server Faces (JSF) makes it easy to implement robust, Ajaxified Web applications. This article launches a three-part series by JSF 2.0 Expert Group member David Geary showing you how to take advantage of the new features in JSF 2. In this installment, you'll learn how to streamline development with JSF 2 by replacing XML configuration with annotations and convention, simplifying navigation, and easily accessing resources. And you'll see how to use Groovy in your JSF applications.

www.ibm.com/...j-jsf2fu1 - Preview

articles development JSF Java

27 Jun 09

Pageflakes Community Developers

Create a module (?flake?) and present it to the growing community of Pageflakes users! Building flakes is easy and fun:\n\n * Use your favorite designer or IDE like Microsoft Visual Studio/.NET, Macromedia Dreamweaver, Zend Studio,etc.\n * You can d

www.pageflakes.com/...Documentation.aspx - Preview

Dokumentation pageflakes Web 2.0 development

Enterprise Java Community: An Introduction to the Drools Project

Part one of this article revisits an old concept and introduces a new technology for the Java Enterprise developer's utility belt. I'll discuss how Rules Engines can improve the agility of your business by helping you isolate the "logic of the bottom line" from the technical logic of your software applications. I'll also introduce the JSR-94 Rules Engine API and an Open Source product called Drools, the forerunner implementation of this up-and-coming technology. In part two, we'll revisit our examples in greater depth and take a closer look at some of the intricacies of both the Drools engine and its JSR-94 extensions.

www.theserverside.com/...article.tss - Preview

Artikel Drools Rule Engine Open Source development

Getting Started With the Java Rule Engine API (JSR 94)

For many mission-critical applications, the process of automating business policies, procedures, and business logic is simply too dynamic to manage effectively as application source code. Using business rules can help you develop more agile applications. The Business Rules Group defines a business rule as a statement that defines or constrains some aspect of the business; a business rule is intended to assert business structure or to control or influence the business's behavior. A rule engine evaluates and executes rules, which are expressed as if-then statements. The power of business rules lies in their ability both to separate knowledge from its implementation logic and to be changed without changing source code.

java.sun.com/...JavaRule.html - Preview

Artikel Java JSR-94 Rule Engine development

Apache MyFaces Trinidad - Mobile Application Development

When developing a mobile application, you need not focus on the limitations or capabilities of different browsers, as Trinidad enables you to develop applications that function properly on different browser types. The Trinidad renderer ensures that the target browser can consume contents correctly.

It handles the variations in both browser implementations of HTML, JavaScript, CSS, DOM, XMLHttpRequest and system performance. For example, if a browser does not support XMLHttpRequest and is incapable of posting a partial page request to a server, support for AJAX enables the application to revert automatically to a full page submit so that the same page functions whether the browser supports XMLHttpRequest or not. Furthermore, if the target browser does no support JavaScript Trinidad will automatically render contents that work on HTML by removing all dependencies on JavaScript.

myfaces.apache.org/...mobile.html - Preview

Java JSF Open Source Apache MyFaces Trinidad mobile development

Category:OWASP Stinger Project - OWASP

Developers consistently implement sporadic, ad-hoc input validation mechanisms for web applications. Lack of a centralized and well-defined input validation mechanism opens the application to a variety of attacks: including SQL Injection, Cross Site Scripting (XSS), and Command Injection. The OWASP Stinger Project aims to develop a centralized input validation component which can be easily applied to existing or developmental applications. Using a declarative security model, Stinger has the ability to validate all HTTP requests coming into an application. Stinger is such a simplistic yet strong validation engine that organizations have begun integrating it into their software development life-cycle.

www.owasp.org/...Category:OWASP_Stinger_Project - Preview

Java OWASP Servlet Sicherheit Stinger Web Open Source development

java.net: Building Web Applications with Maven 2

You may have heard of Maven 2--it's often touted by technologists as a replacement for Ant. You may have even taken some time to browse around on the Maven 2 site, but maybe the documentation has left you a little bit unclear on where and how to go about getting started.

In this article, we will take a look at using Maven 2 to help build a simple web application (a bit of business logic in a JAR and a JSP-based web application). By the end of this article, you should feel comfortable working with Maven 2, and ready to start using it as a much more satisfactory tool than Ant (or even your IDE).

today.java.net/...applications-with-maven-2.html - Preview

maven java Artikel development

Building J2EE Projects with Maven - O'Reilly Media

Maven is a formidable tool for simplifying the construction of J2EE applications. If you're currently using an Ant build or some other build tool you'll be able to reduce your build script by several folds, thus saving maintenance time. But perhaps even more importantly, you'll get as a result a nicely-structured directory organization that follows building best practices. We'll assume you have general Maven knowledge and that you already know how to create and build a simple JAR project. For more general knowledge on Maven see the Maven website, Maven: A Developer's Notebook, and the Mavenbook.org website.

www.onjava.com/...maven.html - Preview

maven java Artikel development

13 Jun 09

ONJava.com -- What Is a Portlet, Part 2

In "What is a Portlet," we started by talking about Portlet basics such as what portlets and portals are, how to create a simple portlet, and how to deploy it on the JSR 168 reference implementation, Pluto. This article talks about advanced Portlet topics

www.onjava.com/...what-is-a-portlet-2.html - Preview

Artikel Java Portal Portlets development

ONJava.com -- What Is a Portlet

The Portlet specification defines a portlet as a "Java-technology-based web component, managed by a portlet container that processes requests and generates dynamic content." That's not the easiest thing to understand, is it? This article will explain what

www.onjava.com/...what-is-a-portlet.html - Preview

Artikel Java Portal Portlets development

25 May 09

Best Practices for Speeding Up Your Web Site

  • If your server is Apache, use the ExpiresDefault directive to set an expiration date relative to the current date.
  • ExpiresDefault "access plus 10 years"
  • 5 more annotations...
1 - 20 of 835 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo