Subscribe by Email

Your email:

Magic Software on Twitter

Are Rich Internet Applications Ready for the Cloud? CEO for Americas, Regev Yativ speaks: http://soa.sys-con.com/node/10109739:00 AM Jun 24th from web     

  • WhiteHere's an effective strategy for seeding the CRM Cloud: http://bit.ly/6l8oE5:05 PM Jun 23rd from web     
  • WhiteFinally! A better way to build .NET Rich Internet Business Apps. Read all about it: http://bit.ly/vbRMa9:25 AM Jun 23rd from web     
  • WhiteLearn the secrets of delivering RIA and SaaS on-time and on-budget. Two white papers: http://bit.ly/3IuYV10:17 AM Jun 17th from web     
  •  

    The Magic Software Blog

    Current Articles | RSS Feed RSS Feed

    Faster Application Development: uniPaaS v.s. Flex & C#

    Submit to Digg digg it | Submit to Reddit reddit | Add to delicious delicious | Submit to StumbleUpon StumbleUpon | Share on Facebook Facebook | Share on Twitter Twitter | Share on LinkedIn LinkedIn 

    We've spoken here a number of times about the benefits of using a metadata approach when building and deploying business apps. To recap, a metadata approach is based upon a pre-compiled business logic engine that enables you to cut out much of the hard-coding from the development process and build your application with a single tool, from end to end i.e. From Client to Server using a single programming language.

    Here's an illustration that nicely shows the difference in development flows between uniPaaS (an end-to-end development and deployment tool) v.s. doing it the usual way (a combination of Adobe Flex for the Client end, and C# for the Server end).

    Unitary Development: uniPaaS (Client & Server)

    uniPaaS Task Flow

     And here's how it's normally done - the hard way!

    Multi-tier Development:  Adobe Flex (Client) & C# (Server)  

     

    Multi-tier Development

     

    When development involves buying 2 seperate programming languages, going through lots of low-level programming, and the challenge of gathering and co-ordinating 2 seperate programming teams, there is simply less chance of the end result being deployed cheaper or faster - not to mention the fact that there's less chance the application will fully meet corporate standards and expectations. 


    Comments

    Well done ! I agree. Btw one of the biggest problem would be to develop the inteaction between the client and the server. uniPaaS is enabling the use of the same code for both client and server without the need to develop this interface !
    Posted @ Wednesday, September 02, 2009 9:47 AM by Regev Yativ
    Hi Regev. Yes, I realized that the communication layer is missing in the Flex & C# digram - an additional coding worry for most developers. Thanks for your comments.
    Posted @ Thursday, September 03, 2009 12:54 AM by Sam Green
     
     
    Hi, 
     
    Thank you for nice post. Please keep posting such a nice stuff. I would like to introduce another good C# blog, Have a look. 
     
    http://CSharpTalk.com 
    Sonam 
    Posted @ Tuesday, January 05, 2010 10:28 AM by sonam
    Post Comment
    Name
     *
    Email
     *
    Website (optional)
    Comment
     *

    Allowed tags: <a> link, <b> bold, <i> italics

    Receive email when someone replies.

    About the author

     

     

    Sam Green is the Creative and Content Manager at Magic Software.

    Posts by category

    Contact Us |  Call Us  |  Privacy  |  Legal  |  Blogs and Social Media |  RSS  |  Site Map

    © Magic Software Enterprises