Today I stumbled on an article from 5ThirtyOne about an IE7 JavaScript library simply called IE7. IE7 is a JavaScript library to make IE behave like a standards-compliant browser. It fixes many CSS issues and makes transparent PNG work correctly under IE5 and IE6 Impressive……

Read more »

Alexander Netkachev has a nice set of articles in his site about Zend Framework (MVC-based framework written in PHP) and its features, how to integrate it with others frameworks like PRADO (component-based and event-driven framework written in PHP5) or Dojo library (Javascript/AJAX toolkit), and more. Have a look at Alex @ Net.…

Read more »

Tribix 2.1.0 final - Extended emitters for BIRT (Business Intelligence and Reporting Tools) provides a set of extended emitters for BIRT 2.1.0 final or above. It comes along with a PPT (MS PowerPoint) emitter preview release. You can now export all your reports made with the BIRT Reporting System to Excel, or even preview them in PowerPoint. This version does support fixed-column-width sheet output and image export to Excel which are great news since my last post about Reporting Tools.…

Read more »

Problem - You want to use the last Hibernate 3 (Object to Relational Mapping Solution) with a code generation tool that automatically generates your Hibernate descriptor files, and build your project with an advanced build tool like Maven2.

Solution - Use maven2-xdoclet2-plugin.

Maven is a popular open source build tool for enterprise Java projects; it can manage a project’s build, reporting and documentation from a central piece of information (POM file).

XDoclet is an open source code generation engine with the goal of continuous integration. It enables Attribute-Oriented Programming for java. It uses custom JavaDoc-like tags to generate external resource files to support the main Java classes. XDoclet has mainly been used for the auto-generation of EJB descriptors (and related J2EE container technologies). XDoclet2 is a rewrite of the XDoclet engine. It allows you to use Hibernate 3 features, Java5 language features in your model POJOs, and has substantially better error reporting than XDoclet.

Read more »

In HOWTO: Pick an open source license (part one), Ed Burnette gives us a simple step-by-step approach for choosing an open source license. It covers such concerns as: control over usage, use in closed-source environments, reciprocal code contributions, and monetary concerns. Here is a resume of what you can find in the article: Do you want to relinquish any control over how your code is used and distributed? NO: put it in public domain and you’re done, don’t copyright it, and don’t license it “public domain” is is not a good choice because in many jurisdictions you can’t give up your copyright.…

Read more »

JBoss Seam 1.0, an application framework for Java EE 5 based on Asynchronous JavaScript and XML(AJAX), Java Serve Faces(JSF), Enterprise Java Beans(EJB3), and other technologies, has been released. Read more in JBoss SEAM 1.0: rethinking web application architecture at InfoQ. The Seam project is proud to announce the release of JBoss Seam 1.0 GA, an application framework for Java EE 5. Seam aims to be the most productive platform for development of enterprise and rich internet applications in any programming language.…

Read more »

Microsoft is finally ready to enter the high-performance computing market, a technology dominated by open-source Linux technology. Windows Compute Cluster Server 2003, a 64-bit operating system for industry-standard x64 processors, will be released to manufacturing on June 9, with general availability of the product scheduled for August. More information on Microsoft to Take On Linux in HPC Space.…

Read more »

Scott Guthrie, Microsoft’s ASP.NET and Atlas development guru, has posted a two-part article on using the Language Integrated Query, or LINQ, within ASP.NET projects. Part 1 how to create the ASP.NET page using LINQ, using rich collections of strings, refactoring collections, working with .NET Standard Query Operations and using Anonymous types. Part 2 details about DLINQ, or LINQ for databases, such as creating a DLINQ-enabled object model, hierarchical binding and basic pagination.…

Read more »