Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Software Testing and Quality Assurance - Approaches, Process, Methods New Links RSS/Atom
Sponsors



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  

Main  arrow  Programming  arrow  Platforms  arrow  Web Client  (190)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Date (New Links Listed First)


Visit   Tapestry and Wicket compared    Last Update 2008/4/30 6:43
Category  Programming  arrow  Java  :  Programming  arrow  Platforms  arrow  Web Client  :  Programming  arrow  Platforms  arrow  Web Server  :  Programming  arrow  Tools
Description
JSF and Struts are the traditional component frameworks developers turn to for Web development. You have an alternative, however: Tapestry and Wicket are component-oriented Web frameworks designed to create Web applications. A simple example application implementing a to-do list workflow is developed here, using Tapestry and Wicket technologies.

Hits: 38  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   AJAX From a Tester's Point of View    Last Update 2008/4/17 5:38
Category  Programming  arrow  Platforms  arrow  Web Client  :  Software Testing and Quality Assurance  arrow  Software Testing  :  Programming  arrow  Platforms  arrow  AJAX  :  Programming  arrow  Security
Description
This paper presents an overview of AJAX, what a black box tester should know before he leaps into AJAX testing, and the security risks that AJAX applications open up. Also discussed are the market trends are for AJAX adoption and its prospective growth potential. Finally the author looks at some of the black box test ideas and recommendations that test two main security concerns in AJAX implementation: data validation and session management.

Hits: 20  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Four Bad Designs    Last Update 2008/4/15 5:29
Category  Programming  arrow  Platforms  arrow  Web Client  :  Programming  arrow  User Interface / UX User Experience
Description
Bad content, bad links, bad navigation, bad category pages... which is worst for business? In these examples, bad content takes the prize for costing the company the most money.

Hits: 45  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   JSF Anti-Patterns and Pitfalls    Last Update 2008/4/9 6:16
Category  Programming  arrow  Java  :  Programming  arrow  Platforms  arrow  Web Client
Description
This article covers anti-patterns and pitfalls of day to day JSF development. Most of these issues have kept the author up at night; some of these are the same old challenges with a new face, pun intended. These challenges include performance, tight coupling, thread safety, security, interoperability and just plain ugliness.

Hits: 154  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Building Web Apps without Web Forms    Last Update 2008/4/2 6:45
Category  Programming  arrow  .NET  :  Programming  arrow  Platforms  arrow  Web Client  :  Programming  arrow  Platforms  arrow  Web Server  :  Approaches, Process, Methods  arrow  Software Architecture
Description
I'd learned several best practices that I applied when working on my desktop apps. Two of them were:
* Separation of concerns: don't mix UI logic with underlying behavior.
* Automated unit testing: write automated tests that verify whether your code does what you think it does.

The underlying principles here apply regardless of technology. Separation of concerns is a fundamental principle that exists to help you deal with complexity. Mixing Different responsibilities within the same object—like calculating remaining work hours, formatting data, and drawing a graph—is just asking for maintenance problems. And automated testing is crucial to getting production-quality code while still maintaining your sanity, particularly when you're updating an existing project. ASP.NET Web Forms made it very easy to get started, but, in other ways, trying to apply my design principles to Web apps was a struggle. Web Forms are relentlessly UI focused; the fundamental atom is the page. You start by designing your UI and dragging controls. It's very seductive to just start slapping your application logic into the page's event handlers

Hits: 24  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Inheriting Web sites: Getting a Web site to a maintainable state    Last Update 2008/3/12 8:09
Category  Programming  arrow  HTML  :  Programming  arrow  CSS  :  Programming  arrow  Platforms  arrow  Web Client
Description
In a perfect world, you'd create every Web site you were ever assigned to maintain, improve, and redesign. Unfortunately, in the real world, you're often forced to take on a site someone else designed or constructed.

New jobs, new projects, new assignments, and new responsibilities all carry with them risk. And while you may have a new boss or a new office or a new set of colleagues, nothing is quite so intimidating as being handed a Web site that is now yours to care and feed, having no idea how that Web site was put together. More often than not—especially if you're taking over for a less-experienced Web designer, or worse yet, someone who was just "filling in"—the sites you'll inherit are a tangled jumble of content, presentation, and even some activity. And, of course, the pages are ugly. If there aren't blink tags, there are jumbled styles, font tags mixed with CSS styles, unclosed and misused HTML tags... it can be a mess.

Thankfully, there's a logical approach to turning these sorts of pages into finely tuned, easily maintainable Web sites. This two-part series provides a road map for turning messy and unruly pages into well-structured, organized, maintainable code. In Part 1, you'll learn how to make a site maintainable. In Part 2, you'll organize your site's layout, increase its efficiency, and make sure you're in control.

It turns out that some tried-and-true techniques make a task like this manageable and put you in a position to not just succeed, but to excel. They'll also ensure that you spend the least amount of effort reworking a site, and the most amount of time improving it and keeping it working. Then, if you later get the opportunity to refresh or even redesign a site like this, you can start from well-segmented HTML and CSS, not a mess of convoluted and style-laden HTML.

Hits: 37  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Using Oracle Berkeley DB Java Edition as a Persistence Manager for the Google Web Toolkit    Last Update 2008/2/29 7:47
Category  Programming  arrow  Java  :  Programming  arrow  Platforms  arrow  Web Client  :  Programming  arrow  Platforms  arrow  Web Server  :  Database  :  Programming  arrow  Tools  :  Programming  arrow  Platforms  arrow  AJAX
Description
When building Web applications with the Google Web Toolkit, using Berkeley DB Java Edition as a persistent data store can reduce project costs significantly.

Hits: 21  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Silverlight Tips, Tricks, and Best Practices    Last Update 2008/2/29 7:31
Category  Programming  arrow  Platforms  arrow  Web Client  :  Programming  arrow  User Interface / UX User Experience  :  Programming  arrow  Silverlight
Description
Unless you've been stuck on a desert island for the past several months, you've undoubtedly heard about Silverlight™, the new cross-browser, cross-platform solution from Microsoft that helps you build rich Internet applications and rich, immersive media experiences in the browser. Version 1.0, which combines a XAML rendering engine with a JavaScript API, shipped in September 2007. Version 2.0, which will enter beta soon, will pair an enhanced XAML engine with a version of the CLR that runs in the browser, a Silverlight version of the Microsoft® .NET Framework Base Class Library (BCL), and a managed API. (That's right: C# in the browser!)

Silverlight 1.0 applications are proliferating on the Web, thanks in part to some of the high-profile companies that adopted it early and helped spread the love. The programming model is simple enough for an experienced developer to begin building Silverlight applications in a matter of hours. What's missing for this still very young platform, however, is that wealth of knowledge and resources that accompanies more mature platforms. I've been developing Silverlight apps for more than a year now and have put together a list of best practices that I and other developers on my team use to build better applications.

Hits: 24  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Enterprise Mashups    Last Update 2008/2/21 13:59
Category  Programming  arrow  Platforms  arrow  Web Client  :  Approaches, Process, Methods  arrow  Software Architecture  :  Programming  arrow  Platforms  arrow  Services / Microservices
Description
A mashup is a technique for building applications that combine data from multiple sources to create an integrated experience. Many mashups available today are hosted as sites on the Internet, providing visual representations of publically available data. This article describes the history and architecture of mashups, and explores how you can create mashups for use in your enterprise. We also impart some wisdom gained from projects with customers and systems integrators who have implemented mashups for the enterprise.

Hits: 13  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   From Tags to Riches: Going from Web 1.0 to Flex Popular articles    Last Update 2008/2/19 7:06
Category  Programming  arrow  Platforms  arrow  Web Client  :  Programming  arrow  Flex/Flash
Description
In their article, Porting From Web 1.0 To Rich Internet Applications (RIA), James Ward and Shashank Tiwari walk through replacing a Web 1.0 interface with a rich Adobe Flex user interface.

Hits: 404  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



« [1] 8 9 10 11 12 (13) 14 15 16 17 18 [19] » 
Practical
Methods & Tools
RSS 2.0
Twitter
Contact
THEME_VALIDXHTML    THEME_VALIDCSS

Copyright (c) 2007-2013 Martinig & Associates | Methods & Tools Software Development Magazine | Privacy Policy
Software Development Tools | Software Development Articles | Software Development Directory | Software Development Videos
Software Development Jobs | Software Development News | Software Development Books
Software Development Blogs | Software Development Conferences