Neptune Framework in Beta 2

It took a little longer than I had hoped to get this out - mostly owing to being behind on a number of other things. Even so, I am really excited about this release of the framework.

For an overview of what Neptune is, you can read the Neptune framework announcement or see the Neptune documentation.

So, what's new in Beta 2?

Layouts

The biggest change is a switch from using the <cf_layout> tag to using the <cf_Template> tag. Sean Corfield was nice enough to take the time to show me the error of my ways on the previous syntax.

So, the original "Hello World" page looked like this:

<cf_layout title="Hello World!">
<cf_layout>

<h1>Hello World!</h1>

<p>This is just a very basic "Hello World" page.</p>

<cf_layout>

It would now look like this:

<cf_Template title="Hello World!">

<h1>Hello World!</h1>

<p>This is just a very basic "Hello World" page.</p>

</cf_Template >

If the documentation doesn't yet reflect that change, it will soon. As with all previous (and hopefully all subsequent) versions, existing code will continue to work without change.

Drag-and-Drop Sorting

The built-in cf_sebTable tag will now support drag and drop sorting out of the box. I really got tired of having to click a button for every row up or down I wanted to move a record in a manual sort order. Now, it is as easy as it always should have been!

Everything Else

I also made several minor enhancements to other components in the framework. While each is minor, I think they add up to a nice set of enhancements.

This includes, a more robust implementation of the simulated database (functionality that will be in the soon-upcoming releases of DataMgr and com.sebtools).

Improved security in file uploads (thanks, in part, to some helpful feedback on CF-Talk).

There are a handful of other small enhancements as well, but I don't want to clutter up the blog entry with too many inconsequentials.

As always, I would love to hear any comments or suggestions

Neptune is open source and free for any use.

Related Blog Entries

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
BlogCFC was created by Raymond Camden. This blog is running version 5.8.001.