M Sheik's profileudooz!PhotosBlogLists Tools Help

Blog


    July 31

    Humax and JavaScript

    I’ve started to think on writing a new framework for client side web development after writing series of articles on JavaScript in Web 2.0.  The intention is to break barrier between the client and server side integration.

    Numerous mature technologies/concepts are available under commercial or GPL to provide seamless integration between JavaScript and server side technology.  And of course, these tools have features for developing rich internet applications.

    The justifications for developing Humax framework are:

    ·         A framework which enables you to develop RIA applications in a simple and elegant way.

    ·         Minimal learning curve.

    ·         Minimal integration means that it simplifies and tries to provide a unified platform for developing web applications.

    The primary difference I’ve focused are the necessary level of abstraction and programmatic approach as like you are working in .NET and Java form application development.

    I shall update the roadmap and feedback/feature list later.

    I was started the development in end-June 2007 and because of the other stuffs in my leisure time did not allow me to release this as early.

    You can download the version 0.1 beta from http://sourceforge.net/projects/humax

    Tools of the Trade

    I would like to share the tools I have used for the development of Humax v0.1.

    Aptana IDE

    Though it is not a visual editor, I am using this IDE for writing client side script even for my other works also.  The code profile and dynamic type redefinition features of this IDE provide you full-fledged intelli-sense in JavaScript file.  The JavaScript file skeleton window enables you to manage and navigate the JavaScript files more easily.  It supports JSDoc, provides tooltip syntax for your class and normal HTML/JavaScript elements.

    What else you want?  I do not find any other IDE like this in the case of JavaScript.

    JSDoc

    This tool generates javadoc-style documentation from well-formed JavaScript source files.  It is my favorite document generation tool for JavaScript and I have used this for Humax API reference documentation.

    JsUnit and scriptaculous-js

    I was bit confused which tool I need to use for unit testing.  In early days of development, I was used “scriptaculous-js”.  It is very simple and does not require more settings to start write and test the “unit test”.  And after a while I am also started using JsUnit. 

    Comments (1)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    No namewrote:
    When the <a href="http://www.game4power.com/">Wow Gold </a> wolf finally found the <a href="http://www.game4power.com/">Buy Wow Gold</a>hole in the chimney he crawled <a href="http://www.game4power.com/buy-gold/">wow gold cheap </a> down and KERSPLASH right into that kettle of water and that was <a href="http://www.wowgoldone.com/"> cheapest wow gold </a> the end of his troubles with the big bad wolf.

    <a href="http://www.game4power.com/">game4power</a>,<a href="http://www.game4power.com/buy-gold/">buy cheap wow gold</a>

    The next day the <a href="http://www.wowgoldone.com/"><strong> cheap wow gold </strong></a><a href="http://www.game4power.com/">buy gold wow</a> little pig invited his mother over . She said "You see it is just as I told you. The way to <a href="http://itemchannel.com">wow gold</a>get along in the world is to do <a href="http://www.itemchannel.com/">world of warcraft gold</a> things as well as you can." Fortunately for that little pig, he <a href="http://www.game4power.com/buy-gold">cheapest wow gold</a> learned that lesson. And he just lived happily ever after!
    May 11

    Trackbacks

    The trackback URL for this entry is:
    http://udooz.spaces.live.com/blog/cns!1EA86C1FB1C134B8!212.trak
    Weblogs that reference this entry
    • None