Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.280.229 Times

Xmldoom::doc::GettingStarted 0.015

  Date Added: October 13, 2010  |  Visits: 793

Xmldoom::doc::GettingStarted

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



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 isnt! 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: No special requirements
Platforms: Linux
Keyword: Database Gettingstarted Libraries Objects Programming Setting Setting Up Step-by-step Tutorial Xmldoomdocgettingstarted
Users rating: 0/10

License: Freeware Size: 99.33 KB
USER REVIEWS
More Reviews or Write Review


XMLDOOM::DOC::GETTINGSTARTED RELATED
Database Tools  -  Lanifex Database of Managed Objects 2.4b 1.0
DMO stands for "Database of Managed Objects." This is a tool for documenting all objects within a data center. It provides an object-based overlay on a MySQL database, with a Web-based interface, which allows new objects to be defined in a...
 
Database Tools  -  Lanifex Database of Managed Objects for Scripts 2.4b
DMO stands for "Database of Managed Objects." This is a tool for documenting all objects within a data center.It provides an object-based overlay on a MySQL database, with a Web-based interface, which allows new objects to be defined in a...
17.63 MB  
Utilities  -  lsd mount utilities 1.4
lsd mount utilities project assist in setting up (creating) and mounting encrypted loopback file systems in Linux 2.4 and 2.6. They also enable users (not just root) to mount encrypted file systems if appropriate entries have been added to...
 
Networking Tools  -  BrazilFW 2.29.4
Brazilfw is a mini-distribution designed for setting up network utility services such as Internet connection sharing, firewalling, or wireless access points. The goal of BrazilFW project is to make it as quick and easy as possible to set up a...
3.8 MB  
Networking Tools  -  eznet 1.11
Eznet makes setting up PPP for Linux easy. Just enter the name of your ISP, a phone number to dial, the login name, the password and the TTY and eznet takes care of the rest. Setting up PPP under Linux can be intimidating, especially for...
30.72 KB  
Security Tools  -  KIptablesGenerator 1.3.1
This is a KDE-based wizard aimed at making the process of setting up a linux netfilter firewall easy, especially on distributions with no firewall tool of their own, such as slackware. It creates a shell script, suitable for caling from an init...
583.68 KB  
Networking Tools  -  pvpnd 1.6
pvpnd is a simple daemon which greatly simplifies the task of setting up an PPP-over-SSH tunnel. And you dont even need root access to the other side of the tunnel to do it. All you need is a shell account where you can run slirp. Configuration is...
5.12 KB  
Networking Tools  -  FireAngel 1.0.0
FireAngel is a relatively small script that should easy the pain of setting up a Linux 2.4.x iptables based firewall. FireAngel project can do basic firewalling such as specifying unsafe and safe interfaces, host/subnets and ports. FireAngel can...
10.24 KB  
File Sharing  -  Pnxsmbtool (PhoeNUX SAMBA tool) 0.0.4
Pnxsmbtool project is a simple wizard for setting up a Samba server that can be used for a home or small office network. It will be shipped with the not-yet-released PhoeNUX-OS distribution. So on other systems, it may take a bit of work to get...
24.58 KB  
File Sharing  -  Pnxsmbtool 0.2
Pnxsmbtool is a simple wizard for setting up a Samba server that can be used for a home or small office network. It will be shipped with the not-yet-released PhoeNUX-OS distribution. So on other systems, it may take a bit of work to get the...
22.53 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB