6.5 million software developers and still going strong

Java Developer Magazine

Subscribe to Java Developer Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java Developer Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Aspect-Oriented Programming (AOP) has become a hot topic of discussion for enterprise development, with recent news of support by IBM, JBoss, BEA, Eclipse, and IntelliJ. What's real? What is AOP? What problems can it solve today? How can you make an informed decision about using AOP? What is the best adoption strategy? What are the long term possibilities for AOP? This session answers these questions, and gives an introduction to AOP for enterprise Java development. AspectJ is a seamless AOP extension to Java. It allows consistent and flexible implementation of crosscutting concerns such as security , exception handling, testing, logging, caching, and business rules. This is a major improvement on scattered and tangled traditional implementations. This tutorial introduces AOP and shows how to use AspectJ effectively in an enterprise context, including examples of to... (more)

JDJ Exclusive: Scott McNealy's 2004 Predictions

Read this Article in .PDF Format Read JDJ's 2004 Predictions by i-Technology Leaders Feature Story Read the Exclusive Alfred Chuang Interview Read From the Publisher...  "Network computing is at a tipping point, as the race to connect everything of value is driving widespread adoption of innovations like Java technology, and hundreds of millions, and soon billions, of devices get on the network and need to share information securely and reliably." With new technologies like radio frequency identification (RFID), many tedious, time-consuming tasks will disappear from our daily routine. Instead of waiting in line 30 minutes to check out at the supermarket, we'll just push the cart past a scanner and out the door, and we'll get a bill for the groceries at the end of the month. Technology like N1 - designed to automate management, virtualization, and provisioning in the... (more)

Sun Microsystems Gets an 'A' for the Java Desktop System

Delivering on its commitment to provide schools an alternative to expensive and complex computing solutions, Sun Microsystems, Inc. announced the rollout of the Sun Java Desktop System to the K-12 and higher education market. The Java Desktop System for Education is an affordable, comprehensive, simple to use and secure enterprise-class desktop solution. It introduces a business model to education institutions that provides a single price of $25 per desktop per year for the desktop software, maintenance, support and training. The Java Desktop System provides a complete desktop environment of productivity tools for students, which includes an office suite, Web browser, e-mail, calendar, instant messaging and more. In addition, Java Desktop System is the only environment with fully integrated Java technology, making this "out-of-the-box" desktop ready to run thousands o... (more)

Flashback to '04: Now Come the Counter-Arguments Against Open-Sourcing Java

ESR's Open Letter to Scott McNealy did not resonate positively in some quarters. Here for example is John D. Mitchell - a developer, author, educator, and the founder of Non.net - writing at the java.net Web site: I'm personally sick and tired of Open-Source fanatics saying that everything should be open-sourced. It's Sun's property and they can do whatever they want to do with it (whether we like it or not). On the other side, I'm equally sick and tired of Sun saying that they do NOT have any extra level of control over the rest of the JCP powers - that's patently false - check out my earlier blog on that particular subject, Open, Independent JCP? And here - from Java's guardian, Sun Microsystems, itself - is Chief Technology Evangelist, Simon Phipps: "I'd say this is 100 per cent rant, simplistic accusations don't hold water... If this is the way that Open Source tr... (more)

Michael Dell May Have to Boost Price for His Company

Opposition to Dell's notion of going private on the cheap to the advantage of Dell CEO Michael Dell had its board defending its bow to the idea. The board said Wednesday that independent directors had reviewed several alternatives over a five-month period including breaking up the company, recapitalizing, selling off units, increasing the dividend or going on as before and unanimously fixed on the proposed leveraged buy-out at the price of $13.65 a share on offer. Major and some smaller shareholders intend to vote against the deal when the time comes. Whether that jinxes the deal remains to be seen. Southeastern Asset Management, the biggest of the naysayers, which imagines Dell is worth $24 a share, wants access to the list of shareholders. T Rowe Price is also opposed. Southeastern has threatened a proxy fight. So has Carl Icahn, who's reportedly picked up 6% of ... (more)

Internet of Things Expo Launches "IoT Journal" | @ThingsExpo [#IoT]

The world's leading 'Internet of Things' event, @ThingsExpo has launched IoT Journal on the SYS-CON.com portal, featuring over 5,500 original articles, news stories, features, and blog entries. IoT Journal becomes the world's leading resource for the Internet of Things. SYS-CON Media CEO Carmen Gonzalez is founder and publisher of IoT Journal, and Roger Strukhoff, long-time SYS-CON editor and the conference chair of @ThingsExpo is the editor of the world's leading IoT resource. IoT Journal offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. For publishing opportunities at IoT Journal please contact Nancy Valentine at events(at)sys-con.com. Follow new article posts on Twitter at @ThingsExpo Register For @ThingsExpo FREE (before Friday) ▸ Here Conference Schedu... (more)

Scrum.org announces expansion of Professional Scrum Developer program

BURLINGTON, Mass., Sept. 14, 2012 /PRNewswire/ -- Scrum.org today announced plans for further global expansion of its hallmark Professional Scrum Developer (PSD) program. After two years of successfully helping teams build software, Scrum.org will host its next PSD Java train-the-trainer event in Zurich, Switzerland November 19-23, 2012. This will mean even greater access to Scrum Development Team training around the world. (Photo: http://photos.prnewswire.com/prnh/20120914/PH74754) "The [PSD] program was created to teach developers how to work together as a team to deliver working software in the short iterations that Scrum requires," says Ken Schwaber, the co-founder of Scrum. "Companies are finally beginning to realize that it isn't individuals, tools, or practices that create software; it is the seamless integration of all three of those things that allows team... (more)

Ephox's On-Demand Webinar Highlights New Functionality of Its EditLive! 9 Rich Text Editor

PALO ALTO, CA--(Marketwired - August 29, 2013) - Content authors can more easily create compelling blogs, wikis, email marketing campaigns and more, according to Ephox's on-demand webinar, which features the latest technical and business improvements in the ninth release of its EditLive! rich text editor.  Now available for download on Ephox.com, the webinar will appeal to web and Java developers, IT project managers, web content authors, and marketing and communications leaders. Additionally, users of IBM Connections, IBM Web Content Manager and OpenText Web Experience Management benefit from EditLive! 9 through pre-built out-of-box integrations. "Application developers and content authors will love the new user experience of EditLive! 9 -- the most feature-rich rich text editor on the market," said webinar presenter Tom Smith, Ephox Vice President of Worldwide Sal... (more)

Secrets Of The Masters: Core Java Job Interview Questions

JDJ's Enterprise Editor, Yakov Fain (pictured) writes: If you are planning to hit the job market,  you may need to refresh some of the Java basic terms and techniques to prepare yourself for a technical interview. Let me offer you some of the core Java questions that you might expect during the interviews.  For  most questions  I’ve provided only  short  answers to encourage further research.  I have included only  questions for mid (*) and senior level (**) Java developers. These sample questions could also become handy for people who need to interview Java developers (see also the article "Interviewing Enterprise Java Developers"). Disclaimer. This article has been originally published three or four years ago, hundreds of thousands Java developers have read it, but I still use some of these questions while interviewing Java developers. Guess what? Every other Jav... (more)

A Cup of AJAX? Nay, Just Regular Java Please

These days everyone is talking about AJAX. It’s supposed to be a cool way of creating Web applications. The idea is noble: instead of rendering an entire HTML page on each little change on the page, it’s much better to send an asynchronous request that will  get the data for you and refresh only the relevant portion of the screen. Every author writing on AJAX is giving the same (the only? ) example where this technology is being used: Google maps and email. (BTW, I’m a little sick of these examples). Since I’m not going to be helping Google in improving their maps, I’d like to see some real-world examples implementing  this technology.  Ajax proponents will immediately come with this exciting example of how great it is to refresh some  screen info as the user enters character in a text field. And here's  a sample conversation that might have happened between an imag... (more)

Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards

The editors of SYS-CON Media's Java Developer's Journal are in a unique position when it comes to Java development. All are active coders in their "day jobs," and they have the good fortune in getting a heads-up on many of the latest and greatest software releases. They were asked to nominate three products from the last 12 months that they felt had not only made a major impact on their own development, but also on the Java community as a whole. The following is a list of each editor's selections and the reason why they chose that product. Joe Winchester Desktop Java Editor SwingLabs SwingLabs is an open source laboratory for exploring new ways to make Swing applications easier to write, with improved performance and greater visual appeal. It is an umbrella project for various open source initiatives sponsored by Sun Microsystems and is part of the java.net community... (more)