stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


XML Data-Binding: Comparing Castor to .NET







XML Data-Binding: Comparing Castor to
.NET

XML Data-Binding: Comparing Castor to
.NET
07/24/2002 06:29 PM

In his continuing series comparing the use of XML with Java and .NET, Niel Bornstein examines the different approaches to data-binding available on the two platforms.




This is a GrokNews Entry: (what is grok?)





Similar Items

XML Data-Binding: Comparing Castor to .NET

Grok Headline matches for XML Data-Binding: Comparing Castor to .NET

Learn about ASP.NET data binding


Learn about ASP.NET data binding 01/26/2004 07:10 AM
CNET Jan 26 2004 11:23AM GMT

JiBX - XML Data Binding for Java


JiBX - XML Data Binding for Java 04/30/2004 11:58 AM
Beta 3b release

Spotlight on the Longhorn SDK: Avalon
Data Binding


Spotlight on the Longhorn SDK: Avalon
Data Binding
06/11/2004 09:04 PM
Data binding is a core piece in Avalon, Longhorn's new user interface stack. This overview in the Longhorn SDK introduces the core topics and shows you the raw power and flexibility that data binding provides.

Introducing "Longhorn" for Developers:
Chapter 5: Data Binding


Introducing "Longhorn" for Developers:
Chapter 5: Data Binding
02/14/2004 09:21 AM
Learn how to use data binding to move data from practically any .NET object to your user interface and back again without writing any procedural code.

Avoid Java-XML data binding headaches
(ZDNet UK)


Avoid Java-XML data binding headaches
(ZDNet UK)
09/18/2002 03:29 PM

Longhorn Foghorn: Crazy About Avalon
Data Binding


Longhorn Foghorn: Crazy About Avalon
Data Binding
06/26/2004 09:31 AM
Chris Sells continues his discussion on Avalon and introduces data binding into his Longhorn based Solitaire application.

The W3C RDF Data Access Working Group
has published the first public working
draft of SPARQL Variable Binding


The W3C RDF Data Access Working Group
has published the first public working
draft of SPARQL Variable Binding
01/02/2005 11:31 AM
xmlhack Jan 2 2005 1:45PM GMT

Book review: Java & XML Data Binding
(Java Pro)


Book review: Java & XML Data Binding
(Java Pro)
08/26/2002 08:32 AM

Castor links.


Castor links. 03/11/2003 09:43 AM

Roller uses the Castor persistence framework. FreeRoller can be very slow.

Are the two things related? I have no real empirical evidence (yet) to prove a link, but I did find an interesting link of a different sort in my referer logs this morning to a blog entry by (Roller user) Matthew Porter. Back in December 2002, Matthew chose Hibernate instead of Castor for the Java Lobby Community Port (JLCP) project. Here's why:
Persiste nt Framework Choice for JLCP: Castor was not chosen for two primary reasons. The first is the lack of development of Castor in the past year. In addition, one the tests we performed at DMI, Castor was significantly slower than other PFs- to the point where it was intolerable. The first reason and recent tests led me to believe that the situation regarding speed had not changed.
Also, an interesting link was posted in a comment on my Long Transactions post yesterday. This is a pretty interesting article:
O/R Mapping with Castor JDO in the Real World: Castor holds up to its promises in simple testing and trial runs. However, it has proven to fall short in some practical issues with our application of about twenty-five data classes and as many tables. Most of our problems come from the need to hold onto objects across transactions and perform complex updates.
I'm tempted to rewrite the Roller backend using Hibernate just for the hell of it, but I really should to do some profiling of Roller to see where the problem lies, don't you think? I guess I could do a 30-day eval of OptimizeIT or JProbe, but I would be happy to hear your recommendations for free and/or open source profiling tools. Got any?

Castor Plug-in for Eclipse


Castor Plug-in for Eclipse 09/15/2004 11:17 PM
Castor Plug-in for Eclipse v2.0.0 released

Allen: 'We Drank Some Castor Oil'


Allen: 'We Drank Some Castor Oil' 04/30/2004 02:00 AM
Business Week Apr 30 2004 6:16AM GMT

Castor and Pollux walking naked, side by
side, past Kafka


Castor and Pollux walking naked, side by
side, past Kafka
01/05/2005 06:52 PM
Guy Davenport is dead. The irrealist w riter, tra nslator of Archilochus, friend of modernists, and influential teacher has joined Hugh Kenner in whatever lies beyond this mortal coil. More links at today's wood s lot, where I learned the sad news.

Java Binding for SDL


Java Binding for SDL 12/29/2004 08:15 PM
sdljava 0.9.0 released

Perl6-Binding-0.601


Perl6-Binding-0.601 05/23/2004 12:27 AM

XML to Java Binding


XML to Java Binding 05/19/2004 08:58 AM
Under New Management

Java RDF Binding


Java RDF Binding 12/18/2003 02:14 AM
JRDF 0.2 Released

Perl6-Binding-0.5


Perl6-Binding-0.5 12/17/2003 04:55 AM

Perl6-Binding-0.6


Perl6-Binding-0.6 05/23/2004 12:27 AM

Binding your Preferences in Cocoa


Binding your Preferences in Cocoa 05/07/2004 01:56 AM
One of the easiest ways to get started with Cocoa Bindings is to manage preferences in an application. This article will show you how to using Cocoa Bindings in a step-by-step fashion to eliminate the glue code that goes with implementing preferences. At the same time, we hope that the step-by-step format guides you to your own "ah-ha" moment.

Implement Java-XML binding


Implement Java-XML binding 10/11/2002 07:56 AM
CNET Oct 7 2002 10:03PM ET

Implement Java-XML binding


Implement Java-XML binding 10/08/2002 07:10 AM
CNET Oct 7 2002 10:03PM ET

Notes and Tips: Pre-binding


Notes and Tips: Pre-binding 08/12/2004 11:27 AM
Tim Seufert explains why Apple's latest security update appeared to affect unrelated programs.

ColdFusion DataGrid and Binding


ColdFusion DataGrid and Binding 02/07/2005 01:56 AM
Use the new Rich Flash Forms feature to create interactive form controls that are not available in ordinary HTML.

NetInfo binding by DHCP


NetInfo binding by DHCP 01/07/2004 04:32 PM
Just a quickie. All the Apple documents on NetInfo explain how to set up OS X Server to provide NetInfo information as part of the DHCP response/service. But if you already have a DHCP service on your network, the DHCP option...

Comparing Linux and AIX


Comparing Linux and AIX 07/22/2004 04:43 AM
Linux can learn valuable lessons from its elder cousins in the enterprise, the proprietary Unixes from the likes of IBM, Sun, and HP. Those operating systems, in turn, can learn some lessons from Linux. Comparing the features of the more enterprise-ready Linux distros with AIX, one of the leading proprietary Unixes, helps identify some of those lessons.

Comparing Databases


Comparing Databases 11/13/2002 04:56 AM
Generally speaking, there are four different types of databases available on Linux: key/value, relational, object-oriented, and XML. Each has strengths and weaknesses. When choosing a database you should consider whether it:

  • Can handle simultaneous access from multiple users
  • Can be easily accessed from programs written in different languages (especially object-oriented languages)
  • Can handle large amounts of data
  • Can ensure that multiple operations either all happen at once, or not at all ("transactions")
  • Can perform complicated searches ("queries")

"zeldman.50001"

Nebula1-Erlang Binding alpha 1


Nebula1-Erlang Binding alpha 1 01/22/2004 02:20 PM
3D game development in Erlang through the Nebula-Device Engine.

gtk2hs: A Gtk2 binding for Haskell


gtk2hs: A Gtk2 binding for Haskell 11/19/2003 02:44 AM
gtk2hs 0.9.4 released

"akin to a legally binding document"


"akin to a legally binding document" 06/14/2004 05:47 PM

SVG's XML Binding Language (sXBL)


SVG's XML Binding Language (sXBL) 09/01/2004 03:54 PM
2004-09-01: Through joint efforts, the Scalable Vector Graphics (SVG) Working Group and the CSS Working Group have released the First Public Working Draft of SVG's XML Binding Language (sXBL). The sXBL language defines the presentation and interactive behavior of elements outside the SVG namepace. A future version may extend XBL to any markup. Visit the SVG and CSS home pages. (News archive)

Foster Dad Sentenced for Binding
Children


Foster Dad Sentenced for Binding
Children
01/24/2004 05:00 PM
Reuters via Wired News Jan 24 2004 8:30PM GMT

Comparing PEAR DB to ADOdb


Comparing PEAR DB to ADOdb 11/17/2002 10:47 PM

PEAR DB is the default database abstraction library for PEAR. ADOdb is a high end database abstraction library modelled on Microsoft's ADO that is also very popular.

1. Feature Comparison
Where we try to put you to sleep by showing you the similarities between PEAR DB and ADOdb 2. Features Missing from PEAR DB
Now we try to wake you up with some teasers 3. Criticisms of ADOdb
Read what other people are moaning and complaining about

"zeldman.57"

Comparing and replacing strings
(XML.com)


Comparing and replacing strings
(XML.com)
06/06/2002 12:03 PM

Comparing MySQL performance


Comparing MySQL performance 03/14/2005 05:31 PM
With the introduction of the 2.6 Linux kernel, FreeBSD-5-STABLE, Solaris 10, and now NetBSD 2.0, you might be wondering which of them offers superior database performance. In my previous article, I discussed the tools I chose to test these venerable operating systems and the methodology by which they were tested. The result is this MySQL performance comparison between OpenBSD 3.6; NetBSD 2.0; FreeBSD 5.3 and 4.10; Solaris Express (build 69); and Linux 2.4 and 2.6 (Gentoo-based). Read on for the results.

Comparing and Replacing Strings


Comparing and Replacing Strings 06/06/2002 06:00 AM
In this month's Transforming XML column, Bob DuCharme gives us the ins and outs of string munging in XSLT, including string equality comparisons and search-and-replace operations.

Comparing Mac OSX Performance to Linux


Comparing Mac OSX Performance to Linux 11/05/2002 02:13 PM
As good as Mac OS X is for desktops and laptops, one wonders if the FreeBSD inside is not too restricted by the Apple jacket around it to also make for an efficient, secure and fast server OS.

Apple is now busy convincing the world that Apples make also for excellent server appliances in the handy U1 format, thanks to OS X. That new product is called Apple Xserve. Many potential buyers are, however, asking themselves if OS X—given its recent introduction—is ready today to handle their critical apps.

That's why I decided to take one of these sleek Xserve boxes and test run it both under OS X and under Linux. -- Moshe Bar

"zeldman.orso"

comparing Per Se and the French Laundry


comparing Per Se and the French Laundry 05/25/2004 08:55 PM
how do you say "yummy" in french?

Comparing Codecs for 2004


Comparing Codecs for 2004 01/02/2005 07:02 AM

Comparing Python to Java


Comparing Python to Java 11/18/2002 12:57 PM
Java was designed to be an incremental step up from C++, with the rationale that for the price of a small bit of efficiency, you gained a huge amount in terms of simplicity, ease of development, maintainability, and portability. Python on the other hand "turns all the knobs to 10." It offers a beautifully simple, clean design that can result in programs that are extremely clear, easy to maintain and very quick to develop.

"tri" In my mind, what is true of Python holds true for PHP also. Furthermore I can train a C or Javascript programmer to code in proficiently PHP in 2 days. I cannot say the same for Python. Python enjoys a certain intellectual cachet among the digirati, but I think PHP is the better language, especially when PHP's support for threads and unicode is fixed.

"zeldman.oo8"
Grok Description matches for XML Data-Binding: Comparing Castor to .NET
GrokA matches for XML Data-Binding: Comparing Castor to .NET

XML Data-Binding: Comparing Castor to .NET

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

DVB-HTML a new
standard? Part 3

Sam Blum's Benchmark
Tests

Blurring the Line
Between Open Source
& .NET

IBM, Opera Will
Create Multimodal
Browser

Open-source .Net
inches closer to
fruition

The Crash Course
Web Development In
Alabama

O'Reilly:
Open-source .Net
inches closer to
fruition

Mozilla 1.1 Beta
Released

Image Manipulation
with CFMX and JAI

Filters Quick Review
Windows CE primer
When to use a
database-driven Web
site

Filter your MS
Project reports

Java to access Web
resources

Developer is a lost
cause?

Making ballpark
estimates

Introduction to
Smarty - The PHP
Template Engine

PHP Class
'sql2excel' released

PHP Class 'cron'
released

sql2excel
Understanding The
JavaScript Event
Model (part 2)

PHP Accelerator
Author Launches
ionCube Encoder

Enterprise Systems:
Top 100 Power Picks

Developing Custom
PHP Extensions with
Visual C++

Web3D Pushes
Development of 3D
Web Standard

Red Alert: Google
Results on AOL - Now

New PHP
Vulnerability Found

OASIS Forms
WS-Security
Technical Committee

Fast Endorses The
FTC Search Engine
Disclosure

Questions to ask SEO
company

Deflect requests for
free help

Checking UNIX Server
Performace

When is a developer
a lost cause?

Survive
self-inflicted
disaster

Spreadsheets as
Oracle tables

cron
Caudium 1.2 Released
!

Enterprise PHP
PHP 4.2.2 is out
Sun Addresses
Graphics Market with
New Tools

Using PHP for Date
Processing in Forms

ODP, The Mother of
All Search Engines

Sony Clie PEG-T615C
Review

The Wonderful
Wizards of Google

Guidelines for the
use of <span>

Tim O'Reilly about
the Amazon Web
Services API

Gaga for Google?
When results don't
count

Amazon.com Web
Services

Overture France
Online

what is grok?