.NET & ASP.Net & C# HagashenNaidu  -  01 Aug 2008 04:49 pm

Habanero and Visual WebGUI (VWG)

A few months ago we, were commissioned to undertake a project that required what most of us in the office cringe at, an ASP project, more specifically and ASP intranet project. So after some bad and tedious experiences with ASP just a few weeks earlier but still wanting to do this project, we scoured the interwebs for any tool that could some how help our interaction with ASP. We found what can only be described as a GOD-Sent, Visual WebGUI or VWG as its known. After spending some time using the VWG framework, testing it out and convincing ourselves that it met all our requirements, we made the monumental decision of reviewing our ORM architecture, Habanero, to see how easily we could fit the two together. The task seemed simple enough, all we really needed was to use the VWG controls instead of Windows controls. However after going down this route we decided that a more elegant soultion was required.

And so it began…

After some planning and ‘discussion’ among the developers we came up with a plan and various patterns we re-write Habanero almost entirely. With VWG playing its part as our Web UI. Habanero Version 2 will soon be released in Beta. It will remain Open Source, will include VWG, to both highlight our recommendation of it, as well as to highlight some of the new patterns we have introduced in this version such Strategy Patterns for Persistence and Event Handling of controls, the ability to easily switch between different UI front ends, i.e. from Windows to VWG or back again.

This is proving to be an exciting journey for us, helping not only solidify Habanero but also helping with increasing skill sets and knowledge bases of many of the developers. We hope that Habanero Version 2 proves to be as exciting for you guys to use as it was for us to work on and also hope that you will provide us with much needed feedback, be it suggestions, bugs or if you are impressed your compliments are welcomed :P.

8 Responses to “Habanero and Visual WebGUI (VWG)”

  1. on 30 Aug 2008 at 2:56 pm 1.richard said …

    sweet
    where can i get the beta?

    richard

  2. on 01 Sep 2008 at 10:10 am 2.Hagashen said …

    Hi Richard,

    we will be releasing beta this week. Please keep your eye on the site :)

    Thanks.

  3. on 02 Sep 2008 at 7:19 pm 3.richard said …

    hi,

    will the beta be available with firebird?

    richard

  4. on 03 Sep 2008 at 3:41 pm 4.Eric said …

    It certainly will. The base ORM now supports Firebird, but the automatic code generation in Firestarter doesn’t right now.

    If you want to generate code from an existing database, we recommend you temporarily port your Firebird database to MySQL, Sql Server, Access or Oracle, generate the code and then have your application point to your original Firebird database.

    We will of course add Firebird support to Firestarter, but we’re a little bit pressed for time right now.

  5. on 16 Sep 2008 at 9:13 am 5.hagashen said …

    Hi Richard,

    We are pleased to announce that Habanero v2 Beta has been released. You can download via the Habanero website or via the following link http://www.chillisoft.co.za/habanero/download_proceed?file=Habanero_v_2_0.zip

  6. on 03 Oct 2008 at 11:44 pm 6.Harry said …

    Hi,

    Do you have an example or demo on how to use Habanero with Visual Web GUI? If possible, please put it on your website. I am pretty sure others would find it helpful even if just the code snippet is put out.

    Thanks in advance!

  7. on 17 Oct 2008 at 4:57 pm 7.mark said …

    Habanero’s 2.0.1b release includes a sample project with the full download, illustrating one application developed for both desktop and web.

    Go to http://www.chillisoft.co.za/habanero/download to download this release.

  8. on 17 Oct 2008 at 5:13 pm 8.Eric said …

    Habanero 2.0.1b is out and the download includes a sample project that provides for deployment to desktop & web in one application. All you need to is choose the startup project in Visual Studio and run the debugger.

    The README file in the download discusses a few checkpoints with setting up for VWG, and we’ll get that information up on the Wiki next week. In the meantime, address any queries to the Forum, which we monitor closely.

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply