Grails 1.0 Web framework ready
603717
InfoWorld - The Grails 1.0 open source Web application development framework was announced this week by G2One, which specializes in Groovy and Grails technology, and the Grails development team.
300395
(InfoWorld) - Don't expect much to be added to Ruby On Rails this year. When David Heinemeier Hansson gives an update on version 2.0 of his Web application framework at its user conference in September, he's as likely to talk about what's coming out as what's going in. The goal is to keep Ruby on Rails fast, lightweight, and easy to use, characteristics that have helped it become a trendy alternative to Sun's Java and Microsoft's .Net and led to a raft of companies offering Rails development services for businesses. "We're going to pull out a fair number of elements, features that aren't a good fit for what people want to do most of the time, and make them plug-ins instead," HeinemeierÂ Hansson said in an interview. "If your application absolutely depends on them, you won't be stranded, you'll be able to get the plug-ins easily." Among the elements to go will be Action Web Service, for creating Web service APIs using SOAP, Heinemeier Hansson said. It's a way of steering developers towards using REST (representational state transfer), his preferred method for linking applications in Rails. "We don't want to turn into Java -- this pack rat that just holds onto any possession. We're not afraid to take out stuff that's not relevant or that we plain don't like," he said. There will be some additions -- the Rails team has some "pent up stuff" in the repository that it's keen to push out, he said. But the focus of Rails 2.0 is to "consolidate and sharpen" what's already there. Keeping the framework light and simple comes at a price, however, and many companies are jumping in to offer Ruby on Rails packages that bundle tools and plug-ins to make the framework more suitable for demanding business needs. Many of those products will be on show at RailsConf 2007 in Berlin in two weeks. Borland Software's CodeGear division is expected to release its Ruby on Rails Java IDE at the show, Heinemeier Hansson said. The product is based on the Eclipse platform and has been in beta since May. Sun will likely give an update on JRuby, an implementation of Ruby for Java environments. The vendor support helps quell jitters among corporate users that Ruby on Rails is not backed by a large company. If the prominent support of Oracle and IBM helped get Linux in the door at big enterprises, the support from Sun and IBM for Rails could do the same. Java and .Net have become "bloatware" as vendors add features for every possible business need, causing companies to look at alternatives, according to Cyndi Mitchell, managing director for ThoughtWorks Studios, which offers software and services for Rails development. The rise of Rails is as much a matter of timing as anything, she said. "This bloatware stuff has just ground to a halt and the alpha geeks are veering away from anything they don't need to get their work done. At the same time, the IT business cycle is picking up, and people are willing to invest again in new things," she said. Her clients are telecom, media, and finance companies looking for a fast turnaround for new applications. Most are deploying in native Ruby environments, but it helps that Sun is supporting JRuby, she said, which lets companies deploy Rails applications on existing Java servers. Jonathan Siegel, founder of Rails consulting company ELC Technologies, said applications that would take eight to 10 months to develop in .Net can be up and running in four to six months using Ruby on Rails. Still, at three years old, Rails is a young platform and has limitations. One high-profile user, the Twitter social networking site, caused a stink earlier this year by complaining that Rails didn't scale well across multiple databases and that the underlying Ruby language is slow. The open-source community responded by developing a plug-in to address the scaling issue. Some also say that both Ruby and Ruby on Rails need a stronger hand to steer them to prevent multiple implementations leading to compatibility issues. "The major risk for the future and longevity of Ruby, and by association Rails, is whether or not the platform gets splintered," Mitchell said. Siegel said: "I believe Ruby on Rails will overcome a key milestone when the deployment teams at larger organizations feel at home with the deployment side of a Rails application. In my view, that's having a deployment procedure that's as easy to maintain and monitor as for a .Net or a J2EE application." Heinemeier Hansson is nonchalant about the demands. He developed Rails for his own use and not to make money, he says, and if enterprises want to use his framework, it is they who should adjust, not he. "We're not trying to bend Ruby on Rails to fit the enterprise, we're encouraging enterprises to bend to Ruby on Rails," he said. "Come if you like it, stay away if you don't."
245018
Paul Jones, developer of the Solar Application Framework, has posted the latest version of said software. Details for the release can be found in this blog posting over on his site.    Last night, I released version 0.24.0 of Solar, the simple object library and application repository. Solar is a PHP 5 framework for rapid application development.   You can read the change notes for a full run-down, but there are a few changes in particular that I want to highlight.    He points out changes in the form of two major packages:  Solar_Request - a new class developed to handle the request information for a script (get/post/cookie/etc) Solar_Session - a new class to handle the sessions in an application, complete with read-once "flash" support  He also mentions a small change to the built-in Ajax support for the handling of the "edit" view.
490972
In this installment, a solid programming style has been imposed, a JavaScript class model developed for Preezo which supports single inheritance and simple, tightly bound class definition code. This is important when working with large applications. By Guyon Roche. 1129
574057
openRiverbed - the PHP5 framework. Plugins, XML based configuration, XML2PDF output generation, template based, multi-language support for application and content, encrypted sessions, test-driven, oo developed... Must have!   New: - system administration GUI - configuration splitting - sitemap module - cookie based session - SEO like - yahoo js-framework integrated - title tag SEO - BUGFIXES
190620
The Zend Developer Zone has has announced the official release of the latest version of their framework - Zend Frameowrk 1.0.0 RC1.    This is the home stretch toward 1.0! Everyone has worked very hard for many months, and we are very close to finishing what we set out to do with Zend Framework 1.0. This Release Candidate is intended to show the complete set of features Zend Framework 1.0 has.    Following the final 1.0 release, Zend Framework will continue to grow and improve, but there will be a great emphasis on maintaining backward-compatibility. That has been the mission of Zend Framework from the beginning, to provide a professional web framework with quality and stability.    Included in the release announcement are spotlights on things like improvements to Zend_Controller, Zend_Gdata, Zend_Db, Zend_Filter_Input and Zend_Service_StrikeIron.   You can download this latest release at http://framework.zend.com or check out the Changelog for more info in the changes from 0.9.3.
746079
(InfoWorld) - Castle, which is an open source project to ease development on Microsoft's .Net platform, is nearing its general release. Spawned out of the defunct Apache Avalon object-oriented framework, Castle is built as a set of programming libraries. In addition to .Net, it also will work with Mono, an open source implementation of .Net.Â  "Castle's goals are avoid code repetition, use convention instead of configuration whenever it's possible, and handle common tasks on the programmer's behalf," said project creator Hamilton Verissimo, founder of the Castle Stronghold consultancy in Brazil. A second release candidate of Castle 1.0 is available as of several weeks ago. A general release is targeted for January.Â  Castle can be used for enterprise and Web application development. It features tools including MonoRail, which is a Web framework inspired by Ruby on Rails. MonoRail uses the MVC (Model-View-Controller) pattern for application flow, data, and views. AJAX (Asynchronous JavaScript and XML) is featured as well. Also in Castle are ActiveRecord, for mapping objects to databases, and Windsor, which is an object lifecycle container for making code more maintainable.Â  "[Castle is] a collection of many different tools and features primarily designed for easing development and reducing development time," said Kevin Williams, who is a developer involved in Castle. Ease of use and intuitiveness are the primary draws of Castle, Williams said. "Of all the software that I've used over the years in .Net, I've never seen anything as easy to use or powerful as the Castle tools," Williams said. "It's very intuitive to use and you have a lot of control over things and it's very extensible," Williams said. Users can mold Castle to their environment or use it with the Visual Studio IDE. "Probably the best thing I can say is that as developers improve their practices and learn about new methodologies and techniques and design patterns and all these things, sometimes it's difficult to put all these tool together and make it work," Williams said. "Castle fits all those pieces together for you and gives you a jumpstart in what you want to build." Castle began as an attempt to bridge Avalon to .Net. Planning already is under way for version 2.0 of Castle. The MonoRail component in version 2.0 may be enabled to work with many view engines at the same time. A domain language to generate JavaScript also is eyed, as is a better template engine in the vein of Ruby. Performance improvements also are planned for MonoRail. Initialization and mapping improvements are expected for ActiveRecord in Castle 2.0. The IoC (Inversion of Control) microkernel in Castle may be more configurable as well.ADVERTISEMENTNEW IT SERVICES FROM IBM: EASIER TO BUY AND IMPLEMENTDiscover a simpler, more cost-effective way to get the solutions your company needs to grow more flexible and efficient.
731395
As both Bill and the Zend Developer Zone announce, the latest version of the FastCGI extension for IIS has been released:   Microsoft is eager to announce availability of the Go Live release of Microsoft FastCGI Extension for IIS 5.1/6.0 (FastCGI Extension) as a free download from the IIS community site, www.iis.net. The Go Live release is the last step in the Microsoft beta process and represents thehighest level of quality and reliability. For the first time, customers have a license that permits them to deploy the FastCGI Extension on their production Internet Information Services 6.0 (IIS 6) Web servers.   Bill answers a few key questions - like "is it ready for production?" and "where do I get it?" while the Zend Developer Zone gives more of the background on the path the extension has taken, how it's supported and what sort of future Microsoft has planned for it.
715598
Looking to make Web development easier for Java developers, the Apache Software Foundation began offering this week Apache Wicket 1.3, an open source component-based Web framework.Formerly housed at SourceForge, the Wicket project moved over to Apache last year; version 1.3 is the first release bearing the Apache nameplate, said Martijn Dashorst, chairman of the project and a senior software developer at Web application development firm Topicus. Enhancements have been made in areas such as AJAX (Asynchronous JavaScript and XML) and portal support."The purpose [of Apache Wicket] is to make development for Java developers simple as a possible," Dashorst said. "We use a component model for that."Developers can create components with plain old Java and HTML, Dashorst said. Apache Wicket 1.3 is downloadable here.Developing Web applications in Java has been a problem; Apache looks to address this with Wicket, according to Dashorst. "In JSF (JavaServer Faces), for instance, it's fairly hard to create your custom components. You need to have almost a graduate degree to create custom components with JSF," he said.Apache Wicket's lack of reliance on XML is hailed on the project's Web site."With proper mark-up/logic separation, a POJO [Plain Old Java Objects] data model, and a refreshing lack of XML, Apache Wicket makes developing Web apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML," the site said. Wicket emphasizes a logical separation of design and code.A key improvement in version 1.3 is enhanced AJAX support. "Pages can be a lot more dynamic than previously," Dashorst said.Google Guice capability has been added as an alternative to using the Spring Framework with Wicket. Developers also can use Wicket pages directly in a portal without changing a line of code.Also new is the switch to the Apache license over from the Lesser GPL (GNU General Public License). "It's more business friendly," because it allows companies to create closed-source products from Wicket, Dashorst said.A user of Apache Wicket, Nicholas Heudecker, principal at software development firm System Mobile, said his company migrated to Wicket and away from Struts."With Wicket, it's just a lot easier. There's no extraneous configuration. Everything is controlled within the Java code," Heudecker said. "Once people have an opportunity to take a look at it, they'll really like it.?Although pleased with the extra AJAX support and development features in version 1.3, Heudecker added he wished there were better tools support for IDEs. Heudecker said he uses the JetBrains IntelliJ Idea IDE with Wicket but would like more tools.Version 1.3 can scale to very large numbers of users with stateless pages and components. An Apache Velocity template engine in version 1.3 allows for user-generated macros in applications such as a content management system.The logging API in Apache Wicket 1.3 switches from commons-logging to SLF4J (Simple Logging Fa?ade for Java). This bolsters debugging and makes application deployment safer.Although the current version of Wicket is anchored on Java Development Kit 4, the next release in a couple months will be based on Java 5, gaining benefits such as generics to improve safety, Dashorst said.Wicket has been downloaded about 120,000 times since it began three years ago. It was moved over to Apache because of infrastructure issues such as spam and sustaining outages in the Subversion repository at SourceForge, Dashorst said.SourceForge representatives could not be reached for a response.
582158
Michael Kimsal points out the posting of the latest part of his "Grails for PHP developers" series to his blog site - Part Five of the series.   I've put up the latest installment in my "Grails for PHP developers".  Rather than delve too much more in to Grails head on, I'm taking this installment (and at least the next one) to delve more in to the Groovy language itself.  Groovy offers similarities to PHP, but also many differences which can trip you up if you're not careful.  I'll try to lay those out as best I can in the next couple of installments.   This new part of the series goes back and puts the spotlight on GRoovy, the base of the Groovy/Grails combo. He talks about working with variables and arrays as containers for multiple pieces of data and some possible gotchas that could come up along the way.
275619
Travis Swicegood is teasing us with some output from a script in his latest blog post:   So my free time of late (what there is of it) has been spent on a project that's getting really close to v0.1 release. In other words, its first functional release. If you've ever run a test using the PEAR installer or know what a .phpt file looks like, you might be able to guess what I've been up.   Keep an eye on his blog for more information on his "secret project".
611794
The latest version of the CodeIgniter framework has officially been released - version 1.6:   EllisLab is proud to announce the release of CodeIgniter 1.6, our open source web application framework.  The release marks a new turn in the development of the framework, and has received considerable attention from both EllisLab developers and the community.   There's lots of new features in this new release including a Database Forge class, improvements to their Active Record implementation, an extendable Model class, and the addition of extendable Helpers.   You can find out more about the framework on the project's homepage or just head straight to the downloads section and grab the latest updates.
45575
JBoss Application Server 4.0, middleware recently certified for J2EE, is ready for enterprise production deployment, according to JBoss.
391214
Signaling the next step in Microsoft's efforts to embrace the broader world of software development, its IronPython development team today announced the general availability of version 1.0. Python joins the list of languages that has embraced the .NET Framework and managed code.
341346
Open Source Web Application Framework for the Microsoft ASP.NET platform.   DotNetNuke Corporation today strengthened its position as the world's most popular open source web application framework for the Microsoft ASP.NET platform, announcing the general release of DotNetNuke 4.6 at OpenForce Europe, in Arnhem, The Netherlands.   OpenForce Europe is the first-ever international conference dedicated to DotNetNuke, taking place September 17th-18th. In North America, DotNetNuke OpenForce '07 is set to run alongside DevConnections in Las Vegas, Nevada on November 5th-8th.  http://sourceforge.net/project/showfiles.php?group_id=77052  http://www.dotnetnuke.com/Products/Downloads/tabid/125/Default.aspx
153871
Latest PHPClasses.org Releases:PHP HTML Graph ClassForm Data CleanerimagebmpWMSServerSharedMem Session HandlingFTP Writer ClassDatabase Connection Classesfile2menuRequestDirectory MatchEasy CronSQL Handling FunctionsPHP JavaScript Tooltip Generator ClassUnit testing classDAOSQL2CSVmabp::request
616210
The Mozilla Foundation has unveiled the most complete preview version yet of its stand-alone e-mail application. The release comes only weeks after the launch of its Firefox browser version 1.0, and is part