Interchangeable Sources

As mentioned when we talked about three-tier systems, one of the key aspects is keeping elements separated so they can be updated/changed. You may have different User Interfaces, such as Web, Mobile, and even Desktop Applications, which can all co-exist because they call to load info from the business logic server (sometimes called app server)…

Java Database Connectivity

When developing a Java application which uses a database, you need to consider several things, such as are you developing the Java Application first, or the Database first? Which database are you going to use (Oracle, DB2, SQL Server, MySQL, etc) Regardless, you will need a JDBC driver for your Java application. Most likely this…

Picture Tag

As we previously saw, the image (img) tag is easy to use, however, as more and more people view websites on tablets, phones, and other devices besides a computer, we have to be mindful of how images will appear to those users. In CSS we can use responsive design, which adjusts the layout based upon…