Just to add - a few of you say annoying adverts, One of my businesses is contextualised advertising and classifieds sites, so many an ad (in the uk) on the major newspaper and magazine web sites is from my company - all done in asp.net -> uniobjects.net -> unidata - so they are not annoying but another manifestation of the MV world - now go click on them !
-----Original Message----- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno Sent: 28 April 2011 23:17 To: u2-users@listserver.u2ug.org Subject: Re: [U2] Say Adobe > From: WJ > When my clients ask about Flash I shudder. Flash is the > worst nightmare to ever hit the web :) > From: Allen E. Elwood > Bandwidth sucking monster Will - but it has it's place used properly. "used properly" is the key, as with all tools. Most people see Flash and think movies, glitz, ads, and annoyances. Flash via Flex has come a long way for creating real business data entry screens - it's virtually defined RIA. Just because you see bandwidth sucking ads that make you want to turn off the functionality, don't close your mind to Flash/Flex as one of the many viable and well qualified options for putting a GUI on you apps. After all of the rhetoric about languages and frameworks that get in the way of Pick people doing modern development, Flex is nothing more than JavaScript and XML. There's some serious big bang for the buck here. Silverlight is another cross-platform solution where existing skills can be used to create a rich new UI. As far as bang for the buck, it's completely free, though as with Flex, if you want tools to help you code faster you'll need to pay for them. Pick your fodder, it doesn't really matter which one you select. At this point it's more a matter of personal preferences. In a world where plugins are often installed out of the box, or within minutes of running in the real world, avoiding plugins like this is a thing of the distant past. So, since pretty much everyone has the software installed, you might as well make use of it. The basic idea with these client-side technologies is that they offset middle-tier server burden to the client. But in data entry apps where the client doesn't need to do much, your performance hit is in network traffic via AJAX. For a business app you're going to take a similar hit whether you're using plugins like Flash or Silverlight, or (less so) if you're using ASP.NET webforms, or even a JavaScript framework front-ending a PHP app. Since we Pick people like to keep our business rules in the DB server, there's not a lot that we're going to want to push back out to the client in JavaScript, or VB.NET or C#. My personal take on all of this is that we can get attractive cross-platform GUI/RIA for business usage without plugins, so I'm not quick to recommend it, but I don't jump to rally against it either. Developers need to get away from the "I hate that platform" techno-religion which severely limits their options, and get to a point where they understand where each technology does and does not fit for specific tasks. .... and no matter what tools you choose, they all work with U2 .... Search my blog for Flash, Flex, Silverlight, and related keywords. I've written a number of articles on this topic. Tony Gravagno Nebula Research and Development TG@ remove.pleaseNebula-RnD.com Nebula R&D sells mv.NET and other Pick/MultiValue products worldwide, and provides related development services remove.pleaseNebula-RnD.com/blog Visit PickWiki.com! Contribute! http://Twitter.com/TonyGravagno _______________________________________________ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ----- No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1325 / Virus Database: 1500/3602 - Release Date: 04/28/11 _______________________________________________ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users