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 11 Next »

Cyberflex Open 16K Development Kit by Schlumberger
One of the coolest pieces of technology I'd ever used was a programming interface for HK Systems' mechanical cranes. However, my coolness factor just went through the roof when I got a chance to try out the Cyberflex Open 16k Development Kit from Schlumberger Smart Cards and Systems. Schlumberger is well known in high-tech oilfield and measurement systems, and the Cyberflex development team is part of their Testing and Transactions group. The Java Card technology offers some exciting opportunities for building security and "wallet" applications using the Java language, and Schlumberger is at the forefront of this effort.
Emblaze Audio/Video by GEO Publishing, Inc
The Internet has come a long way from Gopher and WAIS sites for distributing information. The World Wide Web has opened up a whole new avenue of products and a more usable method of deploying information. Multimedia has become a popular way to display your ideas over the Internet. There are a number of products on the market to help you deploy multimedia files through the Internet, but most require plugins and if you can't get them configured properly you might be left on the side of the road on the Information Superhighway. Other Internet multimedia components require your clients to install a browser plug-in or special server-side software on your Web server.
Vision JADE 4.0 Business Logic Server by Vision Software Tools, Inc.
Vision JADE 4.0 is the newest release of Vision Software's application development environment for Java. While there are a bevy of Java development environments on the market, Vision JADE offers a different approach to developing Java applications. The basic design of JADE builds upon a model-driven approach to application development that Vision Software pioneered long before the world had heard of the Java language. Vision Software is in the process of releasing an updated version of JADE, version 4.0, which features a number of enhancements including an application server component.
Large Scale Software Development in Java: Issues and Solutions
As developers are increasingly using Java for advanced applications, they've become dependent on the availability of scalable technologies and tools to support their development, including quality assurance (QA), testing, maintenance, release and customer support requirements. The technologies available today have been inherited largely from those available for languages such as C and C++, including visual IDEs and a host of other tools that offer a solution to a particular problem. A few tools have been tailored specifically for Java and enhance the strengths of the language (like the incremental IDE VisualAge and InstallShield's installer for Java that allows Java applications to be installed onto any Java-compliant platform).
MindQ Java
Java is unquestionably one of the hottest development languages to learn at this moment. There are hundreds of books about Java, covering all different levels. You can spend thousands of dollars on this subject and still not get any closer to Java nirvana. While you could spend your money on countless books or attend a Java class at some training center or college, MindQ offers another excellent way to learn Java: Computer-Based Training (CBT). You're probably thinking that CBTs are boring and you'll never get anything out of them. In reality, that holds true whether you take a class or read tons of books on the subject. CBT simply offers an alternative. As elegant as the Java language is, it's very dry when you try to learn it. MindQ does an exceptional job of keeping your attention glued to the subject matter through its interactive user interface.
Java Studio by Sun Microsystems, Inc.
Java Studio comes loaded on a CD-ROM. Its packaging also includes an installation instruction booklet, a serial card (for registration purposes) and the manual, Exploring Java Studio. It tells you about the basics of Java Studio, and is good for getting started. It also contains added information on the examples, which are plentiful.
Xerox Uses Java Tool to Cut Development Time in Half
A global company in the document processing business, Xerox Corporation offers a wide array of products and consulting services including publishing systems, copiers, printers, scanners, fax machines and document management software along with related products and services.
Optimize it! by Intuitive Systems
Every chance I get, I lobby for performance tools for software developers, because performance tuning is hard. This is especially true in modern object-oriented languages like Java, as opposed to older languages like C where the programming model was much closer to the hardware model. Furthermore, performance can affect the user's perception of your software. Hence, for any serious software-development project it's critical to have good performance tools available to assist the tuning efforts. OptimizeIt 2.0 Professional from Intuitive Systems is one such tool.
ROAD: BeanBox by Specialized Software
So there it is - the opportunity of a lifetime. It seems that the local public utilities commission has allocated a hefty budget to a new project. They want to be able to "link" all of their users in the county utilities building to the same database. All they need is a good database administrator to come in and make it happen.
SourceGuard by 4thpass
Software developers invest a great deal of time, effort and money to bring a product to market. Whether it's a complete Java application, an applet for a Web site or a JavaBean component that performs some cool new function, you as a developer have a right to protect the inner workings of your Java classes from prying eyes. After all, you don't want someone looking at your super-secret algorithm or trying to analyze your classes to find potential security holes. Many developers feel confident that when they compile Java source code to bytecode, their classes will be safe. After all, who can read bytecode like a third-generation language?
ProtoSpeed by Progess Software
Progress Software recently released the second version of its ProtoSpeed distributed application debugging and monitoring tool for testing and deploying Internet or intranet applications. ProtoSpeed is actually a combination of three related but distinct components: a protocol interaction monitor/debugger, the JWatch remote Java applet debugger from Intermetrics and an environment for creating custom network monitoring applications.
DashO-Pro by preEmptive Solutions
I remember how I first got into Java. A friend called my attention to these neat little mini applications that could be easily embedded into HTML files. These applets provided a quick way to jazz up even the most mundane Web pages. She showed me some UseNet groups that contained huge libraries of these applets. I soon learned how to go into their code and change (dare I use the word "hack"?) them to fit my needs. Those applets were nobody's property; they were just there for the taking. Some people would come up with clever ways of making them run more efficiently, and would post their findings for all to use. When working with pubic archives, this is all well and good. The problem is many people learned how to hack Java applications that were not public domain. They would download applications, decompile the source and hack it to look like their own.
SuperCede by SuperCede, Inc
A C++ programmer buddy of mine got some extra work writing server-side applications in Java. He was a little pressed for time so he asked me about an IDE. "There are hundreds of those things floating around out there," he lamented. "How do I know which one is best?" He had a point. Almost overnight there were more IDEs on the market than you can shake a 486 laptop at. Slogging through them all would be tiresome to say the least. I didn't hesitate when answering him, though, because I recently tried one that overwhelmingly impressed me. "Try SuperCede for Java Professional Edition," I said to him.
ProtoView JSuite by ProtoView
The world is based on objects. In the world of programming, objects are your friends, especially in an environment like Java. Objects in Java are known as JavaBeansª, or just Beans. After all, you can't make Java without Beans. ProtoView is definitely a company that wants you to use their Beans. They have a collection of JavaBeans that will help you extend your Java development and enhance your applications.
TopLink by the Object People
The distributor had just bought out a few rival businesses in town. The paperwork had been signed, the funds were transferred and the deal was complete. The only detail to be worked out was to link all the locations together into one coordinated unit. The MIS manager was horrified to learn that the databases of the other locations are as diverse as can be. Some of them are relational databases, whereas the home database is of the newer object type. What he needs is a tool that allows him to "wrap" all the databases together into one manageable, tightly knit application. What he needs is TopLink from The Object People.
Instant Basic for Java by Halcyon Software, Inc
A few years back, I dropped in on a friend who was busy at work on her computer. "Whatcha doin'?", I asked playfully. "I'm writing a program", she replied without looking up. As I looked over her shoulder I was befuddled by what I saw. She was opening drop menus and clicking on options or typing simple addresses into dialogue boxes. I was familiar with the monstrous task of typing complicated code in a text editor, and then going through the painful ritual of compiling and debugging
JViews by ILOG, Inc
Once upon a time, it looked as though I was set for a while on software. I had L-View, the new picture editing shareware everyone was talking about. I had Microsoft Paint, a pretty good graphics creation program (if you didn't mind your graphics looking like a child in first grade had drawn them). I had HTML Notepad and a full head of hair. What more could a budding young Web developer ask for to guarantee success in this brand new industry?
CocoBase Enterprise by THOUGHT, Inc
Trying to develop applications in conjunction with a database can be a nightmare. Customer orders must be filled, accounts payable must be debited and inventory must be adjusted. Performing a task like this directly from the Internet lends itself to the flexibility and platform independence of Java.
InstallAnywhere
The huge task of creating that great Java application is finally over. Although the product is "user friendly" when up and running, installation has typically been very cumbersome and time consuming. A product that is easy for the layman to install will surely outsell one that isn't.
The Data Series: JDBC
Data! You can't live without it. Wherever you go, whatever you touch, information is continually being flashed before us. It wasn't so long ago that people were complaining of not having enough information and now our medical experts are telling us to take days off due to the information overload some are experiencing.
Visual Cafe for Java Database Development
Visual Cafe for Java is an integrated development environment tool for creating Java applets and applications that interface with databases. In addition, you can create JavaBeans, native EXEs and DLLs. Some of the improvements include:
OrbixWeb 3.0
OrbixWeb 3.0 is a CORBA 2.0 compliant, 100% Pure Java ORB with better lifecycle management of distributed objects. It includes many useful services which make it easier to develop, deploy and manage distributed applications in the Internet age.
The Data Series: Object Serialization
Data is one of those housekeeping duties that has to be performed by everyone who uses a computer. Whatever level they are on, somewhere along the line data is stored, files are created and directories are made.
Visual Quantify by Rational Software
You've just finished up that Java program you've been working on for a while. You sit back in your chair and feel proud of yourself. It's now time to show your finished work to the boss. Half an hour later he calls you into the office. "What's this?" he asks as he holds up one of the floppies that you proudly gave him just a little while ago. You try to hide the confusion and fear in your voice as you answer. "It's the application I've been working on. It's finished, and I just wanted you to have a look at it." He gestures you to his side of the desk. You watch him open the application on his machine. It opens just fine, but as soon as he begins to use it, it slows down, way down. Almost to a complete stop. "I thought it was hanging up my system," he says to you as he munches his sandwich, "but after I came back from getting my food, it started to run - a little bit, anyway." He gives you an encouraging word as he puts his hand on your shoulder to escort you to his door. "Fix it," he says as he closes the door behind you.
Objective Grid/J 1.2
Many of the smaller tasks which Java developers are required to take on within a larger project can take on the air of a larger project all on their own. Developing a grid control can be one of those tasks. Many companies have responded to this need by creating their own "plug-and-play" grids for Java developers to implement in their own projects. Stingray's Objective Grid for Java is a fine example of tools which can enhance a Java application and shorten design time. Developers can use the Objective Grid control anywhere they can use an AWT control, saving time and effort.
Java Reference Library
If you are a Java developer, you are no doubt familiar with O'Reilly and Associates and their line of books. One of the first Java books on the market was O'Reilly's "Java in a Nutshell". Although there had been a couple of "how-to" books published, there were no Java reference books available for the professional programmer. The Nutshell series is not for beginners, but rather for seasoned code-jockeys who will dog-ear the book in no time flat. But the funny thing was, even beginners started to sing the praises of the Nutshell book.
The Data Series
Data You just can't get away from it. No matter what you do, a certain amount of data is always generated. One of the more profound quotes of the day can be attributed to Peter Large of Information Anxiety, where he once said: "More Information has been produced in the last 30 years than in the previous 5,000. About 1,000 books are published internationally every day, and the total of all printed knowledge doubles every eight years."
News Today, Gone Tomorrow
From the very first steps this column took, a journey of discovery was promised which, hopefully, has not disappointed. Using Visual Cafe as our development platform, we have ventured into areas of Java that others have feared to tread. From building complete applets with database connectivity to developing classes for sending and receiving e-mail, this column has so far tackled a wide variety of different problems. On the face of it, many of the topics appear difficult or far too complicated to have in an ordinary applet, application or servlet. But I think you'll agree that once the initial wall has been scaled, the rest of the problem becomes somewhat academic.
InstallShield Express 2
You spend weeks, months, maybe years developing your application. Your testing phase is going well and you're almost ready to begin thinking about your deployment phase. Just when you think it's safe to breathe again, you're faced with the daunting task of deploying your application on the desktops of thousands of users. If your application is for the commercial market, then you have no idea how many users you will need to deploy it to. You need an easy, fail-safe way to get your application installed. Have no fear, InstallShield Express is here!
CodeBase 6
Without data from a database, business applications really don't do much. To take your Java experience to the next level, you should have database connectivity. There are still a lot of custom built DOS-based applications that are using xBase database technology, like dBASE, Fox Pro and Clipper. You're trying to convince your company to wake up and smell client/server, that Java can work as a database client and you can keep your data in their existing database format. The solution is using Sequiter Software's CodeBase database management library.
POP Goes the Server
In our last column we addressed one of the most commonly asked questions regarding the sending of e-mail from within a Java applet or application. This was achieved using the SMTP protocol, and by the end of the article a fully functional SMTP class was constructed. Before we continue the development of our column project, Informer, I thought it would be a good idea to complete the e-mail service by presenting the other half of the equation: picking up mail from a mailbox. This article will concentrate on building a class that can be used to interrogate a POP3 mailbox.
VisiBroker 3.0
After making the important decision to embrace the Common Object Request Broker(CORBA), the next important decision that you will have to make is choosing an Object Request Broker(ORB) vendor suitable for your needs. You have many options to select from: Digital's ObjectBroker, ExpertSoft's PowerBroker, HP's Orb Plus, IBM's SOM, Iona's Orbix, Sun's Joe, VisiBroker from Visigenic, etc.
Jbuilder
During the past several years, Borland has been in the doghouse as the stock price has languished. But with new management, the company has been showing strong signs of resurgence. Evidence of this is the release of JBuilder, an integrated development environment for Java. But instead of being a tool to make cool Java applets for Web sites, JBuilder is positioned for what Borland calls the "InfoNet," which includes corporate development for the Internet, intranet and extranet.
NetCharts
Are you looking to integrate professional looking business and engineering charts within your Web application with little or no coding on your part? Are you an HTML author or a Java developer looking for 100% Pure Java certified business charts that you can integrate within your Web site? Are you looking to update your application's business and engineering charts dynamically by using JDBC and a database back end? If you answered yes to all, then NetFactory's NetCharts 2.0 is the answer.
Electronic Commerce Suite 3.0
If you want to create your own Amazon.com, then you should try iCat's Electronic Commerce Suite 3.0 Professional Edition. iCat started developing e-commerce software in 1993, when Amazon.com was just an idea in Jeff Bezo's brain.
Anybody Out There?
This column looks at the construction of an Intranet-based contact manager known as Informer. In previous articles, I have looked at the building blocks of Informer, and how easy it was to use Symantec's dbAnywhere package to provide all of the database connectivity. For those of you following this column, you will have noted that very little actual code has been produced manually. This is due to Visual Café's excellent drag and drop interface. I could attempt to continue the complete construction of Informer without having to produce a single line of code myself, but that would defeat the purpose of this column: trying to teach Java. And besides that, it would be boring!
Visual J++ Database Programming
Visual J++ Database Programming Overview So, you need to access a database from your Java program. Well, if you're using Visual J++, you're in luck! Unlike some other Java development environments, with Visual J++ you have at least three ways (more if you opt for third party solutions) of accessing a database. Some of these methodologies will be familiar to you if you have developed database applications in other Microsoft applications like Visual Basic or Visual C++. The DAO (Data Access Objects) and RDO (Remote Data Objects) are Microsoft COM (Component Object Model) techniques for accessing databases. With a little help, Visual J++ also supports database access through the traditional Java JDBC classes.
Silverstream
As the push to Web-based computing gains momentum, the variety of available tools, standards, techniques and languages gets increasingly complex. In implementing a Web strategy, IS managers must make some hard decisions on issues that include: supported browsers, ISP selection, Web server platform and OS, application server platform and OS, object architecture standards, client-side component approach (HTML vs. Java vs. ActiveX), server-side component tools (VB5, C++, PowerBuilder 6, Delphi, Java), security standards, database engine selection, search engine selection, business content creation and more.
ObjectStore PSE Pro
Object Design's ObjectStore PSE Pro for Java is a native Java-persistent object database (PSE stands for Persistent Storaget Engine). It allows running Java objects to save and restore state. The differences between the Pro' release and the general release involve the ability to simultaneously access databases and to recover databases.
Building a True Database Solution
In our last article, we introduced what is now our column project: Informer. Informer is a small contact database application that is designed to provide contact information about various personnel over an Intranet or Internet. The idea for this project evolved from one of our N-ARY designers, Frode Hegland, who wanted to make information more available to people without saddling them with horrendous client-side applications. So, we came up with the Informer. Over this series of columns, we will be building new features into the Informer, showing you how easy Java can make building what, on the face of it, seems to be a rather complex system.

Pages: « Prev 1 2 3 4 5 6 7 8 9 10 11 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