The first is Borland. Originally known for their d...


YOUR FEEDBACK
Java Application Development wrote: Great Post..... Java Programmer...
SYS-CON.TV

Commercial systems are developed with a huge range of performance requirements and we are concerned in this article with the small number of systems where absolute maximum performance is demanded either in terms of execution speed or available memory. We'll discuss the role of bespoke ...
Open source software, while not synonymous with Java, may often be seamlessly integrated with Java code to produce a versatile synthesis that makes developers' lives much easier. In recent years, developers have taken some open source dynamic languages, commonly referred to as 'scripti...
Faced with the demands of mission-critical applications, many enterprise developers have pushed the Java language and the Java Virtual Machine (JVM) to the limit. The most common issue seen in transactional environments is achieving predictable response time or latency - in other words...
A standard from OASIS called Web Services for Remote Portlets (WSRP) is used so portlets can be decoupled from a portal. In part one (JDJ, Volume. 13, issue 3) of this article, we introduced the relevant standards and specifications and then demonstrated WSRP's capabilities by consumin...
A fast-moving Comet is about to impact the Internet. When it hits, it will wipe away the architecture flaws we have lived with for the past 15 years and allow a new World Wide Web to evolve. This new Web will include applications that are instantly on and always on, applications that a...
Commercial open source software has arrived. There have been commercial sponsors of open source projects for a long time, but the recent spate of high-price (for open source, at least) acquisitions of companies with open source products at the core of their business has made a splash i...
Java developers have had a nice ride the last few years. With ferocious competition in the Java tools space, the tools they use have been getting better and better. Where one tool innovates, such as with quick fixes, the competitors quickly duplicate and expand on that innovation. This...
2008 is going to be an important year for Rich Internet Applications. Most organizations are delivering or planning to deliver Rich Internet Applications; however, at the same time, most IT managers are facing a dilemma: which Rich Internet Application technology and platform to use? T...
A lot of rework still happens in projects applying UML techniques because of conflicts and omissions in requirements. To reduce rework, interactive storyboarding is effective, but it seems that projects that use the technique are limited because of the few tools available. To improve t...
If you've been working with Web Services for a long time, chances are you've worked with Apache Axis and that you have an Axis Web Service somewhere in your code base. You probably also know about the many improvements in Axis2, especially around support for the more modern WS-* standa...
Java applications have become steadily harder to understand and maintain in recent years. Object-oriented programming has proven an effective way to develop enterprise applications, but several recent trends are causing a sharp increase in code complexity. One is the increasingly commo...
This is the story of a Mac application developer (okay - it's about two of them) who set out on a quest to find an application development tool based on Java so his boss would let him develop on the Mac platform, which he loved. There was only one catch - he had to find a tool that was...
Any large Java source base can have insidious and subtle bugs. Every experienced Java programmer knows that finding and fixing these bugs can be difficult and costly. Fortunately, there are a large number of free open source Java tools available that can be used to find and fix defects...
JReport and Composite Software announced the companies have partnered to offer a new joint solution: JReport OnDemand Integration. The companies will co-market and co-sell the new reporting solution with out-of-the-box information integration capabilities.
One of the things that kept me and my team busy over the past couple of years was starting to support J2EE 1.4 in OptimalJ - a goal that we accomplished with the release of OptimalJ 4.2. Now that this job is complete, it's interesting to look back and ponder the experience and learn fr...
OpenMobile IS has won the Gold Award in the 'Company Management' category of the Free Software Awards 2006. OpenMobileIS is a Java Framework conceived to integrate mobile application developement business. Open Mobile IS Java framework aims to provide all the functionalities and compon...
GigaSpaces Technologies has integrated McObject's Perst open source, object-oriented all-Java embedded database for real-time data management in its massively scaleable distributed application technology. GigaSpaces embeds Perst in version 5.1 of its software, where Perst provides pers...
Sun Microsystems, challenged leaders to rethink traditional education models. On the Massachusetts Institute of Technology's (MIT) campus at a forum titled 'Open For Education,' introduced by Sun's Chairman of the Board of Directors Scott McNealy, the participants discussed how the ris...
Ajax(Asynchronous JavaScript and XML) means many things to many people. However, one thing is certain: To users it implies a higher level of functionality and an improved experience. To the developer, another certainty follows: More work. The only question is how much work and to what ...
Mentality of programmers depends on a programming language or tool they use. Should they even try to learn what's under the hood in a particular framework?
Sun Microsystems, Inc., maker of NetBeans Mobility Pack, announced the availability of the NetBeans Mobility Pack 5.0 for Connected Device Configuration. The Mobility Pack for CDC was designed to bring the many advantages of the Java platform to a broad range of network-connected cons...
SlickEdit Inc. announced the release of SlickEdit v11 for Windows, Linux, UNIX, and Mac OS X platforms. SlickEdit v11 introduces new core editing features that allow power programmers to be more productive by reducing busy-work and repetitive tasks.
Ping Identity announced the expansion of its PingFederate Integration Kit family to include both Windows Kerberos and Oracle/Oblix COREid. These new Integration Kits join Ping's existing family of adapters for Windows Login, Java and .NET applications, CA eTrust SiteMinder and Salesfor...
Xenos Group announced today the release of Xenos d2e Vision version 2.2 for transforming documents into electronic formats. Designed for rapid and seamless integration with other e-Business applications, this version includes enhancements in its handling of images, color and support fo...
Elastic Path Software announced today the successful launch of CoutureCandy, online retailer of designer apparel. CoutureCandy was developed to fill a growing demand for the freshest designer apparel online, without sacrificing the allure, character and personal service distinctive of ...
Elastic Path Software announced today the general availability of Elastic Path 4.1, an update of its Java-based ecommerce software, enabling marketers to engage in advanced search engine optimization (SEO) campaigns.
Quest Software announced today version 1.0 of Quest Spotlight on Oracle RAC, the newest extension of Quest Software's patented Spotlight product family. Spotlight on Oracle RAC is the first product available to provide a graphical view on the internal performance of Oracle Real Applic...
MetaMatrix announced today a new product, MetaMatrix Query, built for Java application developers. MetaMatrix Query is an embeddable Java distributed query component that streamlines development and maintenance of Java applications that use data from two or more relational databases. W...
In the second of a new series, Yakov Fain takes a look at the basics of object orientation and method overloading in Java.
Yakov Fain's popular online tutorial series continues. This lesson he discusses the basics of threads, including how to create them, how to get them to step aside, and how to stop them.
Yakov Fain, in Lesson 9 of his immensely popular online 'Java Basics' series for JDJ Industry Newsletter, talks about using threads for creating more advanced programs than those already discussed in Lesson 8. He analyzes the role they play in major Internet portals like Yahoo, CNN, or...
We'll build a servlet that will demo some new Java 5.0 features and do some basic tasks like creating a session to track user visits to multiple Web pages. This code can easily be extended to store a user ID in the session that will travel with her as the site is navigated. The value o...
The single thing that Adam Kolawa in 2004 (prophetically) said he'd like to change about Java's history is its separation from Microsoft. 'I think it is a shame that the technologies from both sides cannot be used together,' he says, in an exclusive interview with JDJ. 'Java seemed to ...
Developers using Java on clients or in small projects may not believe that there is a fundamental problem with Java's robustness. People working with huge applications and application servers written in Java know about the problem but may doubt that it's possible to build something lik...
For various reasons, an application may install a security manager. Usually it does so to guard against malicious third-party code either installed or dynamically downloaded at runtime. If the application uses RMI APIs, it's even required by a Java specification that a security manager...
In the five years that I have worked in Web solutions practices, a typical business problem has changed from 'we need a new Web site' to 'we need to regain control over our existing sites.' It's not uncommon for large corporations to have hundreds or even thousands of different Web sit...
Language tools such as compilers, interpreters, and code generators are a critical part of the software development landscape. Any software project will include several procured tools and very likely several in-house tools. Experience shows that the only guarantee with such tools is ch...
Application architects have heard about the increased importance of security, but in many cases they really don't know how to approach this issue. In this article, I'll share my experience and define a few basic steps and checkpoints for building application architecture with security ...
I'm really jazzed about Java 5.0! We've been treated over the years to incremental improvements in JVM performance. JDK 1.2 brought us the collections framework as well as Swing, the thread context class loader, and improvements in RMI. JDK 1.3 and 1.4 continued in the same vain with l...
Pattern matching using 'regular expressions' can help automate a number of text-processing operations like search and replace, input validation, text conversion, and filters. What otherwise requires significant amounts of code can be done in just a few lines with regular expressions be...


  Subscribe to our RSS feeds now and receive the next article instantly!
In It? Reprint It! Contact advertising(at)sys-con.com to order your reprints!
YOUR FEEDBACK
Leo wrote: I have tried to pulibc a UserControl via Interop Forms Toolkit 2.0. It work when i used it in VB6. However, only event can be seen when i used it PB9
Java Web Development wrote: Excellent Article on Developing....... Java Programmer...
Java Web Development wrote: Java software application development.........
Stuart Thiel wrote: "Your" definition on Responsiveness is verbatim out of Martin Fowler's Patterns of Enterprise Application Architecture, page 7. Hey, maybe he copied it too, but the point is you should probably cite stuff like that. Looking closer, all those definitions are straight out of Fowler, in the same orderi...
alvin wrote: how can i change the highlight color of selected row? the default is dark blue which is too heavy. thanks
FEATURED WHITE PAPERS
PBDJ LATEST STORIES . . .
AJAX has dominated the web space so extensively that it needs no introduction. Connecting to a server via XMLHttpRequest and making a partial page refresh is what makes this technique so attractive. However, use of these AJAX requests, although very attractive, can pose dangers as well...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Manager, Windows Virtualization at Microsoft, and Brian Duckering, Sr. Director of Products and Alliances at Symantec were the top industry executives who joined Jeremy Geelan in the 4th Fl...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
Most new users of PowerBuilder start with SQL Anywhere as the back-end database engine (formerly Adaptive Server Anywhere or ASA, and before that Watcom). With growth, a need to shift and adapt to a wider database platform is thrust on developers by customers. A recent exercise in this...
The first is Borland. Originally known for their development tools (e.g., Delphi, JBuilder, C++ Builder), in February of 2006 Borland announced they were planning to sell off the Development Tools Group so that they could focus on Application Lifecycle Management (ALM) product offering...
Even the most sceptical observer would be hard pressed to argue that Sybase isn’t making some smart - or at least pretty interesting - moves right now. Bringing in the Sybase 365 division to position the company as the ‘database company with the unique focus on mobile communication...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS



SPONSOR TEXT LINKS
SYS-CON FEATURED WHITEPAPERS

BREAKING POWERBUILDER / SYBASE NEWS

Guardium, the database security company, wil...

AJAX has dominated the web space so extensively that it needs no introduction. Connecting to a serve...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Man...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe ...
Most new users of PowerBuilder start with SQL Anywhere as the back-end database engine (formerly Ada...
The first is Borland. Originally known for their development tools (e.g., Delphi, JBuilder, C++ Buil...
Even the most sceptical observer would be hard pressed to argue that Sybase isn’t making some smar...
Sybase has announced the immediate availability of the Sybase Analytic Appliance, configured and tun...
Sybase iAnywhere has announced that SQL Anywhere version 11 on Dell PowerEdge has achieved outstandi...
Sybase iAnywhere has announced its new initiative to deliver SQL Anywhere for the web developer comm...
Sybase iAnywhere has announced that SQL Anywhere version 11 is now available to the marketplace. Wit...
Sybase iAnywhere has expanded its mobile device management and security solution with the release of...
Sybase has announced the planned availability date of PowerBuilder 11.5. The latest release of Power...
Sybase demonstrated its next-generation architecture for mobilizing enterprise applications, Sybase ...
I recently purchased a new laptop. Choosing an operating system was not any easy decision and challe...
Sybase has just released the latest version of its premier .NET development tool in PowerBuilder ver...
In PowerBuilder 11.2, .NET meets J2EE head-on with the capability to deploy .NET Windows Forms and W...
HarPB is a specialized utility for checking PowerBuilder source objects in and out of AllFusion Harv...
Back in 2002, Sybase announced their four-phase approach toward adding .NET support to PowerBuilder....
I have been asked many times by various clients, students, and the IT curious about PowerBuilder: Wh...
PowerBuilder 11 deploys entire applications as .NET Windows Form or Web Form applications and deploy...
ADS BY GOOGLE
PBDJ PRODUCT REVIEWS
HarPB is a specialized utility for checking PowerBuilder source objects in and out of AllFusion Harvest. It handles the special requirements of checking objects out ...
I began my career at RCA Aerospace and Defense in 1983 and worked at MITRE Corp., BAE Systems, and the State of NH. I worked in the defense field performing software...
In keeping with the longstanding SYS-CON tradition of being at the very forefront of software development with all its online and offline resources, SYS-CON Media & ...