You are here > Blog
Mar 18

Written by: Chris L Bennett
3/18/2009 8:11 PM  RssIcon

Over the past couple of months, I've made several different packages with Open Web Studio. And after creating a simple content version package, article manager and a link exchange system I think it is a great tool for creating simple packages.

Unfortunately, the script language it inherited from listX is not exactly easy to master. Not only is the script language a bit difficult, but there is very little documentation available. I was able to learn it by starting with the listX documentation and downloading as many examples as I could find. Nonetheless this is time consuming.

I do believe they have started to address the short comings. Lately, the OpenWebStudio site has drastically improved the content available on the wiki. The lack of information is mainly why I published the packages I've created for this site. There is also a page on the wiki describing changes to the script language to make it more usable.

Even though OpenWebStudio is still fairly new, I would have to conclude that is a very good tool for creating fairly simple packages to augment DotNetNuke. However, if you intend to create complex modules, I would recommend creating native .Net code.

6 comment(s) so far...


Re: Thoughts on OpenWebStudio

Here at R2integrated we do some pretty robust, complex sites using Open Web Studio. What would be an example of a "complex module" for which you'd want to use .Net instead?

By Walter on   4/16/2009 3:53 PM

Re: Thoughts on OpenWebStudio

Here at R2integrated we do some pretty robust, complex sites using Open Web Studio. What would be an example of a "complex module" for which you'd want to use .Net instead?

By Walter on   4/17/2009 5:46 AM

Re: Thoughts on OpenWebStudio

You bring up a valid point. I do agree that OWS is robust and capable of creating complex modules. However, the next module I'm planning to create is a module that pulls in multiple rss feeds, filters them, stores the results in a DB. Displays a sorted list of those feeds in DNN, then allow a Google module to pull the sorted results.

While I do know that OWS does have the ability to pull feeds, I do not believe it has the ability to aggregate and store the results at a regular interval. There are other ways to accomplish this including Yahoo Pipes. I wanted to store the results to make the google module faster.

I failed to mention in the post above in that OWS does have the advantage that you do not need to go through the headache of creating a DNN module with all of the settings.

If OWS is capable of performing some or all, please let me know.

Thanks for the comment.

By chris on   4/17/2009 8:59 AM

Re: Thoughts on OpenWebStudio

I posed this to one of our senior software engineers and I think you'll be very interested in his response:


RSS is nothing more than XMLwith some well-known nodes and attributes. OWS can certainly download an RSS feed and store the raw results in a table. OWS can actually query XML and return results, just like a SQL query. The upcoming version of OWS can run as a native DNN service, so the config can be kicked off with a schedule.

The only difficulty in this is that there are several different flavors of RSS. Those flavors each have their own namespaces, so a good query that will work with any given feed is the real challenge. Perhaps the settings for the module can include a dropdown to select the type of feed, which would change the query.

So, the only thing that the current version can't do is operate on a schedule (so far as I know).

Bob Gates - Senior Software Engineer
R2integrated

By Walter on   4/17/2009 8:44 PM

Re: Thoughts on OpenWebStudio

Another comment from our staff:

Kevin has recently added some improvements to OWS that allow it to run as a DNN service. I don't know all of the details but it seems germain. That version should be released some time next week iirc.

By Walter on   4/20/2009 6:13 AM

Re: Thoughts on OpenWebStudio

I will certainly go out and grab the new version of the code once it becomes available. Then, I'll go ahead and create the module I was planning on in OWS. After its complete, I'll release the code on my software page. Thanks for the feedback.

By chris on   4/20/2009 8:05 AM

Your name:
Gravatar Preview
Your email:
(Optional) Email used only to show Gravatar.
Your website:
Title:
Comment:
Security Code
CAPTCHA image
Enter the code shown above in the box below
Add Comment   Cancel