Wednesday, January 20, 2010
dbQwikSite Version 6 Released
This new release includes many enhancements with special emphasis on generating websites that offer richer user experiences.
IDE Enhancements:
Live Preview Highly integrated design and testing. See your pages live as you design them. Live preview embeds a browser into dbQwikSite, so you can see not only how your pages look, but how they work as well. Live preview also interprets all your custom code so features implemented in custom code and via plugins are visible. Test and design at the same time.
Build more Powerful Pages:
Active plug-ins Active plug-ins are a whole new type of plug-in for dbQwikSite. Technically speaking these plug-ins are intelligent “auto snippets”. What they do is offer little bits of functionality to add to your pages. Many of the V6 new features are, in fact, active plug-ins.
Multiple Categories Category filtering has been one of our most popular features allowing your visitors to get lists filtered by a category. Now, we’ve gone one better, multiple categories. Filter by category then sub-category, and sub-sub-category and so on, all with never leaving the data list page.
Group Actions on List Page Ever want to make a page where users can tick, tick, tick several items and perform an action against the selected items? Now you can. Use standard actions, such as delete, or update a field or write your own actions in developer edition. Supercharge your repetitive action tasks with Group Actions.
In-line Add/Update/Delete Want to let your users work with records of their list page without navigating in and out add/update pages? In-line delete has now two new friends, in-line add and in-line update. Add and update forms can now be presented as pop-up dialogs rather than separate pages, to make working off the list page easier than ever.
Unbound Forms Do you have the need to collect information from your site using HTML forms, but you really do not need to store it in a database? New Unbound forms let you design forms that email you the user input rather than storing in a database table. It’s a fast way to create simple web forms.
Email Added / Edited Records Do you need to know when a new record is added or updated in your database? Now you can have dbQwikSite forms automatically send you a copy of the updates that take place on your web site.
Capcha Stop those pesky hackers and robots from submitting your forms, add Captcha to your forms. Capcha is the system where graphics are displayed, containing letters to type in before a form can be submitted..
Autocomplete Create input controls that look up values from your database as you type, allowing users to find existing values without scrolling trough long drop down lists. Unlike drop down lists, auto complete allow users to enter their own values when the value they seek is not already in the database.
RTF Editor You can now turn any text box control into an advanced RTF editor. Users can create formatted text to be stored and displayed from your database.
Quick Search Add s simple search right to your data list pages. Visitors can pick a field and filter by a value without needing to go to the search page.
Multiple Value Search Need to search for a shirt that is either red or blue or black? V6 now offers the ability to search for multiple search values in a single database column.
PDF Print via Online services Do your visitors ask for PDF copies of the pages they see on your site? Now you can simply add a Print PDF button to any page which sends that page to a free PDF document creation service.
XML and JSON Services. Now you can turn any dbQwikSite data page into a web service serving either XML or JSON data streams. There’s nothing to do other than call your page with a special URL parameter: return=XML or return=JSON.
Build Pages with More Pizzazz:
Custom Form Layouts Full support for custom layouts of Add and Update pages. Create professional looking form designs placing input field prompts and input field controls where ever you want them, add in borders and any HTML formatting and your forms will impress.
HTML Zones let’s you add “stuff”Add HTML “stuff” into more places on your page. We’ve exposed the layout “quadrants” found in developer edition to all editions. Previously, you could customize page headers and footers, as HTML segments. Now you have the same functionality for 10 separate zones arranged around the dbQwikSite generated content in a North, East, South, and West fashion.
Conditional Formatting Ever think that you’d like to change the format of data on your page based on the value of that data. For example show negative numbers in red, or bold any string that starts with “New “. Conditional formatting lets you do just that. You can control all CSS attributes of a data field based on the value contained in that field
Google Charts Who doesn’t like looking at graphs to visual their data? Whether it’s monthly sales or average rainfall, graphs inherently make numerical data easier to understand. dbQwikSite now seamlessly integrates to Google’s free (conditions apply) web service for creating graphs. No coding required, just pick the columns to graph and dbQwikSite does the rest.
Google & Live Maps Add maps to your web sites, with ease. Give point of a field in your data that is an address or a longitude / Latitude pair and add the power of interactive maps to your page.
Improved CSS dbQwikSite is great at making pages, hundreds of them a minute, all following the same formatting. Now you can gain greater control over the look of your pages, with new, more granular classes. Make your generated pages a truer reflection of your personal creativity.
Item level CSS controlEvery page item now lets you assign your own inline CSS attributes on both the caption and the data values. Now you can make certain fields stand out, and other fade out. Any CSS attributes are available down to the finest level of your page design.
Scrollable Data Areas Do wide tables and lots of data rows ruin your page, making it run off your monitor? Now you can easily constrain your tables into scrollable data areas, helping preserve the appearance of the your page design.
Friday, May 09, 2008
Web Developer Edition Now Available
dbQwikSite Developer Edition is now available for download. Developer Edition makes its debut as part of the release of 5.3. In a nutshell, Developer addition let’s you add your own custom code into your website projects. The concept is simple, but the ramifications are profound. It means that you can now extend and enhance your generated pages. Developer edition opens the door to a realm of possibilities.
I have been pushing for Developer Edition for almost a year now. I knew that I wanted it, I knew that it would be kewel (cool). What I didn’t know was exactly what it meant to web developers and web designers until I started testing it. It was like having my hands untied, or taking the rev limiter off your sports car. Now, I could do things that I had seen on other sites, but were beyond the capabilities of code generation.
Don’t get me wrong, I love the other editions of dbQwikSite, and every time I use them I am grateful that I don’t have to hand code thousands of lines of code. I always amazed what I can do in 10 minutes with this software. But, being the overachiever I am, I always want more! More features, more cool stuff, more flexibility. That’s exactly what I got with dbQwikSite Developer Edition. To date, I had to wait for the developers to have the time to code new features. I know from emails of our users that I am not the only one that wished that we could provide features faster. With Developer Edition, the game changed overnight. The only one that was holding back features was me, not the developers. I wanted graphs, I added graphs! I wanted conditional highlighting, I added conditional highlighting! I wanted a search on the data lists page, I added it! You get the idea, I am sure. It was instant gratification. It was the freedom to do much, much more without giving up all the “cushy” benefits of my beloved code generator.
Here is a copy of the promotional video I made to introduce Developer Edition.
The quality a bit blurry here, there is bigger one on the home page of dbQwikSite
If I have caught your interest, then you likely want to know more about what’s inside the new edition. Developer looks the same as other editions. What’s new is a “In-line code editor”. When you are working with a page, you click the “custom code” option in the popup menus. What you see is the generated source code. Inside the code, there are input boxes we call “insert points” in which you can type your own custom code. There are over 150 of these insert points at key places in the processing. Some are “events” like “after open dataset” and “on focus” of a control. Others do not related directly to an event, but more to places in code where you may want to add your own code, an example is “CSS Includes” it is not an event, but you may wish to include your own CSS files at this point in the source code. As you may have gathered, there are insert points for both client and server side scripting.
Besides the code editor, there are several reports designed specifically for web developer in mind edition such as the custom code report. You don’t need to hunt through each page looking for custom code in your project. Just run this handy report, and you’ll know exactly what custom code you have in your project. Another powerhouse feature is a complete custom code versioning mechanism built right into dbQwikSite. Every time you modify a custom code block, a new version is saved into your project. You can use the Version Management Interactive Report to view a complete history of your custom code blocks. What’s more, you can even “revert” back to previous versions if you discover you somehow messed things up along the way. Behind the scenes there have been some changes to the way pages are generated to allow better control of presentation by JavaScript. Ids are assigned to page elements; the contents of the page are now embedded in layout matrix of divs that let you insert content around generated elements. Variable name abstractions have been added to let you code using variable names that are readable and do not get changed when you do design changes.
If you want to give developer a try, you need the new executable program file. To get the most recent exe new users can download PE and existing users can run live update. All editions let you preview Developer’s entire user interface. If you want to test drive the code generation, just run in Full Trial mode. Upgrade pricing is available to all version 5 users. Details can be found on the web site.