Está en: Home >> ISValidator >> PresentationDomingo 6 de Abril de 2025
SourceForge Logo
ISValidator
Presentation
Architecture
Download
Examples
Changes
ISDirValidator
Presentation
In SF.net
Brief
Download
News
En Español
ISValidator

Página... Presentation

Iñigo Serrano Validator

ISValidator is a Java routines for data processing, developing tree functions:

  • Validation
  • Model
  • Processing

These different functionalities have been designed so that they can be independent one of the others. This means that if, for example, only the functionality of validation is needed it is not necessary to use the other two. With this philosophy one is able to develop a fit program to the concrete necessities.

The situation that allows to solve these routines is handling data like for example

  • Management of Web forms
  • Management of parameters of Servlets/JSP
  • Management of arguments of command line programs
  • Generic data management

Why

Any person who has developed applications will have verified, and often suffered, having to validate data, normally provided by the user of the application.

The fact of being able to have management routines of these data allows that this work is faster, comfortable and robust, since it is not necessary to write the same, or similarity, code one time and time again. Also having validated routines provides a security and homogeneity in the development.

Of the profesional experience developing projects I have been able to verify that at the time of mechanizing these task often one falls in the error to be centered excessively in the processing of web forms, forcing to use too heavy routines for situations that can be solved with single part of the functionality. It is for that reason that one of the premises at the time of developing ISValidator has been the posibility to adapt the use to diferent necessities

Other considerations

In addition to the considerations previously exposed there are others that have been present at the time of designing these routines, some of them are the following ones:

  • They must be easy to use and clear in the reading of the code that defines the use.
  • They must be easy to expand, with new validations, models and process.
  • The must have an open source license to be able to verify the operation of the code and to make possible to add the functionality to it that can need the developer, without having to wait for a new release throught the main developer.

About this Web

At the moment the ISValidator´s web it is hosted in the OpenSource community of SourceForge. Formerly it was par of my personal web, structuring itself like a section within. The content of this web is distributed in several pages, frist of them is this same one who present the routines. If it wishes to have one more precise vision of the architecture of ISValidator you can go to the architecture page. If the routines convince you or simply you wants to prove them you can go o the donwload page.

License

This is an OpenSourcew project to allow everybody to have access to it and adpting it to its particular necessities

These routines are created by Iñigo Serrano, propietary of the copyright and distributed under the terms of the GPL v2 license. In order to know more on GPL v2 you can go to the Free Software Foundation`s web.




Iñigo Serrano todos los derechos reservados.
Queda prohibida la reproducción total o parcial del contenido aquí expuesto.