Posts Tagged ‘Java’

Java vs .NET

Posted on August 2nd, 2010 by Eric Rowell

The purpose of this post is the answer the age old question “Should I use Java or .NET?” What are the advantages of each? What are the disadvantages of each? How should corporations decide which platform to use?

When Should You Use ICEfaces?

Posted on April 28th, 2010 by Eric Rowell

After my last post about ICEfaces, I received a lot feedback that my views weren’t quite correct (thank you for those comments by the way!) As a result, I took a step back and reevaluated my perspective on ICEfaces. In my last post, I stated that it’s never appropriate to use ICEfaces because in my experience, it usually hinders developers more than it helps them. This perspective was based on the assumption that most web project teams have ample Javascript experience, and are also building highly complex, customized features that most other website’s don’t have.

PHP vs. Java – Which One Is the Better Web Language?

Posted on March 4th, 2010 by Eric Rowell

Traditionally, it seems like Java is the web language of choice for corporations, and PHP has been the web language of choice for people who own their own websites (i.e. small scale websites). It also seems like both of these groups will swear by anything that their language, whether it be PHP or Java, is the supreme language of the universe. I personally have experience with both PHP and Java, have owned my own websites (like www.webkrunk.com), and have also worked at a large corporation as a Java developer. The purpose of this post is to help explain the apparent segregation between both groups while providing some guidance as to which platform to choose depending on your situation.

What is MVC Architecture?

Posted on February 7th, 2010 by Eric Rowell

As software applications become more and more complex, and the number of developers increase, it becomes more and more important that the components of an application are split into modular chunks. This is exactly what MVC Architecture does for us. MVC stands for “model, view, controller”.