 2007 West |
|
GOLD SPONSORS:
|
Active Endpoints Your SOA Needs BPEL for Orchestration
|
BEA Virtualized SOA: Adaptive Infrastructure for Demanding Applications
|
Nexaweb Overcoming Bandwidth Challenges with Nexaweb
|
TIBCO What is Service Virtualization?
|
|
SILVER SPONSORS:
|
WSO2 Using Web Services Technologies and FOSS Solutions
|
|
Click For 2007 East Event Webcasts
|
 | I received an email stating that AOL finally aband... |
|
TOP THREE LINKS YOU MUST CLICK ON
Flex News Desk
Do We Need to Teach Designers Programming?
Fast-spreading rich Internet applications require new skills for development of what was known as boring-looking enterprise applications. In the past, development of the user interface was done by software developers to the best of their design abilities. A couple of buttons here, a grid there, gray background. Their users were happy because they did not see any better. This is about to change...
Reader Feedback: Page 1 of 1
#5 |
R. Grimes commented on 12 Apr 2008
We are an FSX (Flex/Spring/XFire) shop. With the convergence of Adobe and Macromedia, I am counting on them to continue to improve Flex to where nice looking front-ends are a "given". Already, my client side interfaces look 100 times better under this technology. Recently, we've seen Adobe include within CS3 the ability to build Flex skins that developers can import into their project. Another big plus! What we could really use is a library of templates, as well as a library of icons. I waste more time trying to find the right graphics because our company won't hire a graphic design person. So, the templates and graphics library would help greatly. Beyond all this, a developer can help himself by having an eye for symmetry, proper and consistent spacing, and an eye for color harmony and contrast. He doesn't have to be a graphics design expert to produce some terrific web apps.
It's impractical to expect a designer to become an obect-oriented developer. It's much more practical to teach a developer some basic things that I mentioned above, while enhancing the assets libraries.
R. Grimes
|
#4 |
Jordan Faris commented on 29 Mar 2008
Yes....as an artist first and a developer second (after years of arduous assimilation), we need to create a less fragmented approach to these skill sets that, increasingly, cannot afford to be mutually exclusive. The integration of code and develop-think into the more subjective, more ego-pleasing, but more often than not, less functional world of design has to be part of the new system of instruction in an era where fewer and fewer projects are taking place in traditional settings. We need devigners (great name) and centers of learning which are not biased toward one discipline over the other. Possible? The odds are yes. But where and how to emphasize it? This article was an awesome start.
|
#3 |
Erik Midtskogen commented on 28 Mar 2008
Well in that case, you just weren't doing it right. It's not hard to create custom tags for your Web designers to use, and if you refuse to use custom tags to access business logic coded in a domain model in Java, then that's not the fault of CF. The worst you could say is that many of the built-in CF tags are oriented towards business logic, and so they might tempt a novice programmer to use them, with tier leakage as the result.
But CF is perfectly fine as a presentation layer for smaller web apps in place of jsps. I think Web designers feel more comfortable with CF's tag-based syntax than they are dealing with scriptlet code. And your team is in control of the design of the custom tags, so they should also be easier for Web designers to use than ones in Struts or JSF.
But for Web apps of more than maybe a couple dozen screens ("pages", that is), I would just go full bore with Spring/MVC, because it offers a lot of support that you don't get writing POJO's and accessing them through custom tags.
|
#2 |
mihaimm commented on 28 Mar 2008
rofl, rofl, lol, lol, lol... All CF apps I've worked on have turned into a complete mess that has NOTHING to do with "layered" architecture.
I would say you 1st need to tech CF developers... how to code.
|
#1 |
Erik Midtskogen commented on 28 Mar 2008
No, we do not need to attempt to teach designers how to code. That would only be necessary if the architecture of the app were done wrong. Layered architectures for web apps have been available to Cold Fusion developers since 1997 through the custom tag interface. Such approaches make it possible for developers to write the business logic while designers focus on creating the UI.
|
YOUR FEEDBACK  | By James Hamilton TechTarget Spy News wrote: SYS-CON Events' sales team replied to Scott Kelly's exhibitor inquiry, but when they never heard back from Scott, they decided to do a little Googling and here is what they found out. Mr Kelly is actually the 'Director of Product Management at TechTarget,' a technology media company that is struggli... |  | By Colin Hendricks Snehal Antani wrote: Kalyan, to answer your questions:
"what are the hiccups?": a key issue with batch processing using java and application servers relates to JDBC cursors, transactions, and holding cursors across transactions. Checkpointing - committing work periodically so you can restart the job if needed - is i... |  | By Didier Cabannes kasiazaki wrote: dfdf |  | By James L. Weaver Tattoo Designs wrote: Interesting little idea. I'd like to see it made into a more useful example, or used for a more practical purpose. |  | By Java News Desk Sophia Lo wrote: GC scrap project. to complicate for interprize |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS |
SYS-CON FEATURED WHITEPAPERS BREAKING JAVA NEWS
Sun Microsystems, Inc. (NASDAQ:JAVA) today announced the new SPECjbb2005
world reco... Aug. 7, 2008 09:31 AM |
 | SQL Injection attacks are one of the easiest ways to hack into a website. One recent hack, using a s... | By RIA News Desk The pressure is on to keep pace with Web 2.0 entrants into the marketplace. Rewriting is expensive; ... | By RIA News Desk jQuery is a rapidly growing, popular JavaScript library. Its powerful and modular architecture, whic... | By SOA World Magazine News Desk SOA World Magazine announced today that the polls are now open for the SOA World Magazine Readers' C... | By RIA News Desk JavaScript 2 is becoming increasingly important. Learn how to take advantage of JavaScript 2 while s... | By Jay Blanton With the rapid evolution that Java and open source frameworks have made since the release of J2EE, e... | By RIA News Desk JavaScript is a language with more than its share of bad parts. It went from non-existence to global... | By RIA News Desk JavaScript is one of the most interesting and misunderstood programming languages in common use toda... | By Rajagopal Marripalli Java developers use a variety of tools to diagnose performance problems. These tools provide deep vi... | By Java News Desk DevExpress is proud to announce the newest addition to its web properties - the DevExpress Channel â... | By Maureen O'Gara If Sun hadn’t done that one-for-four reverse stock split in November and turned its $5 stock into ... | By Maureen O'Gara Sun has released a JavaFX preview to create sexy rich Internet applications (RIAs) on PCs, mobile, T... | By Java News Desk "Only the Java platform is pervasive enough to allow developers to build and deploy RIAs across desk... | By Virtualization News Desk Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft... | By RIA News Desk Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe ... | By Joe Winchester Before Java I was a Smalltalk guy. I remember switching from one language to the other and the tippi... | By Java News Desk The JMSL Numerical Library is the broadest collection of mathematical, statistical, financial, data ... | By Rod Cope Open source software, while not synonymous with Java, may often be seamlessly integrated with Java c... | By Maureen O'Gara Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i... | By Paul Hohensee Faced with the demands of mission-critical applications, many enterprise developers have pushed the ... |
SPONSORED BY INFRAGISTICS There are many forces that influence technological evolution. After a decade of building enterprise ... Jun. 30, 2008 03:45 PM | 2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver... Jun. 20, 2008 12:45 PM | The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated... Jun. 18, 2008 07:45 PM | In every field of design one of the first things students do is learn from the work of others. They ... Jun. 11, 2008 10:30 AM | Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI... Jun. 4, 2008 08:00 AM | The YUI development team has released version 2.5.2; you can download the new release from SourceFor... Jun. 2, 2008 05:00 AM |
|