What your asking for is personal preferences.   I have some :)

 

1) Editor.

 

I use 2 editors for XQuery development with ML and other xquery apps.

A) Stylus Studio

B) Oxygen

 

Oxygen seems to be the community preferred editor (by various
non-scientific pool's I've seen and done at XML conferences).  Also
Oxygen has direct support for debugging against a marklogic server.

 

However, my personal preference is Stylus Studio.  I find it much easier
to use, faster, less buggy and more powerful.

It *lacks* a direct support for debugging against MarkLogic which I
thought I would need (hence I bought Oxygen), but have found that
Oxygen's ML support is weak.  For example you cannot support debugging
into HTTP App servers which is mostly what I am authoring.

 

But again, most people I talk to use Oxygen and swear by it.

I find I do like having both around for the occasion when Stylus doesnt
do what I want (maybe 1% of the time) Then I wil try oxygen and find
that it may do it or may not.   A nice thing about Oxygen that *is
useful* is that it supports syntax highlighting and code completion of
markogic extension functions. 

 

 

2) Unit Testing.

Lots of ways of doing that.  Depends on *what* you want to unit test and
how.

If your unit testing the HTTP App server then any kind of Web based unit
testing tool would work (Its "just a web server").  If you want to unit
test module level calls then you could do this with a .NET native unit
testing tool as XCC supports a .NET API.

 

<disclaimer>

I'm biased

</disclaimer>

 

I personally use  xmlsh MarkLogic extension which has very easy and
powerful scripting capabilities.

 

http://www.xmlsh.org/HomePage

http://www.xmlsh.org/ModuleMarkLogic

 

 

 

----------------------------------------

David A. Lee

Senior Principal Software Engineer

Epocrates, Inc.

[email protected]

812-482-5224

 

 

 

 

 

 

 

From: [email protected]
[mailto:[email protected]] On Behalf Of
[email protected]
Sent: Wednesday, October 20, 2010 10:55 AM
To: [email protected]
Subject: [MarkLogic Dev General] Getting started wtih MarkLogic

 

Hi all,

 

I have a couple of general questions.  Our company is developing a new
product with a MarkLogic backend.  We are a C#, C++ shop.  We are
leaning towards an MS MVC implementation of the web application. We use
TDD or at least write unit tests for everything, including using SP_Unit
for our more complex database work. We do pair programming so we need to
standardize on an editor.

 

What editor would you recommend we use?

 

What would you recommend for unit testing?

 

It would be nice to be able to run our tests from inside the editor.
Ideally we would like something that would integrate with Visual Studio,
since that is what we will probably be using for the front end.

 

Rob

 

_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to