SCOUG-Programming Mailing List Archives
Return to [ 17 |
March |
2006 ]
<< Previous Message <<
>> Next Message >>
Content Type: text/plain
Just thought I would offer a couple of alternate views
selected from today's ACM Technews (March 17).
""Model-Driven Development, AJAX Shortcomings Aired"
InfoWorld (03/15/06); Krill, Paul
While acknowledging the popularity of AJAX and
model-driven software development, speakers at the SD West
2006 conference agreed that both technologies are far from
mature. Microsoft's Jack Greenfield said that model-driven
development needs to integrate more fully with patterns and
frameworks. "I don't believe in high-level models where I
push a big red button and it generates a lot of stuff that I'm
expected to live with," said Greenfield. Modeling can also
suffer from a knowledge gap if only one or two people on a
development team are familiar with the technology.
Greenfield argues for the adoption of best practices to enable
modeling to fulfill its promise of creating systems without
reinventing existing technologies. Greenfield argued that OMG
Model Driven Architecture does not actually have an
architecture, relying instead on the Unified Modeling
Language. The speakers and attendees noted that metadata
management and hiring practices are critical to the successful
deployment of model-driven development. When asked about
using Eclipse technology in modeling, Compuware's Joe Kern
said the MetaObject Facility has more power and enables more
functions than Eclipse. In a panel discussion of AJAX, an
exchange between an audience member and a presenter
focused on the shortcomings of JavaScript. The presenter,
author Christian Gross, agreed that the current version of
JavaScript suffers from limited extensibility, maintainability,
and enforcement, but noted that an unreleased JavaScript
2.0 that resolves many of those problems exists, though he
could not explain why it has not yet been released. Gross
also noted that the AJAX vendors are out of touch with the
community of users.
http://www.infoworld.com/article/06/03/15/76515_HNmodelajax
_1.html"
""One Language to Bind Them All"
Software Development Times (03/01/06) No. 145, P. 27; O'Brien,
Larry
A battle for a new form of programming--.NET
programming--will be fought, using the C# programming
language as the battleground. C# is expected to be the
language that is most tightly calibrated to the underlying
Common Language Infrastructure (CLI) platform, allowing the
language to continue its domination of .NET programming.
Language Integrated Query (LINQ) will largely reign over the
next iteration of C# and the transition to .NET programming.
But even prior to that, Microsoft's WinFX, the next-generation
application programming interface (API) for Windows
operating systems, will spotlight the CLI and C#. The
integration of the CLI and SQL Server 2005 functioned as the
testbed of C# and the CLI's ability to be employed in the
toughest environments, while sources within Microsoft say the
needs of the SQL server team helped the CLI and Base
Class Library teams address quality and performance issues
and create enhancements. The integration demonstrates that
C# and managed code subsystems can be blended into
massive codebases with challenging performance
requirements. Managed code will be the platform of choice
for the bulk of Windows development with the emergence of
WinFX.
http://www.sdtimes.com/article/special-20060301-01.html"
=====================================================
To unsubscribe from this list, send an email message
to "steward@scoug.com". In the body of the message,
put the command "unsubscribe scoug-programming".
For problems, contact the list owner at
"postmaster@scoug.com".
=====================================================
<< Previous Message <<
>> Next Message >>
Return to [ 17 |
March |
2006 ]
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS
RESERVED.
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
|