Mark Logic Developer Network

Welcome to the Mark Logic Developer Network where MarkLogic Server developers can find and share solutions, participate in discussions, and help build a community around the technology. As a Mark Logic developer, whether new or experienced, you're already ahead of the curve. Let us know what we can do to help you put Mark Logic to work for you.

For more on what the developer network is about, see the welcome Letter From The Editor. You may also want to dive right in by reading our Informal Technical Overview that will introduce you to XQuery, MarkLogic Server and the site.

Tell us what you'd like to see here. Join the Discussions and let your voice be heard. Welcome to the community.

News from Mark Logic

Learn about Mark Logic in the Cloud at our Next User Group Events!

[January 20, 2010] Denise Miura, Sr. Director of Product Management will be speaking about Mark Logic's new offering for the Cloud at our upcoming User Groups in New York and Denver.

In this presentation, Denise will explain Mark Logic's new cloud deployment options and describe how they are being used today within the Mark Logic development community. She will demonstrate instantuating a MarkLogic AMI live on Amazon EC2 and talk about best practices for using MarkLogic on the EC2 platform. Finally a preview of the planned cloud-related product enhancements will be provided. This is a great opportunity to provide feedback and influence the cloud computing initiative at Mark Logic.

    NYMUG
  • Date: January 27, 2010
  • Time: 6:00pm ET
  • Location: 1230 Avenue of the Americas, New York, NY 10020. Between 48th and 49th streets on Sixth Avenue.
  • Main Speaker: Denise Miura, Senior Director, Product Management
    DenMARK
  • Date: February 9, 2010
  • Location: Auriria Campus, Tivoli Bldg (900 Walnut st. Denver, CO) Rm 320 Section B, Baerresen Ballroom

If you plan on attending the New York event, please join the mailing list and email your first and last name to cleo dot saab at marklogic dot com.

Next NYMUG to Take Place on January 27th!

[December 15, 2009] Come join us for the second occurrence of the Mark Logic New York User Group (NYMUG)! The event will take place on January 27th, 2010 and will be hosted by Steve Kotrch from Simon & Schuster. The main speaker will be Denise Miura, Senior Director of Product Management at Mark Logic who will talk about using MarkLogic Server in new and innovative ways.

Mark Logic user groups offer an opportunity learn more about MarkLogic Server and collaborate with other MarkLogic users. Pizza and soft drinks will be provided and everyone will be entered into drawings for several giveaways provided by Mark Logic.

  • Date: January 27, 2010
  • Time: 6:00pm ET
  • Location: 1230 Avenue of the Americas, New York, NY 10020. Between 48th and 49th streets on Sixth Avenue.
  • Main Speaker: Denise Miura, Senior Director, Product Management

If you plan on attending, please join the mailing list and email your first and last name to cleo dot saab at marklogic dot com.

Next MarkUPS Meeting to Take Place on January 20th!

[December 14, 2009] The next Mark-UPS user group will be meeting on Wednesday January 20th. Mark-UPS, Mark Logic User Participation Sessions, is run by Telly Stroumbis.

Mark Logic user groups offer an opportunity learn more about MarkLogic Server and collaborate with other MarkLogic users. Pizza and soft drinks will be provided and everyone will be entered into drawings for several giveaways provided by Mark Logic.

  • Date: January 20, 2010
  • Time: 5:30pm
  • Location: 131 National Business Parkway, Suite 120, Annapolis Junction, MD, 20701
  • Topic: GeoNews, Putting it all together

If you plan on attending, please join the mailing list and email Telly Stroumbis at telly dot stroumbis at boeing dot com of Boeing.

Save the Date for the Next DenMARK Meeting, January 12th!

[December 15, 2009] Come join us on January 12th at 7pm for another great meeting with the Denver Mark Logic User Group. The meeting is organized by Mike Fagan and takes place at the Auraria Campus, Tivoli Bldg (900 Walnut St. Denver CO. 80204) Rm 320 Section B - Baerresen Ballroom.

slideTunes and the MarkLogic Toolkit for PowerPoint

[December 8, 2009] Our first screencast on developer! Today we demonstrate an example of an application you can build for your presentations using MarkLogic Server and the MarkLogic Toolkit for PowerPoint.
Read>>

Mark Logic User Group in New York!

[November 2, 2009] Come join us for the inaugural meeting of the Mark Logic New York User Group (NYMUG)! The event will take place on November 11th and will be hosted by Steve Kotrch from Simon & Schuster. This is a unique occasion to hear Norm Walsh speak about MarkLogic Server on the topic "Transforming XML Development with MarkLogic"

Mark Logic user groups offer an opportunity learn more about MarkLogic Server and collaborate with other MarkLogic users. Pizza and soft drinks will be provided and everyone will be entered into drawings for several giveaways provided by Mark Logic.

  • Date: November 11, 2009
  • Time: 6:30pm ET
  • Location: 1230 Avenue of the Americas, New York, NY 10020. Between 48th and 49th streets on Sixth Avenue.
  • Main Speaker: Norman Walsh, Principal technologist for Mark Logic
  • Topic: Transforming XML Development with MarkLogic Server

If you plan on attending please join the mailing list and email your first and last name to cleo dot saab at marklogic dot com.

Mark Logic at NoSQL Meetup!

[October 28, 2009] Jason Hunter will be speaking at the NoSQL Meetup on November 2nd in Oakland, CA. Come get the latest news and updates on non-relational data store projects and solutions and listen to Jason talk about MarkLogic Server. The meetup is arranged as part of the ApacheCon but is free to everyone.

MarkLogic Server, is a special-purpose database built for content. It uses an XML-centric data model, has a transactional store, and its indexing includes both text and structure. MarkLogic Server is widely used in media and government, and is the engine behind http://markmail.org. Read Jason's bio here.

Den-MARK: Denmark User Group with presentation by Reed Esau

[October 28, 2009] Please join us on November 9th for the next MarkLogic users group meeting in Denver (DenMARK)!

  • Date: November 9, 2009
  • Time: 7:00pm
  • Location: Auraria Campus, Tivoli Bldg (900 Walnut St. Denver CO. 80204) Rm 320 Section B - Baerresen Ballroom
  • Main Speaker: Reed Esau, Platform Architect, Catalyst Repository Systems
  • Topic: Building a Resource-oriented API on MarkLogic Server
  • Summary: The intuitive approach of the Resource-oriented API builds squarely on the HTTP protocol and its standard POST, GET, UPDATE and DELETE methods. This presentation will be code-focused and cover the basics of building such an API on MarkLogic Server, including the configuration of the url-rewriter and writing tests

Questions or need more information? Join the mailing list or contact Michael Fagan at: software dot denver at gmail dot com

Save the Date: New York User Group on November 11th!

[October 28, 2009] Come meet other New York Mark Logic users and listen to Norm Walsh speak.

Location: 1230 Avenue of the Americas, New York, NY 10020. Between 48th and 49th streets on Sixth Avenue.

Please join the mailing list if you plan on attending. More information coming soon.

Northern Virginia Mark Logic User Group (NOVAMUG) Event to Take Place on October 27th

[October 7, 2009] Come join us at the next NOVAMUG meeting at FGM headquarters on October 27. The main speaker will be Micah Dubinko, Lead Engineer at Mark Logic who will give a behind-the-scenes look at the architecture and development of the Mark Logic Application Builder. Learn how XForms, higher-order functions, Relax NG, out-of-line validation, and other hidden gems, can benefit your applications.

Micah served as an editor and author of the XForms 1.0 W3C specification, where he participated in the XForms effort since September 1999, nine months before the official Working Group was chartered. He knows XForms inside and out, and often acts as a spokesperson for XForms at conferences. At Mark Logic, Micah leads the Application Services team and is acting editor for developer.marklogic.com.

Mark Logic User Groups are a great, free way to meet peers and discuss issues and best practices.

Event details:

  • Date: October 27
  • Time: 7:30pm
  • Location: FGM, 12021 Sunset Hills Road, Suite 400, Reston, VA 20190
  • Topic: Behind the scenes of Application Builder
  • Presenter: Micah Dubinko

Pizza and beer will be provided to all who attend. Please pass this information along to coworkers and friends!

Den-MARK: The Denver Mark Logic User Group

[September 23, 2009] The Mark Logic user group events keep multiplying! The first instance of the Mark Logic user group in Denver will take place on October 12, 2009 at 7pm. The main speaker will be Clark Richey, Mark Logic Community Champion who will talk about MarkLogic Application Services. The event is organized by Michael Fagan of Booz Allen Hamilton. This is an opportunity learn more about MarkLogic Server and collaborate with other MarkLogic users. Pizza and Soft drinks will be provided and everyone will be entered into drawings for several giveaways provided by Mark Logic.

Event Details:

  • Date: Monday, October 12, 2009
  • Time: 7PM
  • Location: Auraria Campus, Tivoli Bldg (900 Walnut St. Denver CO. 80204) Rm 320 Section B - Baerresen Ballroom
  • Topic: MarkLogic Application Services
  • Presenter: Clark Richey, Mark Logic Community Champion
  • Subscribe to the Den-MARK mailing list

Mark Logic User Groups are informal volunteer events for users to meet, discuss, and share best practices regionally. This is an easy way to meet peers and learn how to get more out of MarkLogic Server.

Learn more on our user groups page. and come join us at our next event!

The Next Mark-UPS User Group: September 23rd

[September 15, 2009] Come join us at the second Maryland User Group event that will take place on September 23rd at 5:30pm. The event will be hosted by Telly Stroumbis of Boeing and will be about MarkLogic Server and Semantics. The speaker will be Gary Katz, federal consultant for Mark Logic.

Mark Logic user groups are a great occasion to meet peers in your area, exchange ideas and problems and learn best practices.

Details about the event:

  • Date: Wednesday, September 23rd
  • Time: 5:30 pm
  • Location: 131 National Business Parkway, Suite 120, Annapolis Junction, MD 20701
  • Mailing List: Subscribe to our mailing list
  • Talk: Mark Logic Server and Semantics
  • Summary: In recent years, the term "semantic applications" has expanded beyond its original RDF roots to include applications that are increasingly leveraging relevant metadata to allow users to more quickly and intelligently discover and analyze data within broad content sets. In this session, Mark Logic Federal Consultant Gary Katz will discuss MarkLogic Server's role as a semantically enabling technology, the problems it can help solve as well as demonstrate a recently developed semantic application.

Mark-UPS: the Maryland Mark Logic User Group

[August 12, 2009] We are happy to announce that the first Maryland Mark Logic User Group, named Mark-UPS (Mark Logic User Participation Sessions) will meet on August 19th at 5:30PM. The event will be hosted by Telly Stroumbis of Boeing and will bring together a diverse crowd of MarkLogic users.

Details about the Mark-UPS Event:

  • Date and time: Wednesday, August 19th, 2009 at 5:30 PM
  • Location: 131 National Business Parkway, Suite 120, Annapolis Junction, Maryland
  • Munchies: pizza and soda
  • Topic: MarkLogic Application Services
  • Presenter: Justin Makeig, product manager at Mark Logic and self-professed user experience nerd
  • RSVP: Telly Stroumbis (telly-dot-stroumbis-at-boeing-dot-com). Note: please include name, organization, and citizenship
  • Subscribe to the Mark-UPS mailing list

Application Builder Video Demo

[July 20, 2009] Watch how production-quality, information-centric applications can be built in a matter of minutes without writing any code. In this short video, our own Justin Makeig demonstrates the power and flexibility of Application Builder. Application Builder is a browser-based tool that uses a step-by-step configuration process to build real applications quickly and easily. It is perfect for rapid prototyping, but its value goes beyond that -- Application Builder's generated code leverages best practices and is a great foundation for building highly customized applications.

http://www.youtube.com/watch?v=TLI-mv01nLQ

Announcing the Latest Releases from Mark Logic - MarkLogic Server 4.1 and MarkLogic Application Services 1.0.

[Thursday, June 25, 2009] The enthusiastic response for MarkLogic Server 4.1 and Application Services 1.0 from our Early Access program and 2009 Mark Logic User conference preview has been overwhelming. Today we are pleased to announce that both are publicly available as part of the MarkLogic 4.1 download.

MarkLogic 4.1 introduces key features that allow developers to more easily create, consume, and deliver information services. These features include expanded REST capabilities (including JSON support!), SSL, Schema Validation, as well as Japanese search and enrichment.

Application Services 1.0 is a new product that is included with MarkLogic 4.1. It helps organizations quickly design, develop, and deploy rich information-centric applications. Application Services 1.0 includes three components: MarkLogic Application Builder, Search API, and Library Services API. These components let you rapidly prototype new applications and take advantage of best practices to build production-ready information-centric applications.

Whether you are a new or existing customer, try out the latest release today.

Thanks for a Great Mark Logic User Conference

[May 18, 2009] The User Conference on May 12-14 in San Francisco, CA was a great success. Thank you all for attending. See highlights at marklogic.com/UserConference2009/.

Getting Started Building Applications with MarkLogic Server

[Jan 31, 2009] This is the first in a group of articles that takes the reader on a step by step journey through developing applications with the MarkLogic server. This article lays the foundation necessary for successful development with the MarkLogic server by walking readers through the creation and initial configuration of a database and an HTTP server and then proceeds to demonstrate an approach for loading data into the server. The reader is also introduced to CQ, a web based development environment for the MarkLogic server.
Read>>

Document Assembly with MarkLogic Server and Microsoft Word

[Jan 22, 2009] Today we demonstrate how to use XQuery and MarkLogic Server to assemble new Word documents. We'll build a document from content we find on the web, on the filesystem, and in the Server. Continuing with our focus on the Open XML formats, we'll also explore the <w:altChunk> element and how we can use it to transform content into Word documents.
Read>>

Call for Speakers - Showcase Your Applications at the 2009 Mark Logic User Conference

[Feb 23, 2009] The call for speakers is now closed. Thank you for your participation and we'll see you May 12-14 in San Francisco.

[Jan 15, 2009] Join us for the XML event of the year - the Mark Logic User Conference, May 12-14 in beautiful San Francisco. Don't miss this opportunity to share your experience developing applications with MarkLogic Server.

This year we are offering even more breakout sessions which means more opportunities for you to showcase cool applications and relate your experiences. Submit your proposal for a killer breakout session now.

We're looking for presentations on these topics:

  • Business success with Mark Logic products
  • Solving specific technical challenges
  • Best practices when implementing MarkLogic Server

As a speaker you'll receive a complimentary full conference pass valued at $695. (Not to mention the envy and admiration of the Mark Logic user community.)

This is your chance to contribute to the success of the biggest XML and XQuery conference in the industry. Submit your proposal online until February 13, and please don't hesitate to submit more than one idea.

If you have any questions regarding the call for speakers or the conference in general, contact us at userconference@marklogic.com . We look forward to seeing you in May!

PS: Haven't registered for the conference yet? Register online today!

XQuery, Office 2007, and the Open Packaging Convention

[Jan 08, 2009] Happy New Year! In today's post we ring in '09 with MarkLogic Server and the Open XML formats. Here we demonstrate how to serialize a Word document (the contents of a .docx package) as a single XML element using XQuery and the Open Packaging Convention.

Today we're announcing our biggest, boldest release ever - MarkLogic Server 4.0.

[Tuesday, September 23, 2008] MarkLogic Server 4.0 has been getting rave reviews from early access customers and from the customers and partners that attended the 2008 Mark Logic User conference, where we previewed some of the exciting new features. Now the new release is available for download.

MarkLogic Server 4.0 introduces new ways of searching, analyzing, and delivering content in context - geospatial services for location-aware search and analytics, and alerting to push relevant content to users. Content applications built on 4.0 let users easily navigate and understand their content through automatic identification of entities (people, places, dates, etc.), enhanced faceted navigation, and co-occurrence analysis. And with 4.0, it's much easier to re-use valuable content, and enforce standardization of content, thanks to the Modular Documents feature.

Keen on standards? In the new release, you can choose between standard XQuery 1.0, XQuery 1.0 with Mark Logic enhancements, and XQuery that is backwards-compatible with MarkLogic Server 3.2. And you can mix modules of different versions. Oh, and we've added support for XInclude and XPointer.

Enterprise administrators will love the extra control, automation, and high availability that come with 4.0's new features - such as a scriptable administration API, schedulable backups, and forest-level failover. And XQuery developers will want to check out a host of new toys, including function mapping, hash maps, and binary file uploads.

So whether you're an enterprise administrator, an XQuery developer, or a product planner, you'll want to check out this important new release of the world's greatest XML Server.

Achieving Agile Publishing - How XML is Changing the Face of Dynamic Content Delivery

Tuesday, April 8, 2008

As a publisher, you know user expectations are pushing content development to the limit. You need the ability to dynamically deliver content on demand, so users get precisely the content they want, the way they want it. Join this complimentary Webinar with Outsell Chief Research Fellow David Worlock and Simon & Schuster's Steve Kotrch. They will discuss ways you can engage your viewers fully and keep them coming back with a rich interface that allows them to easily analyze content, discover something, or add value to the content. Attend this event and learn how you can leverage an XML architecture to build out a publishing model that is agile enough for today's changing market.

Register here.

Save the Date For The MarkLogic 2008 User Conference

June 10-13, 2008
InterContinental, San Francisco

Join us for an agenda packed with hands-on developer training, proven best practices, non-stop networking, breakthrough innovations, and all-star keynotes from industry leaders. Featuring keynote speaker Andrew P. McAfee, associate professor, Harvard Business School.

Register here.

Older news…