JDBC acts as a translator between Java applications and the native language of a database. Learn how the JDBC driver paves the way into the application design consideration of database programming in Java.
Architecture & Design Section Index
CSS3 media queries allow you to apply different CSS rules to different requesting devices. Bipin Joshi examines what CSS3 media queries are and how to use them in your web pages.
Automating Java Applications doesn't adhere to one solution fits all. Learn how to consolidate the process of coming up with an API that can be easily used to automate any Java application.
Learn how to lay out a web page using HTML5 semantic markup.
When it comes to building highly usable web apps, it's time to put on the brakes and stop innovating!
As a developer, do you understand the scope of making a decision regarding platforms? It’s much more than just operating systems.
Ulf Eriksson explains a number of practical Agile techniques that can easily be applied to any development, and practical tips, which you can start using in your day to day work right away.
Say hello to happier customers and goodbye to release surprises by following these four tips.
In this week's cartoon by David Blazek, we wonder if something has been taken too far...
You've got a smart idea, but you need a working prototype to really show it off and test it. In the age of Agile development the ability to produce a prototype quickly, roll it out to end users, and create a feedback loop that influences the software you produce, is vital.
Web developers can make the most of their efforts and increase the value of their position on search engines by following 9 essential pre-production SEO steps.
There are 555,000 open positions for agile developers, but only 122,000 agile developers looking for work. How do you avoid getting a fragile developer when you want an agile one?
In this week's cartoon by David Blazek, you visit Agile Valley where they are going full agile.
This cartoon addresses the question of "are you an agile developer?"
If you're looking for a strategy to follow to cloud enlightenment; you're reading the right article. Developers are in a unique position to educate and to capitalize on cloud opportunities.
Executing an API strategy isn't as simple as hanging a shingle on the web; however, it has the potential to link you to vast new user communities for building brand, driving usage, transacting business, and more!