Programming code is a specification and architecture for the development and deployment of distributed server side, transactional and secure application components. Application developers focus on programming code business rules and leave the infrastructural service-related issues to the application container and server. Learn about programming side of modular code including modular programming articles, tips and news.
11 Aug 2013
Top ways that Java enums can simplify the software development process
20 Jul 2013
Tutorial - Introduced in Java 5, the enum has become an effective tool in simplifying software development in Java. But not every developer is using the enum construct to its fullest. This article will demonstrate interesting and unique ways to simplify application...
Optimizing application development time through effective Java inheritance
20 Jul 2013
Feature - All development teams struggle with the question as to how to reduce the development effort by reusing code that has already been tested and verified. One tried and true method is to optimize application development by effectively using Java inheritance.
The two most common problems dogging SOA projects
05 Apr 2013
Feature - The author of SOA patterns discusses the two most common problems hurting SOA development projects.
Common mistakes to avoid when designing distributed SOA systems
06 Feb 2013
Feature - In an effort to gain some insight into how to best approach application design and architecting distributed SOA based systems, TheServerSide reached out to Arnon Rotem-Gal-Oz, the author of SOA Design Patterns, for his insights on the topic.
Contrasting distributed computing with concurrent programming:
06 Feb 2013
Feature - In many ways, concurrent programming and distributed programming address the same set of programming issues, but there are significant differences between the two, and architects and developers need to understand the difference.
Collaboration and transparency: The keys to successful application development
01 Nov 2012
Feature - Ubuntu moves forward by harnessing the power of the open source community. It's a model that is extremely dissimilar to what we see in enterprise development, but there are allegories between the two. Here, we take a look at what enterprise development...
Disruptive forces in Java: Is Scala the new Spring framework?
23 Aug 2012
Feature - Will Scala, Play, and Akka have the same sweeping effect on Java development that that Rod Johnson and the Spring framework have had?
WebSphere Liberty Profile running on Raspberry Pi
13 Jul 2012
Feature Video - The new WebSphere Liberty profile is faster and more efficient than ever. Simon Maple proves this out by showing us how he ran WebSphere on the Raspberry Pi, a tiny little credit-card sized computer that smart blokes in the UK have developed.
Best practices for building your company's next mobile application
12 Jul 2012
Feature - Building a mobile application may hold several advantages over buying one, but first you must build an effective mobile application development strategy.