Frameworks and Platforms
Run Your Web Applications On Google’s Infrastructure - It’s Free To Get Started With Google App Engine!
Google App Engine lets you run your web applications on Google’s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it’s ready to serve your users. Download the App Engine SDK or Check out the app gallery to see sample applications.
You can serve your app using a free domain name on the appspot.com domain, or use Google Apps to serve it from your own domain. You can share your application with the world, or limit access to members of your organization. App Engine costs nothing to get started. Sign up for a free account, and you can develop and publish your application for the world to see, at no charge and with no obligation. A free account can use up to 500MB of persistent storage and enough CPU and bandwidth for about 5 million page views a month. Google App Engine makes it easy to build an application that runs reliably, even under heavy load and with large amounts of data. The environment includes the following features:
- dynamic web serving, with full support for common web technologies
- persistent storage with queries, sorting and transactions
- automatic scaling and load balancing
- APIs for authenticating users and sending email using Google Accounts
- a fully featured local development environment that simulates Google App Engine on your computer
This is a PREVIEW RELEASE of Google App Engine. For now, account registrations are limited to the first 10,000 developers, and applications are restricted to the free account limits.
ASP.NET AJAX Is A Free Framework For Building A New Generation Of Richer, More Interactive, Highly Personalized Cross-Browser Web Applications
ASP.NET AJAX is a free framework for building a new generation of richer, more interactive, highly personalized cross-browser web applications. This new web development technology from Microsoft integrates cross-browser client script libraries with the ASP.NET 2.0 server-based development framework.
In addition, ASP.NET AJAX offers you the same type of development platform for client-based web pages that ASP.NET offers for server-based pages. And because ASP.NET AJAX is an extension of ASP.NET, it is fully integrated with server-based services. ASP.NET AJAX makes it possible to easily take advantage of AJAX techniques on the web and enables you to create ASP.NET pages with a rich, responsive UI and server communication. However, AJAX isn’t just for ASP.NET. You can take advantage of the rich client framework to easily build client-centric web applications that integrate with any backend data provider and run on most modern browsers.
CakePHP Enables PHP Users At All Levels To Rapidly Develop Robust Web Applications.
CakePHP is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC.
Features
- No Configuration - Set-up the database and let the magic begin
- Extremely Simple - Just look at the name…It’s Cake
- Active, Friendly Community - Join us #cakephp on IRC. We’d love to help you get started.
- Flexible License - Distributed under the MIT License
- Clean IP - Every line of code was written by the CakePHP development team
- Best Practices - covering security, authentication, and session handling, among the many other features.
- OO - Whether you are a seasoned object-oriented programmer or a beginner, you’ll feel comfortable
Developers Can Easily Create Cross Platform Applications Using Mono Open-Source Software Platform
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell, the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications. Download Mono Now!
Features
- Multi-platform.
- Based on the ECMA/ISO standards.
- Runs ASP.NET and Winforms applications.
- Can run .NET, Java, Python and more.
- Open Source, Free Software.
- Commercially supported.
- Comprehensive technology coverage
The Aptana Studio Community Edition Is A Free, Open-Source, Cross-Platform, Full-Featured Web Development Environment
The Aptana Studio 1.0 (formerly Aptana IDE) is a free, open-source, cross-platform, JavaScript-focused development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code. Get the Community Edition now!
They also offer for purchase an Aptana Studio Professional Edition adds new features for the professional web developer on top of the original features of Aptana Studio Community Edition. Compare features between the free and paid editions to find the set that best meets your needs.
actiWATE - Free Web Application Testing Software
actiWATE is a Java-based software platform intended to make the test automation process simple and cost-effective. 
actiWATE currently consists of:
- Advanced framework for writing test scripts in Java (similar to open-source frameworks like HttpUnit, HtmlUnit etc. but with extended API)
- Test Writing Assistant - Web browser plug-in module which is intended to assist the test writing process

Other modules planned for development:
- Web-based Test Runner - Web-based application for centralized management/running of tests and viewing of test results in HTML format
actiWATE’s primary target is complex and long-term web application systems which require iterative implementation and significant testing efforts.Whether you are developing a web application on your own, or outsourcing its development to other company, or even if you are providing independent QA services, actiWATE will help you to achieve the highest quality result and reduce your costs.
actiWATE is a freeware so you can download it without being charged.
actiWATE framework contains a number of test samples, which illustrate the usage of the product and may be considered as a good base for learning actiWATE API and for writing your own tests.







![header=[Premier Survey] body=[Create your own free survey in just 10 minutes!]](http://www.smashingapps.com/banner/premierysurvey-banner.jpg)
![header=[Dimdim web conferencing] body=[Web conferencing that just works. Dimdim provides easy, open, affordable collaboration. Use for online meetings, eLearning etc]](http://www.smashingapps.com/banner/dimdim-100x100.png)
![header=[You design, we code (PSD to XHTML)] body=[Fecoding can code in XHTML, CSS & JavaScript. If you want so they can also write AJAX requests, using JSON or not.]](http://www.smashingapps.com/banner/100x100fecoding-banner.jpg)

