Dynamic Toolkit - Query XML documents with DynamicXPath and more

  •        36

Experience the power of going dynamic in C# 4.0. The Dynamic Toolkit uses the dynamic language runtime and expression trees to query data sources. DynamicXPath allows you to query XML documents using C# alone instead of XPath strings! Write lightweight SQLess DALs without EF.

http://dynamictoolkit.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

ElasticObject - An expandable dynamic object for .NET 4.0


A dynamic ElasticObject implementation using .NET 4.0 dynamic features, for fluent access of data types like XML - Access XML <entry name="user"/> via fluent dynamic wrappers, like var n=entry.name; - You can also use it like ExpandoObject, with multi level property support

XEnamel


Allows DLR expressions to be built with XML, and for that XML to be integrated directly with a XAML layout. Serialize and deserialize DLR expressions to XML.

Dynamic Language Runtime


The Dynamic Language Runtime enables language developers to create dynamic languages for the .NET platform. In addition to being a pluggable back-end for dynamic language compilers, the DLR provides a easy to interface that makes hosting dynamic language compilers in applications

DLR Pad


DLR Pad gives you the expressiveness of dynamic languages at your finger tips, while developing WPF based application. Using DLR Pad you can define a sample UI using XAML and then script against it using IronPython or IronRuby. DLR Pad is ideal for rapid testing of some functi...

perl-XML-DOM-XPath - Perl extension to add XPath support to XML::DOM, using XML::XPath engine


Perl extension to add XPath support to XML::DOM, using XML::XPath engine



Nua (Lua for the DLR)


Lua for the Dynamic Languages Runtime (DLR)

xquery - xquery lets you extract data or evaluate from HTML/XML documents using XPath expression


A golang package, lets you extract data from HTML/XML documents using XPath expression.List of supported XPath functions you can found at XPath Package.

xpath - XPath package for Golang


XPath is Go package provides selecting nodes from XML, HTML or other documents using XPath expression.XQuery : lets you extract data from HTML/XML documents using XPath package.

perl-XML-XPath - XML::XPath - a set of modules for parsing and evaluating XPath statements


XML::XPath - a set of modules for parsing and evaluating XPath statements

perl-XML-Parser-Lite-Tree-XPath - XML::Parser::Lite::Tree::XPath - Pure Perl XPath implementation


XML::Parser::Lite::Tree::XPath - Pure Perl XPath implementation

DynamicAccess


DynamicAccess is a library to aid connecting DLR languages such as ironpython and ironruby to non-dynamic languages like managed C++. It also fills in some gaps in the current C# support of dynamic objects, such as member access by string and deletion of members or indexes.

Quartz


Quartz is a dynamic programming language for the DLR based on Ruby but with C#-like syntax. Quartz is developed in C# 4.0/.Net 4.0.

Javascript DLR Engine


A Javascript Engine built on top of DLR.

Xml To Object (XPath-based XML Serialization)


XmlToObject is a .Net library for object serialization with use of XPath expressions applied to class fields and properties via custom attributes.

test-xpath - Test XML and HTML using XML::LibXML XPath expressions


Test XML and HTML using XML::LibXML XPath expressions

XML Explorer


XML Explorer is an extremely fast, lightweight XML file viewer. It can handle extremely large XML files. It has been tested on files as big as 300MB. It allows fast viewing and exploration, copying of formatted XML data, evaluation of XPath expressions, and XSD schema validation.

gatling-vtd - VTD-XML based XPath support for Gatling


gatling-vtd is an extension for the [Gatling](https://github.com/gatling/gatling) stress tool that provides XPath extraction based on [VTD-XML](http://vtd-xml.sourceforge.net).VTD-XML is a XPath 1.0 implementation that is much more faster than the standard one.

perl-XML-XPath-Simple - XML::XPath::Simple - very simple interface for XPaths


XML::XPath::Simple - very simple interface for XPaths

XML-XPath-Simple - Release history of XML-XPath-Simple


Release history of XML-XPath-Simple