Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Does anybody know of any open source BPM products that include a good web based UI form designer?
I've seen Joget which looks good. Anything else?
Alfresco's Activiti (http://www.activiti.org) BPM Engine is probably the most widely used open source BM product. It is released under the Apache 2 license making it considerable more appealing for commercial applications than Joget (GPL License).
When Activiti is combined with BP3's Brazos ( http://bp-3.com/activiti ) UI and Portal technologies, you have an enterprise class Open Source BPM environment.
Here's my feedback on some opensource BPMS (java based).
Bonitasoft BPM. The most advanced studio for processes and forms, but it's an installed program.
Activity. Modelization is based on eclipse plugins. If I remember well, you can't modify form in a web designer. You can also design forms based with XML.
JBPM. Comes with a web based designer for processes and form. It's what you're looking for I think.
Camunda. It does not bring form designer yet so you have to design them using XML.
Bonitasoft BPM may be the simpliest to use. Camunda is my favourite for its features and how it is finished. jBPM brings some nice features (like a rules engine) but looks very complicated at first. And activity may be the most open software but it lacks QA.
Hope it helps, feel free to give us feedback on which one you choose as I'm also interested :)
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I have been evaluating DNN over a few months. It has it´s pros and cons. I find it hard to evaluate systems by reading articles and don´t have time to check them all on my own.
What are your general feeling about this?
As my background is with .net, which system would you choose?
Also, does anybody know if these pages at stack overflow is based on a CMS and if so which?
Since everyone would rather spend more time criticizing your post than answering it, I'll give it a shot.
You have a few options with building a portal. Either go with an established, open source portal (like DNN), look into some paid solutions or build your own.
Open Source - I've worked with DNN and MojoPortal. DNN is a little slower and has a few more requirements to develop skins and modules, but it has A LOT more features and some of the free/paid modules are really cool. Overall, DNN wins here, but if you don't need a large portal and you want to keep development really simple, MojoPortal might be better. MojoPortal has a few nice features that makes it easier to configure.
Open Source (Other) - There are tons of them out there. Orchard is one I'm thinking of because I'm interested in MVC. But, it's still young in terms of features and support.
Umbraco - I can't really speak to this because I have not used it, but it does have some popularity.
Build it - This is an option and allows the most flexibility, but it takes a lot of time and so many features that are built into these portals could be left out. Role based access, page management, page/module permissions, downloadable modules, profile/profile properties, file management, skinning, acct management, menu management, event logs, etc
I left out non .NET solutions like ones based on PHP, Grails, etc because you are a .NET developer. There is plenty out there, but sticking to .NET will help speed your development up.... unless you are just wanting to learn something new.
Hope this helps.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
Does anybody know of a web page which I can try out automation tools on.
We are evaluating a Test Automation tool and are looking for a page where we can write test cases to automate that are beyond the average "Google search" test case.
So I am looking for a page which is a bit more advanced, for example with Login, Search. And it should be built for trying out test automation, and nobody should care if we fill it with crazy data.
An example would be this page: http://www.ranorex.com/web-testing-examples/vip/
But I would like some more advance stuff, multiple pages and login.
You could create a few dummy Google accounts: that would give you the ability to test multiple simultaneous logins and access to a myriad of different activities (Gmail, Google+) that have some pretty advanced capabilities.
One simple out of the box website is the asp.net internet template site that comes with asp.net MVC. Just load up Visual Studio (even express) and create the site automatically.
I would consider that a decent playground. It is also easy to add on new functionality to it since all the plumbing is there
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am tasked to research and evaluate a long overdue CMS system for our dept within a large software company. For the most part we need a system that has workflows and the ability to publish static content to a specified location (app server, cdn etc...). We aren't interested in a typical CMS that let's you create templated websites. Our developers will still be creating our applications in their preferred language and will ideally pick up the static content that will populate areas of our websites from the CMS to avoid code deployments for every little content change.
Another department is doing this using Teamsite. Aside from Teamsite can anyone here recommend a CMS? I'm not too impressed with their interface (and their price tag). I found a product called Ingeniux that does what we need (multi format output) but I haven't heard much about them and need to demo their system.
While this is our main requirement, other requirements would be - average price tag (free to $20k, rather than +$100k a year), self hosted (not a hosted or cloud solution), and straightforward setup and integration process (ideally we don't want to hire a consulting company to stand up the servers etc...).
Thanks.
You could
put some of that money to fund one of this open source projects
ask the author to do custom work for you
allocate time for one of your coders to learn the technology and implement and maintain the tool you need by an open-source project.
I used, with satisfaction, for some of my work:
Ruby
NANOC
Jekyll
Webby
Middleman
Ruhoh
...And a bunch of other solutions from this big list at Nanoc website.
Node.js + Coffescript
DocPad
Also try this lightweight cms using ruby and google drive nice alternative.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Can anyone recommend a language, library, framework or book which focuses on GUI programming from the perspective of a web developer?
I have experience in web development, for example HTML/AJAX/PHP/MySQL among similar technologies. However, I have never programmed my own back-end, or any kind of standalone program. Does anyone have experience making this transition, and what would I best study to help make the leap from the browser to creating programs with GUIs (primarily for Windows)?
I made the transition from client/server applications to web development. The biggest single difference that took some getting used to was the loss of state. Since the web is stateless, but desktop applications are stateful, client applications have many more interaction and interface options easily available.
The best things to study would be some straightforward desktop application frameworks. For Windows you'd probably want to start reading tutorials focused on .Net desktop applications. Start with simple walkthroughs that you can try yourself to get a feel for what you'll be getting into.
Have a look at Windows Presentation Foundation (WPF). It's GUIs are built with XAML, which is a language very similar to HTML.
You could also have a look at Adobe FLEX or Microsoft Silverlight, which you can use to build desktop applications.
In the short term, you could use Appcelerator Titanium to create desktops (or mobile) apps using the web technologies you already know. Pretty cool stuff, IMHO.
Assuming you are experienced from MVC design pattern, swing supports this pretty well:
http://www.javaworld.com/jw-04-1998/jw-04-howto.html
In particular you can use the spring framework with java desktop applications and have swing be the front end:
http://spring-rich-c.sourceforge.net/1.1.0/index.html
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Anyone know of a system or framework for a non-programmer form creation? Not a full implementation, but something that handles the designer aspect and something that handles the displaying for being filled in. All the logic we'll be doing. Maybe just a pair of widgets.
We've got a client-server application into which normal users enter and modify data in a thick client and we want to allow the customers to update and create forms with another thick client application, rather than calling us every time they need a letter changed. We want something to do the display bits while we implement the various hooks and functions the system uses.
We're a java shop, but we expect that we're open to writing these clients in another language if it'll be easier.
Possibly Xopus with a schema for the XForm could work.
http://xopus.com/
Try searching for XForms libraries and tools. XForms is a new-ish standard format for defining forms and there are some libraries and tools available for it. Haven't tried any of these myself.
EDIT:
This looks interesting: http://www.orbeon.com/forms/builder
Well, you're a Java shop so this might not be the best tool for you, but from you description you look like a classic case for Infopath:
http://office.microsoft.com/en-us/infopath/default.aspx