Linux SoftwareProgrammingLibrariesXmldoom::doc::GettingStarted 0.015

Xmldoom::doc::GettingStarted 0.015


Xmldoom::doc::GettingStarted is a step-by-step tutorial to setting up Xmldoom. In the end, you want to have a Perl package made up
Developer:   Xmldoom::doc::GettingStarted Team
      more software by author →
Price:  0.00
License:   Perl Artistic License
File size:   97K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Xmldoom::doc::GettingStarted is a step-by-step tutorial to setting up Xmldoom.

In the end, you want to have a Perl package made up of custom objects which are backed by the database. You want these object to work straight-out of the box, with no concern to connecting to the database, our initializing Xmldoom --- just use your package, new() some objects, and away you go!

Unfortunately, some setup is required to get Xmldoom going in the first place. Here is an overview of this process:

You must write two XML files, conventionally named database.xml and objects.xml, which describe your database layout and define your objects respectively.

You must "bootstrap" Xmldoom in your code. This means that the first time anyone trys to use your Xmldoom-ized objects, Xmldoom will be initialized, loading the two XML files described above and registering a connection factory which will manage connections to your database.
You must create Perl modules that are bound to the objects described in your object definition (probably objects.xml). Here you can customize your objects with hooks into Xmldoom or by adding methods specific to your project domain.

I know this sounds like a lot, but really it isn't! The database.xml file can be automatically generated from your database (or your database can be generated from your database.xml file), this tutorial will provide you with a standard way to bootstrap Xmldoom, and the minimal Perl module required to use an Xmldoom object is only three lines long.

What that leaves you with is designing your applications objects, which is really what you wanted to spend your time doing anyone, right?

Requirements:
  • Perl
    tags your database  you must  the database  database xml  bootstrap xmldoom  your objects  generated from  you with  from your  xml file  xml files  database you  objects which  

    Download Xmldoom::doc::GettingStarted 0.015


     http://mirrors.evolva.ro/CPAN/authors/id/D/DS/DSNOPEK/Xmldoom-0.0.15.tar.gz


    Authors software

    Xmldoom::doc::GettingStarted 0.015 (by Xmldoom::doc::GettingStarted Team)
    Xmldoom::doc::GettingStarted is a step-by-step tutorial to setting up Xmldoom.

    In the end, you want to have a Perl package made up


    Similar software

    Xmldoom::doc::GettingStarted 0.015 (by Xmldoom::doc::GettingStarted Team)
    Xmldoom::doc::GettingStarted is a step-by-step tutorial to setting up Xmldoom.

    In the end, you want to have a Perl package made up

    Basset::Object::Persistent 1.03 (by Jim Thomason)
    Basset::Object::Persistent is a subclass of Basset::Object that allows objects to be easily stored into a relational database

    Database of Managed Objects 2.3 Beta (by Paul Gillingwater)
    DMO stands for "Database of Managed Objects." This is a tool for documenting all objects within a data center.

    Database of Managed

    Simple C++ ODBC Database API 1.10 (by Eminence Technology Pty Ltd.)
    Simple C++ ODBC Database API is designed to encapsulate the ODBC API functionality in an object oriented manner.

    The API was creat

    Ace::Object 1.89 (by Lincoln Stein)
    Ace::Object is a Perl module to manipulate Ace Data Objects.

    SYNOPSIS

    # open database connection and get an object
    use

    Mr. Persister 3.6.0 (by Jakob Jenkov)
    Mr

    Object Shell 0.7.1 (by Jack Orenstein)

    Class::Tangram 1.57 (by Sam Vilain)
    Class::Tangram is a Perl module for tangram-friendly classes, DWIM attributes.

    SYNOPSIS

    package MyObject;

    use base qw(Clas

    LiteSQL 0.3.2 (by Tero Laitinen)
    LiteSQL is a C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer.

    L

    Magni 0.1 (by Piotr Pokora)


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags