Web Application Frameworks Main

View: [ 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 ]

Articles
Guides
  

Articles:
  • Android and iPhone browser wars, Part 1: WebKit to the rescue by Frank Ableson   - [Clicks: 6]
    Mobile devices play an ever-increasing role in our lives today. We use them to communicate. We use them to navigate. We even use them as a handy flashlight. While custom applications are extremely popular for the iPhone and the Android platforms, there is an opportunity in mobile Web applications. This article is the first in a two-part series on developing browser-based applications for iPhone and Android. Along the way, we will build a simple network monitoring application that runs within the confines of the desktop and both mobile browsers.
    [Includes source code]
    http://www.ibm.com/developerworks/opensource/library/os-androidiphone1/index.html - Dec, 2009
  • Building smart Web applications for a smarter planet by Krish Ramachandran   - [Clicks: 6]
    Currently, Web-based applications are being developed for almost every industry, providing online services that people can access anytime and anywhere. Such services range from online tutoring to virtual shopping, helping people complete their tasks with comfort and ease. Web-based systems are quite attractive because there are no platform constraints and installation requirements. With the emergence of Web 2.0, there is a lot of momentum to build intelligent Web applications that provide more intelligent services. This article describes an architecture for intelligent Web-based applications and discusses each component in the application with implementation details.
    http://www.ibm.com/developerworks/web/library/wa-aj-smartweb/index.html - Nov, 2009
  • Exploring HTML 5's Audio/Video Multimedia Support by Kurt Cagle   - [Clicks: 8]
    The <audio> and <video> tags were among the first features to be added to the HTML 5 specification. Find out how these elements enable the browser to work with both types of media in an easy-to-use manner.
    http://www.devx.com/webdev/Article/43324 - Nov, 2009
  • Delivering Web-based Embedded Fonts in CSS 3 by Kurt Cagle   - [Clicks: 6]
    One of the new features in the CSS specification lets web developers embed third-party fonts that users can use directly in a web page. Learn how to use this useful feature.
    http://www.devx.com/webdev/Article/43218 - Nov, 2009
  • Working with Web server logs by Uche Ogbuji   - [Clicks: 9]
    How do you know who is doing what and where on your site? Chances are you have an Apache-style log for your site, and you just need to learn how to mine it for valuable information. Learn about the format of Web server logs and how to access them in code. Along the way, apply a recipe to identify spider traffic from Web crawlers.
    http://www.ibm.com/developerworks/web/library/wa-apachelogs/index.html - Oct, 2009
  • Web application security: Testing for vulnerabilities by Jeff Orloff   - [Clicks: 8]
    The increasing reliance on data-driven Web sites has caused an incline in the number of attacks launched against them. As a developer, understanding how a site can be attacked is paramount to making it secure. Discover some of the more common attacks, and learn about the tools you can use to spot them.
    http://www.ibm.com/developerworks/web/library/wa-appsecurity/index.html - Oct, 2009
  • Introducing Quercus, a Java-based PHP framework by Sachin K Mahajan   - [Clicks: 9]
    Quercus is a new approach to authoring Web services and applications using a mixture of Java technology and PHP. With the Quercus framework, Java and PHP are integrated with each other, thus allowing you to conveniently incorporate versatile Java libraries like Spring and Hibernate into applications. This article provides a brief introduction of the framework along with some code samples. Explore the features and advantages of the framework using a simple HelloWorld sample. And finally, understand the framework architecture and look at a real world example in more detail.
    [Includes sample code]
    http://www.ibm.com/developerworks/web/library/wa-quercus/index.html - Sep, 2009
  • Exploring HTML 5 Forms by Kurt Cagle   - [Clicks: 10]
    One of the major initial goals of the HTML 5 effort was to update the core HTML form elements to reflect more contemporary thinking. Find out how well the HTML 5 specification has fulfilled that goal so far.
    http://www.devx.com/webdev/Article/42827 - Sep, 2009
  • Creating a declarative XML UI language by Arron Ferguson   - [Clicks: 4]
    Writing GUIs in program code can often lead to messy design choices, which in turn results in a blurring between business logic and UI code. Discover how to create a declarative XML UI tag set with an accompanying Java framework that parses, validates, constructs, and finally binds the declared GUI components to business logic at runtime.
    [Includes source code]
    http://www.ibm.com/developerworks/web/library/x-decxmlui/index.html - Sep, 2009
  • Tip: An even simpler API: tight XHTML and meaningful attributes by Colin Beckingham   - [Clicks: 2]
    Occasionally, a Web developer is required to serve data to two or more distinct audiences — one with a complete package of information and others with selected extracts of the total package. Learn how a Web page designed for a general audience reading the page as HTML can also provide data to another audience reading the same page as XML.
    http://www.ibm.com/developerworks/opensource/library/os-xhtml/index.html - Aug, 2009
  • The HTML 5 Layout Elements Rundown by Kurt Cagle   - [Clicks: 6]
    HTML 5 is a broad specification with dozens of distinct changes from HTML 4. Get a comprehensive breakdown of the HTML 5 layout elements.
    http://www.devx.com/webdev/Article/42280 - Jul, 2009
  • A Guide to Caching and Compression for High Performance Web Applications by Puneet Sangal   - [Clicks: 18]
    Understanding HTTP's cache headers and compression capabilities is a prerequisite for building high-performance web applications.
    http://www.devx.com/webdev/Article/42277 - Jul, 2009
  • Browser Compatibility Development Guide by Jeff Ryan   - [Clicks: 7]
    Do you have defined practices to ensure your website renders and operates properly on your users preferred browsers? If not, do you realize you may be losing customers and partners as a result? This guide for browser compatibility development provides you with the information you need to start or enhance your browser compatibility development practice.
    http://www.developer.com/design/article.php/3825326 - Jun, 2009
  • Weaving a better Web page by Martin Streicher   - [Clicks: 10]
    A Cascading Style Sheets (CSS) framework expedites and simplifies the design and development of Web pages. Moreover, a CSS framework produces more standardized results in all browsers. Here's a look at two CSS frameworks, each with a unique philosophy.
    http://www.ibm.com/developerworks/opensource/library/wa-htmlcss/index.html - Jun, 2009
  • Quick Start to Reasonable Server Faces (RSF), a Java Web Programming Framework by Ryan Lowe   - [Clicks: 12]
    Explore three of RSF's primary tenets: primacy of markup, zero server state, and correct use of POST/GET.
    http://www.developer.com/java/web/article.php/3815631 - Apr, 2009
  • Echo2: Turn Java into AJAX Without Touching JavaScript or JSP by Samudra Gupta   - [Clicks: 14]
    Get to know Echo2, a pure Java framework for developing AJAX-based web applications. Using Echo2 typically does not require any HTML or JavaScript coding, unless you are extending the framework.
    http://www.devx.com/Java/Article/41356 - Mar, 2009
  • Eight Isolation Levels Every Web Developer Should Know by James Leigh   - [Clicks: 17]
    In this article, James Leigh takes a look at eight different isolation levels that can be utilized within a web application, and explores the pros and cons of each level of isolation, ranging from read uncommitted to serializable consistency - the interactions between transactions at different isolation levels is also looked at.
    http://www.infoq.com/articles/eight-isolation-levels - Mar, 2009
  • Anatomy of a Web attack by Sean-Philip Oriyano   - [Clicks: 14]
    More applications are being hosted on the Internet than ever before. Everything from databases to services is moving to a Web-based format. As a matter of course, this increased number of applications and services on the Internet has led to an ever-increasing number of attacks targeted at them. Learn how some of the more popular attacks work so that you can protect your organization.
    http://www.ibm.com/developerworks/web/library/wa-webattack/index.html - Feb, 2009
  • Speed up your Web pages by Marco Kotrotsos   - [Clicks: 25]
    Do you want faster-loading Web pages? Learn how you can make the browsing experience better for dial-up users by reducing loading times by as much as 80 percent, in some cases.
    http://www.ibm.com/developerworks/web/library/wa-speedweb/index.html - Jan, 2009
  • Adaptive user interfaces for health care applications by Krish Ramachandran   - [Clicks: 23]
    Adaptive user interfaces assist users in accomplishing tasks in an application and construct a model of the user's preferences so as to serve them better in the future. Examples include systems that filter news stories, recommend products, and so on. This approach to personalized services is relatively new but has great potential for improving the effectiveness of human-computer interfaces. Health care is a significant area where adaptive user interfaces can be of great use. Health care users range from having little computer knowledge (for example, some nurses or doctors) to having expert computer knowledge (for example, system administrators). And, there can be many other distinguishing factors when it comes to patients. Therefore, adapting a computer application's interface to different types of users is important to improve the usability of such applications. Two major techniques used for adaptation are adaptive presentation and adaptive navigation. Adaptive presentation involves personalizing the contents presented to the user. Adaptive navigation involves customizing ways by which users complete their tasks in the application. These techniques can be used to enhance the usability of health care applications, thereby contributing to their success.
    http://www.ibm.com/developerworks/web/library/wa-uihealth/index.html - Jan, 2009

[Top]

Guides:
  • The Java Developer's Guide to Web Development Frameworks   - [Clicks: 71]
    Java developers today have many choices for web development frameworks. To help you decide which is best for your web development projects, this guide introduces you to the leading open source frameworks: JavaServer Faces, Spring, Struts, Tapestry, and Wicket.
    http://www.devx.com/ebook/Article/40784 - Feb, 2009 - (PDF)

[Top]