Read WebProNews
With Friends!

applications Articles

Client versus Server Side Functionality in E-Commerce, Storefront Applications

E-Commerce, E-Business, Internet Shopping, On-line Storefronts, Digital Storefronts, Electronic Shopping, Internet Commerce, Web Commerce, B2B, B2C, etc. are all terms used by marketing to grab a “mind share”. They all refer to buying and selling over the Internet.

Personalizing Mobile Web Applications

In this example, we will personalize the settings for a mobile web application based on the user logged into the site. Personalization is a very useful approach to provide a satisfying user experience. Particularly in Mobile applications where the small size of the device is often a hindrance in data input, the user can be more comfortable when the amount of data entry is reduced when some commonly used settings are persisted in a secure manner.

Using J2EE to Drive J2ME Applications

Wireless technology is evolving at a rapid pace. There is a lot of talk about mobile and wireless computing and there is also a fair amount of hype. However, the one thing that is conspicuously absent from much of these discussions on mobile and wireless computing is a discussion on what these devices are connecting to. The fact is, most of the value, in terms of content and capabilities of the device, is a result of interacting with a server of some type. This is true whether we are talking about microbrowsers such as WAP and iMode, J2ME clients, or short message service (SMS) and email. Behind the scenes these devices are interacting with services that reside somewhere on a network. These services handle much of the complex details of the features offered by wireless devices. Although there are complexities that the mobile device must deal with, a well-designed wireless architecture delegates as much complexity as possible to the server. This is desirable because servers have more processing capabilities and do not have the power restrictions of mobile devices (i.e., servers don’t run on batteries that are worn down by the CPU). This article examines wireless computing from the server’s perspective. First, the problems of wireless computing or the public Internet are discussed. Then various models that help address these problems are provided.

Using JMX to Manage Web Applications

The Java Management Extensions (JMX) standard is gaining adoption within the J2EE community for the management of applications, as well as application servers and other infrastructure software. JMX makes it possible to manage and monitor applications using a choice of management systems and consoles, including SNMP consoles. It also simplifies the task of making applications manageable, i.e. management instrumentation, and enables improved management of deployed applications in the enterprise.

Form Authentication for Mobile Applications

In this example we will authenticate mobile web users for our application using Forms Authentication.

Other forms of authentication for mobile web applications are
- Windows Authentication
- Passport Authentication

Starting with Traditional Tools for Real-time Applications

Have you heard about:

Web Services Architecture

We can understand without difficulty why Web Services are produced if we will look at the computer and software world. There are many systems and platforms out there on the Internet and there are even more applications that are living on these systems and platforms. If we need more explanation about this, there are many technologies to connect clients to servers- including DCOM, CORBA and others, with Web Services growing on a new and much simpler type of connectivity, based on open standards such as HTTP, XML and SOAP.

Corel Smart Graphics Studio Uses SVG for Graphical Applications Development.

Corelhas announced the availability of the Corel Smart Graphics Studio development platform, “designed to speed and simplify the creation of SVG-based smart graphics.

Linux gets Office XP applications

Update: A software package from CodeWeavers enables Linux users to run most Microsoft Office XP components, making the operating system more attractive on the desktop.

Do Applications Truly Erode?

It is essential to remember that for any IT project, an environment or infrastructure needs to be created to implement the technology. People must be brought together into project teams that consist of users, developers, support people, training, process communications, marketing, sales and many others. These teams must create whatever is necessary (processes, training materials, rollout strategies) to successfully introduce the technology into production.

Proposing J2EE Based Architecture for Small/Medium Business Applications

We are not able to think of the name of a single enterprise in this modern information technology era that does not have different applications (ranging from simple to vastly complicated) implementing its internal processes and exposing them to their partners (buyers, suppliers, customers, and so forth).

There Should Be Less Talk: Mother Theresa – EQ Applications at Work

Emotional intelligence involves many separate competencies. One of them is compassion or empathy. You might think of it as ^soft.^ Well, actually some people think of emotional intelligence as ^soft.^

Adding the Finishing Touches On Optimizing J2EE Applications

Code Sample 4: A Page-By-Page Iterator pattern that is returned to the client.

Patterns For Optimizing The Performance Of J2EE Applications

With the proliferation of the J2EE platform as a platform of choice for server-side applications, the need for sharing of developers’ experience and availability of reusable designs has become very crucial. In this article, we will get to know some of the reusable designs that can be used for improving the performance of a J2EE application. For the benefit of those who are not familiar with design patterns, a brief description is given at the beginning before delving into the details. For further details on design patterns in general, the reference section at the end of this article will be useful.

Understanding Applications Service Providers (ASPs)

Thirsty?
You could haul water from the river every morning and boil it on the stove for bathing and drinking. You’d have to wake up alot earlier than you do now in order to get to work on time.
But think of all the money you’d save!

Well, I guess it wouldn’t be that much.

Your water company provides all the processing and piping that makes water a usable and convenient resource, all for a monthly fee, saving you the trouble of finding and cleaning your own steady supply.