ADS BY GOOGLE


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
DIGITAL EDITION

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Pages: « Prev 1 2 3 4 5 6 7 8 9 10 Next »

Macromedia and Java: Serving the Best User Experience
Macromedia's mission is to improve the user experience on the Web. While it's best known for its Web authoring and media playback solutions, it's also committed to the viability and importance of Java as a platform for servers and has invested heavily in Java technology for two of its products, Dreamweaver UltraDev and Generator. Macromedia feels that the integration of authoring, playback, and server capabilities is key to creating the best user experience.
Java & Macromedia, a perfect match
How many times have we pulled out our hair trying to find a proper way to deploy high-end graphics and animation over the Web? The answer is perhaps a bit embarrassing. In DHTML concepts, with the help of JavaScript and layered components, we could render interactivity with graphics and produce some animation effects, but those were far from what we desired and what existing multimedia packages could offer for PC-based games and animation programs. By the time Java came into the picture it offered graphics-handling features, which perhaps put a ray of hope into the developer's world. Despite the fact that Java could handle graphics, it was to a limited degree and had inherent problems with graphics rendering, such as flickering, and frequent repaint problems. It was (should I say is?) a head-breaking task to write extra code to avoid those problems. Moreover, in a browser environment Java applets took a fairly long time to download and display heavy graphics, calling into question their potential as a solution.
Consolidating Legacy Data Part 2 of 2
In Part I of this article (JDJ, Vol.6, issue I) we discussed solving legacy data integration problems with VisualAge for Java and WebSphere Studio. In Part 2 we'll discuss using the MQSeries Integrator and some of the steps for creating data translations and data flows.
EspressChart by Quadbase Systems,Inc.
Using charts makes complex data easier to comprehend. Unfortunately the decision to add charts to a Web site or an application doesn't necessarily make life easier for the designers and programmers responsible for displaying them. Depending on the complexity of the data, developers may encounter a seemingly endless series of questions. What type of chart is needed? Should the data be displayed horizontally or vertically? 2D or 3D? What increments should be used along the axis lines? What happens if the data changes?
Consolidating Legacy Data
Every company that's been around longer than a few months has probably created or purchased many different systems dedicated to specific areas of the business. For example, let's say customer files were set up years ago using off-the-shelf software. The software had hooks for customization, and some features were added. Over the years the customer list has grown very large, and the company has become dependent on this system. You know the word: legacy.
Mastering the JTable
JBuilder Data Express controls enable JBuilder developers to use prebuilt objects to provide the user with an interface in which to view and manipulate data. For the most part, the use of Data Express components simplifies our task of programming data access functionality into our applets/applications. One drawback of using these components is that you're restricted to using only functions and changing properties that are supported by that specific control. In other words, although JBuilder simplifies your task, you can use only prewritten functionality.
Rose JBuilder Link by Ensemble Systems
One of the most important but least used techniques in software development is proper design before implementation. Everyone knows this, but it seems that no one does it. Insane development schedules, pointy-haired manager types who believe that the only 'real' artifact produced by a developer is source code, and a host of other events conspire to keep development as a nonengineering pursuit. However, those who have used good design (in the form of use cases, sequence diagrams, class diagrams, and so on) find that it reduces the number of required changes late in the project, calls for fewer design changes after coding has started, and shortens development schedules.
Product Reviews
Kawa 5.0 Allaire Corporation Kawa 5.0 is an integrated development environment for J2EE application development. A streamlined J2EE-compliant visual tool, it makes Java development accessible to many. Advanced capabilities include a debugger that supports multithreaded debugging and conditional breakpoints, as well as an extensibility framework for easy customization. Kawa 5.0 complements Allaire JRun Studio and is available in two editions, Professional and Enterprise.
Visual Programming Comes of Age
Who are you writing beans for? Like most bean developers, you probably think your customer is someone just like you, a Java programmer. You design your beans with yourself in mind, adding features that would help you as a programmer. Seems reasonable. But what if you could reach a wider audience?
JRun 3.0 by Allaire Corporation
One of the first things that crossed my mind after being asked to review JRun 3.0 was this: How could I objectively evaluate this product without being biased by my own experience working with a competing product? To give you a little background, all but one of the major Internet application projects I've worked on used this other product (which will remain nameless) as their Java application server. In addition, I've seen this product used so often in conjunction with Oracle Enterprise and Sun servers that the combination in my mind has become a semiofficial architectural standard. Despite its prominence in the Java application server space I had to come to the realization that other application servers on the market are just as capable and have unique and desirable features of their own. One such product is Allaire's JRun Application Server 3.0.
WebKing 2.0 by ParaSoft Corporation
ParaSoft's WebKing 2.0 Web testing software is a tool to assist developers in testing and deploying dynamic Web sites. It applies traditional C/C++ and Java testing techniques to the Web environment to identify a multitude of potential errors in a site. WebKing also provides a publishing mechanism to automate the testing and transfer of a site's components.
Create XML Based Web Applications Using IBM VisualAge for Java
Since the mid-'90s we've seen the quality of Web programming paradigms mature at an astonishing rate: from static pages with animation, CGI-based programs, and JDBC connectivity to back-end relational databases and servlets processing requests on application servers. We commonly hear about Web pages being more interactive, likely using HTML forms, JavaScript, or Java applets.
iPlanet Application Server 6.0
Sun's iPlanet division has become the umbrella organization for all the application development software that Sun has collected over the past several years. Sun's initial foray into this business was their acquisition of application-server vendor NetDynamics - but the core technology for iPlanet came from the Sun/Netscape/AOL multiplayer trade that put control of Netscape's server products under Sun's domain. Ultimately, Sun would go on to acquire Forté Software and NetBeans to round out their application server family of products. Technically speaking, Sun doesn't own the Netscape product line outright and iPlanet E-Commerce Solutions is an alliance among AOL, Netscape, and Sun that was formed in March 1999. The iPlanet name comes from another Sun acquisition and the alliance appears to be primarily controlled by the Sun camp. The iPlanet 6.0 application server is the latest release of the consolidated product suite - one that includes code from both NetDynamics and Netscape.
mBedded Server 4.0
How many appliances do you have in your household? Unless you're currently a contestant on 'Survivor' island, the answer is probably over 20. Refrigerators, microwaves, TVs, VCRs, dishwashers, vacuum cleaners, and the favorite appliance of so many programmers - the coffeemaker. The list goes on. Unfortunately, although appliances have grown increasingly intelligent in recent years, they tend to exist in their own individual universes, oblivious to the world around them.
eWave Studio and ServletExec
Over the past year all the major database vendors and many of the classic client/server tools vendors have turned their attention to the application server market. The venerable database and tools vendor, Unify, is no exception. Unify has released a new version of its eWave Studio and eWave application servers into the fray. It considers itself an endorser of the J2EE platform, but is not yet an official licensee of the J2EE. I recently looked at this latest release with an eye on its Servlets and JSP capabilities.
Developing Web Applications Using VisualAge for Java and WebSphere Studio part 2
In the September Java Developer's Journal (Vol. 5, issue 9) we discussed the tools available in VisualAge for Java and WebSphere Studio for building and debugging Web applications. This month we demonstrate how to use these tools to build a simple Web site that allows users to access their bank accounts using an Enterprise JavaBean.
Ensemble Streams 3.2
Moore's Law essentially states that the processor speed for chips doubles every 18 months, and it's proved to be a fundamental tenet of the high-tech industry. Milbery's Law, on the other hand, has been less rigorously proved. It states that developers have to double their output with fewer resources every time they're asked to do so. Machines get faster and faster and developers get further and further behind. One solution to this endless cycle is to aggressively model and analyze your business requirements before you start slinging code. Ideally, the closer you track your software requirements with the needs of the business, the more likely it is that your code will match the business requirements on time and on budget. Toward that end I had the chance to look at Ensemble Systems' Ensemble Streams Professional 3.2, a business-process tool for communicating workflow models to end users, analysts and teams of software developers.
Developing Web Applications Using VisualAge for Java and WebSphere Studio
Your team has been assigned to build an end-to-end Web application. As a Java programmer, you need to focus on the code, to ensure that it can successfully call the required data. Your graphic and Web designers need to focus on the actual presentation to the user, to determine how best to display the information.
JSmartGrid 1.0 by Eliad Technologies Inc.
Eliad Technologies is a young company with a mission: to bring data visualization components to the Java community in a very small footprint (i.e., 162KB).
Debugging and Unit Testing Server-Side Web Applications
Java-based technologies such as servlet and JavaServer Pages enable the effective development of component-based, server-side Web applications. Although servlets can be self-contained programs, it's more common that JavaBeans handle the business logic, JSP components handle the presentation logic and servlets handle the HTTP protocol interaction flows.
Java 2 Platform Standard Edition 1.3/ Enterprise Edition 1.2.1
I'll be the first to admit I was a little reluctant when JDJ approached me about reviewing the newest release of Sun's Java 2 Standard Edition platform. It's a little like asking a Jim Morrison fanatic to review the Doors Greatest Hits CD. Since I spend most of my days working and thinking in Java, I find it a little hard to be truly objective about it. (And it's even more difficult to choose which topics are worthy of inclusion in a review!) Nevertheless, the Java 2 platform is jam-packed with critical technologies for building enterprise-class applications. Sun has released new versions of both the Standard and Enterprise editions, and in this article I'll be taking a brief look at them.
A Servlet-Based Customer Requirements Database
The phrase customer-driven has become a mantra for many companies - asserting and embracing the central role played by customers in the daily life of today's corporations.
Gen-it for Java 1.1 by Codagen
In last month's issue of JDJ (Vol. 5 issue 6) I talked about the concept of using frameworks to automate the development of J2EE applications. Armed with this concept I took a look at Codagen Technologies' Gen-it for Java 1.1.
PowerTier 6 by Persistence
Many Internet sites and applications began life as simple static Web pages. Once developers gained some initial experience working with the Web, these same applications went from being static pages to dynamic applications. In response, a host of dynamic application servers emerged in the marketplace, many of them featuring their own proprietary languages that were derivatives of HTML tags.
Transition to a Java-Based n-Tier Architecture in a B2B E-Commerce Solution
Let me first intoduce PurchasePro.com, Inc. - a provider of Internet B2B electronic commerce services. The company's e-commerce solution consists of public and private 'e-marketplaces' where businesses can buy and sell a wide range of products and services in an efficient, competitive and cost-effective manner. It was built using Microsoft technologies such as COM and SQL Server.
Oracle Internet Application Server 8i - A Sneak Preview
Over the past few years, maturity of the Internet, as well as the introduction of a host of other technologies, has led to the development of highly complex Web solutions that test the functionality and scalability of even the most versatile application servers.
Building Multimedia Repositories
Information repositories are essential. They allow data to be shared within or outside an organization, bringing us closer to the reality of the paperless office.
Building Enterprise Beans with VisualAge for Java
Enterprise JavaBeans (aka EJBs) are fast becoming a mainstay in Web-based business applications. They're not trivial to develop, though ­ at least not if you're developing them by hand and ignoring the EJB tools already available to automate (and thus simplify) your development tasks.
Getting Ourselves on the Application Fast Track
The convergence of information technology (IT) and business strategy has become an increasingly critical competitive factor for most businesses. Lincoln Re came to this realization several years ago when we embarked on transforming our IT systems architecture from a mainframe-based environment to a distributed client/server infrastructure.
Product Review: InstallShield Java Edition 3.0
Having been involved in a fair number of development projects over the years, I've often wondered what goes on during the process of setting up and configuring installation programs using authoring tools such as InstallShield. The task of generating a setup program was always assigned to some unsuspecting junior programmer on the team. How they were able to get all the various components, registry settings and so on set up in the tool and compressed into a single file was always a well-guarded secret (I always thought it had something to do with job security). Anyway, driven by curiosity and answering the call of duty, I accepted the offer to evaluate the new 3.0 version of InstallShield Java Edition.
Team Programming with VisualAge Java
As the software development process becomes ever more complex, end users demand more and more functionality in less and less time. Companies are extending their business applications to run on both intranets and the Internet, and new applications have to run on many different platforms. All this calls for large development teams to design, build and maintain applications.
Servlet to Servlet Communication
Java has brought much in the way of programming advancement within easy reach of developers. Powerful constructs such as multithreading and advance communication are now relatively easy for you to use in your programs. Java has also brought a strong sense of object orientation. The ability to reuse code and not reinvent the wheel each time you program is a great improvement over alternative programming languages.
LingoGUI 1.1
Desktop applications, handheld devices, telephones - Internet applications can be delivered from a variety of sources and appliances. They can originate in one country and be delivered to another in the blink of an eye. As a result, no matter whether you're constructing an informational Web site or an e-commerce solution, you won't be able to service all possible users unless you can "speak their language."
Servlets & JDBC
Second in a series of articles adapted from Java Servlets: By Example by Alan R. Williamson, reproduced here by permission of Manning Publications. One of the core building blocks of any system - distributed, local or virtual - is a database. At some point in the chain of processing, the ability to store and retrieve data needs to be addressed. The capacity to access a database successfully is a high priority for many projects. Coupled with the onslaught of the Web and the need to place some sort of front-end access to a database, the demand for database connectivity at the server side is at an all-time high.
Picking the Right Development Tool
JClass LiveTable from KL Group proved to be the ideal solution for building an intuitive and dynamic graphical user interface for the Vanguard product family from Integrated Measurement Systems Inc., a global leader in the development of engineering testing systems.
Product Review: JFCSuite, v2.1
JFCSuite is a collection of visual beans based on JFC and complementing it. It fills in missing pieces in the JDK/JFC GUI libraries, namely, masked (number-only, all upper case, etc.) entry fields, date/calendar controls, various extensions (sorting) on JTable and more. All components support the Java Look and Feel (JLF) and are 100% Pure Java certified. Although the licensing is per developer, there are no runtime license fees when the library is used in commercial products. The product is also available with enterprise (priority) support bundled, which may be a good choice if the components are relied on heavily in your UI. Detailed pricing information for subscription, source code and other options are available at www.protovi ew.com/order/direct.asp.
Debugging and Optimizing Techniques
I'd like to introduce you to a new JDJ series consisting of selected excerpts from my current book, Java Servlets: By Example. I've put a number of chapters into article format, hoping they'll give you some insight into the world of servlets and the sort of things we have to do at the server side. The first one really has nothing to do with servlets at all - it's more of a general overview of debugging and optimization techniques. This is by no means an exhaustive exploration, merely a toe-tipper.
A Spoonful of TopLink Helps the Medicine Go Down
If there's one industry that challenges the enterprise Internet for growth and excitement, it's medicine and biotech. The pace of medical research and innovation rivals that of any dot-com startup or enterprise computing gambit.
Product Review: Progress Sonic MQ - JProbe ServerSide Suite, V2.5
The JProbe ServerSide Suite, version 2.5, consists of three related tools: a Profiler/Memory Debugger, a Threadalyzer and a Coverage product. All can use the LaunchPad to start profiling sessions against applications, applets and servlets, or use their built-in launch facilities.
Product Review: PointBase Mobile Edition/Server Edition 2.0
PointBase, formerly known as DataBahn and DataBean, is legendary Oracle founder Bruce Scott's latest venture. PointBase, an embedded database that's written entirely in Java, is available for a wide variety of platforms. The main advantages of embedded databases are their ultra-small size, self-management capabilities and portability. The PointBase Server Edition is designed to run on a wide variety of hosting platforms and uses a very small footprint. In fact, the Mobile Edition can reportedly consume as little as 270K of memory on the client. These types of databases are ideal for embedded systems and applications that require the services of a full object-relational database without all the associated overhead.

Pages: « Prev 1 2 3 4 5 6 7 8 9 10 Next »
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

FEATURED WHITE PAPERS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
Real-Time Kaazing Solution and Sun's Glassfish Forge RIA Alliance
Kaazing Corporation and Sun Microsystems announced an alliance to deliver the scalable and advanced
Virtualization Journal Attracts JavaOne Attendees to SYS-CON Media Booth
Virtualization Journal now reaches more than 60,000 online readers with monthly digital editions and
Sun Challenges Linux
Sun's mule train has finally pulled into Indiana after three years on the road. Indiana is the Linux
AJAX World - Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its year -old-but-still-upcoming - and definitely late-to-
MySQL Backs Off Closed Source Plan
MySQL has backed off a plan to charge for some encryption and compression backup widgetry in the nex
JavaOne Archives - Dvorak Comments on AMD Intel Lawsuit on SYS-CON.TV
Conference in San Francisco. Dvorak held forth on a number of topics, including the new AMD/Intel la
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft
Borland Finally Dumps CodeGear Tools Division
It's only taken Borland two years but it's finally dumped its CodeGear tools division, responsible f
Sun Adds Comprehensive Video Capabilities to Java Platform With On2 Technologies
Sun Microsystems announced it has entered into a multi-year agreement with On2 Technologies to add c
AJAX World - Skyway Software Announces RIA Developer Contest
According to Sean Walsh, President and CEO of Skyway Software, 'Our Skyway Community is thriving and
SYS-CON Media Distributes Collectible "Virtualization Journal Mugs" at JavaOne
Virtualization Journal now reaches more than 60,000 online readers with monthly digital editions and
Skyway Software Launches SOA Developer Contest at JavaOne
Skyway Software, announced a SOA developer contest. The SOA design and delivery solutions provider a
Virtualization Conference Keynote Webcast Live on SYS-CON.TV
Brian Stevens, the Chief Technology Officer and Vice President of Engineering of Red Hat, delivered
Parasoft Unleashes Progressive Application Security Solution
Parasoft announced they will be featuring the next generation of application security solutions at J
CodeGear Enhances JBuilder IDE
CodeGear announced it has teamed with Instantiations to fully integrate the Instantiations Swing Des
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discu
Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan fo
Wal-Mart To Sell $399 Ubuntu Linux-based Laptop with Google Operating System
The Ubuntu Linux-based gOS operating system from Good OS LLC (www.thinkgos.com) includes so many Goo
TIBCO Displays Service Component Architecture (SCA) on ActiveMatrix Service Grid at 2008 JavaOne Conference
TIBCO announced it is demonstrating how the combination of SCA and the TIBCO ActiveMatrix Service Gr
EnterpriseDB Releases Java Application Generator Plug-in for Postgres Studio
EnterpriseDB released a plug-in for Postgres Studio that creates an AJAX-enabled Java application ba


PRODUCT REVIEWS
A Geek's Bookshelf: An Investment Strategy for the Long Term
There are 8,909 books listed on Amazon.com with the word 'Investing' in the title; there are(!) 27,146 books with the word investment in the title. Without having lo
.NET Book Review: Murach's SQL Server 2005 for Developers
This book is an update of an earlier version that was written for SQL Server 2000. It employs the Murach approach of dual pages that repeat and enhance the concepts
AJAX Book Recommendation: "Ajax Security" by Hoffman and Sullivan
Reviewers overuse the phrase 'required reading,' but no other description fits the new book 'Ajax Security' (2007, Addison Wesley, 470p). This exhaustive tome from B
Zend Studio for Eclipse
In my many years of programming, almost 20 years now, I have used countless integrated development environments (IDEs). I have used everything from a simple text edi
Boost Productivity of Your Flex-Java Project with Log4Fx Component
It's hard to overestimate the importance of having a good logging facility when you develop distributed applications. Did the client's request reached the server-sid
BREAKING JAVA NEWS
Day Software to Present at Henry Stewart DAM Show
Day Software (SWX:DAYN) (OTCQX:DYIHY), a leading provider of global content management