tag:blogger.com,1999:blog-30264607.post-31684804596209770602007-03-19T22:19:00.000+07:002007-03-20T23:14:30.892+07:00dbQwkSite v5.0 is out!<o:p></o:p>Life at ThedevShop is hectic as the team is busy releasing dbQwikSite version 5.0.<span style=""> </span>Version 5 is now available. Top of the list of technical enhancements is Windows Vista Support and ASP.net code generation. In what’s new category look for, HTML editor integration, a cool new Web Form Import Wizard, our new “Universal” Database Table Editor, and Project Reporting. <p class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_odRgin-nhrY/Rf6rkhPD46I/AAAAAAAAAAU/o9LiSH6SJDI/s1600-h/QSV5Splash.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_odRgin-nhrY/Rf6rkhPD46I/AAAAAAAAAAU/o9LiSH6SJDI/s320/QSV5Splash.jpg" alt="" id="BLOGGER_PHOTO_ID_5043657276586714018" border="0" /></a>Ok, I know you want all the juicy stuff, but indulge me for a moment while I position TheDevShop’s direction for this release.<span style=""> </span>If I had to say what I wanted for this release in one word it would be “unification”, or at least a good start at it. What I mean by Unification is blurring the lines between all the tasks of involved in web development. I wanted our development team to give you, our users, a tool that is not just “another” code generator, but much more.<span style=""> It </span>should be a tool to build and maintain your database web sites, dbQwikSite should be a tool that unifies common tasks.<span style=""> </span>Version 5 is a step in that direction.<span style=""> </span>It is the only non-enterprise “code generator” that I know which allows you to change just about anything, just about whenever you want, without the whole thing flying apart at the seams.<span style=""> </span>We have worked extra hard on this release with the idea that development is not a linear process, and that we cannot be the best tool for all tasks, but we can be the best place to “pull it all together”.</p> <p class="MsoNormal">OK so much with the grandiose vision! Let’s get down to the juicy stuff!<span style=""> </span>I can’t talk about everything in details here, but here are the best “bits”.</p> <p class="MsoNormal"><o:p></o:p><b>Windows <st1:place st="on">Vista</st1:place>:</b><span style=""> </span>dbQwikSite now runs on Windows Vista.<span style=""> </span>We have tested Business and <st1:city st="on"><st1:place st="on">Enterprise</st1:place></st1:city> editions. We have had some strange security issues, but then again who has not with <st1:place st="on">Vista</st1:place>? You may need to launch as Administrator on the first execution other than that it all seems to work.</p> <p class="MsoNormal"><o:p></o:p><b>ASP.net:</b><span style=""> </span>You can now generate ASP.net just as easily as you do ASP and PHP.<span style=""> </span>You can even use your old projects and generate ASPx with no modifications.<span style=""> </span>This release is “Beta”, we have tested all core functions, but a few things are lacking, however we did not want to hold the whole thing back over the remaining issues that should be address shortly. Some other have not been fully tested, shopping gateways, require additional testing, they “should” work, but we won’t know until we test them out fully. Anyone with any troubles, please let us know and we will fix these as quickly as possible.</p> <p class="MsoNormal"><b>Web Form Import:</b><span style=""> </span>This is one of favorites: point dbQwikSite to any web form (PC file or URL) and it analyses the form, creates table based on the form fields and creates a set of dbQwikSite pages. Mind you, <span style=""> </span>the new pages don’t look anything like your original <span style=""> </span>form (maybe in v5.1), but this is cool way to build back-ends to web forms.<span style=""> </span>It is also a way to let web masters design database applications in a way that they understand, using web forms. Sometimes starting from designing a table is not as intuitive as designing a form which is more a visual representation of the data.<span style=""> </span>By the way, experience has shown me that end users understand a form much more readily than a table definition.</p> <p class="MsoNormal"><b>Universal Database Table Editor:</b><span style=""> </span>Now you can change your database tables as you work in dbQwikSite.<span style=""> </span>This is part of my grand vision, in case you actually read the second paragraph.<span style=""> </span>It seems perfectly natural, you’re working building a “web app” and you need a new column or you discover the table identifier needs tweaking.<span style=""> </span>The “Universal” Table editor lets you do just that.<span style=""> </span>You got to ask “Why doesn’t every tool work this way?”<span style=""> </span>The answer is because “it isn’t easy”.<span style=""> </span>If changing a table structure in <u>any</u> database is not hard enough, try making sure your pages that use these tables don’t all go sideways.<span style=""> </span>Hats off to our developers, who managed to make changing database tables as simple as changing HTML tables.<span style=""> </span>dbQwikSite continually analyses your database changes and flags items that have been invalidated because of database changes. </p> <p class="MsoNormal"><b>HTML Editor Integration</b>: You can now use your own HTML editor anywhere that you can use our integrated HTML editor.<span style=""> </span>Let’s face it; dbQwikSite would be hard pressed to come up with an internal HTML editor that can compare to Dreamweaver, FrontPage or CoffeCup.<span style=""> </span>Besides, who wants to learn yet another HTML editor if you are comfortable with the one you have.<span style=""> </span>Now you can configure dbQwikSite to either use its built-in editor or launch your editor to edit HTML pages or HTML fragments.<span style=""> </span>Keeping with my grand vision, dbQwikSite goes the extra mile, we don’t just start your HTML editor, we constantly monitor edited files, between sessions just in case you happened to edit a file from your HTML editor “stand-alone” or out-of-sequence.<span style=""> </span>dbQwikSite will flag any page that is out of sync and even guide you through a reconciliation process deciding which changes to keep and which to discard. </p> <p class="MsoNormal"><b>Project Reports:</b><span style=""> </span>“Who needs them?” was the question the developer asked. “Our users do!” is what support replied.<span style=""> </span>What are project reports?<span style=""> </span>They are pretty close to what they sound like.<span style=""> </span>These are reports that give you consolidated information to help you manage and troubleshoot your projects.<span style=""> </span>If you have ever hunted through program dialogs to discover a stay setting, you’ll know what I am talking about.<span style=""> </span>Run a report, and you can survey a wealth of information in one format.<span style=""> </span>We have supply about 5 canned reports.<span style=""> </span>The cools part about reports is not only the fact that you can see information buried in the “guts” of dbQwikSite, but you can actually create your own reports.<span style=""> </span>If you’re an XML techie, you may rise to the challenge.<span style=""> </span>dbQwikSite now stores a copy of your project in XML.<span style=""> </span>You can create report definitions in xsl.<span style=""> </span>Add a little XML report description file to the mix, and “voila” dbQwikSite integrated reports.<span style=""> </span>There as section in help on this topic for you brave soles that want to try creating reports.<span style=""> </span>If you do make something useful, or just “cute” be sure to share, send a copy to us to distribute.</p> <p class="MsoNormal">Those are the big enhancements.<span style=""> </span>There are a number of smaller things what we would have loved to have out 3 versions ago, these include:</p> <ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style="">A missing image graphic, when record images are not found.</li><li class="MsoNormal" style="">Check Boxes, yes finally, dbQwikSite can do a check box. </li><li class="MsoNormal" style="">Smarter Auto page items:<span style=""> </span>now we don’t add a whole set of page items when you redefine your dataset.</li><li class="MsoNormal" style="">File upload on the Add page.</li><li class="MsoNormal" style="">Enhanced Consistency checking.<span style=""> </span>Warning you if something in your project may not generate correct code.</li><li class="MsoNormal" style="">MySQL script for the sample project databases.</li><li class="MsoNormal" style="">Login page default page targets can now be defined.</li></ul> <p class="MsoNormal">That’s about it for this release. We hope it will make developing and maintaining your database web sites a much more enjoyable task.<span style=""> </span>And don’t worry, we are already planning version 5.1 and v6, we have a long future ahead of us.<span style=""> </span>Thank you to all our paid users for your support.<span style=""> </span>To all our PE users, I hope that we by offering more that we can earn your business as a paid user.<span style=""> </span>For those of you who are users yet, what are your waiting for?<span style=""> </span>You’re missing some pretty cool stuff, and besides PE is free!</p><p class="MsoNormal"><span style=""> </span></p> <p class="MsoNormal"><o:p> </o:p></p>TheDevShophttp://www.blogger.com/profile/06765111675528091917noreply@blogger.com