Software development tool designed for computer users to give them the ability to create any software they need without previous knowledge of computer programming where the user will start to learn how to program and will understand the programming concepts using this tool step by step and without the need to write code by hand at all where the programming done through general purpose visual programming languages. Unlike other visual programming languages, PWCT is not limited and target also professional and mainstream programmers by giving them more productivity than traditional text-based programming languages. Programming Without Coding Technology is a Free-Open Source Visual Programming Languages Framework to create new General Purpose Visual Programming Languages (VPLs) that are a practical alternative to Text based Programming Languages (TPLs). PWCT comes with four general purpose visual programming languages (HarbourPWCT, PythonPWCT, C#PWCT, and SupernovaPWCT).
a tool that automatically converts existing Java-language code into Microsoft Visual C# for developers who want to move existing applications to the .NET Framework.
object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.
an Open Source application ideal for turning your PC in a very advanced Multi-Media Center / HTPC. MediaPortal allows you to listen to your favorite music & radio, watch your video's and DVD's, view, schedule and record live TV and much more.
a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses reflection, MSIL parsing, and callgraph analysis to inspect assemblies for more than 200 defects
flexible template based code generator written in Microsoft.NET. Great at generating code for ORM architectures. The meta-data from your database is made available to the templates through the MyMeta API.
a speech recognition program that translates your voice commands into arbitrary keystrokes. Although was created with games in mind it can be adapted to practically any program by creating an appropriate command profile. (.net application)
allows you to define different mouse sensitivities (speeds) for your touchpad and mouse and automatically switch between them (based on mouse connect / disconnect).
Concordion is an open source tool for writing
automated acceptance tests in Java*
* There are also versions for .NET, Python, and Ruby. [More details]
“Lets you write business tests that don't assume a particular implementation.”
Key Features
*
Powerful, yet simple to use Concordion integrates directly with JUnit.
*
Highly readable tests Concordion acceptance tests are so readable they can double up as system documentation. And, since the tests are linked to the system, you know the documentation is always up-to-date.
*
Separates tests from implementation Tests that include a lot of implementation detail lock you into that implementation. Concordion helps you to document the logic and behaviour of your system in a way that does not
he goal of XMLVM is to offer a flexible and extensible cross-compiler toolchain. Instead of cross-compiling on a source code level, XMLVM cross-compiles byte code instructions from Sun Microsystem's virtual machine and Microsoft's Common Language Runtime. The benefit of this approach is that byte code instructions are easier to cross-compile and the difficult parsing of a high-level programming language is left to a regular compiler. In XMLVM, byte code-based programs are represented as XML documents. This allows manipulation and translation of XMLVM-based programs using advanced XML technologies such as XSLT, XQuery, and XPath.
Grasshopper is a Visual Studio-based SDK and patented .NET to Java converter that enables you to run .NET Web and server applications to run on Linux® and other Java-enabled platforms.
Appistry Enterprise Application Fabric (EAF) is a grid-based application platform that dramatically simplifies the development and deployment of highly scalable applications in Java, Spring, .NET or C++.
Unlike traditional application servers, Appistry EAF is built from the ground up for scalability. And unlike traditional grid computing, it's extremely easy to fabric-enable your applications.
With Appistry EAF, customers are able to quickly and inexpensively bring new capabilities to market, with the agility, reliability and scale demanded by their businesses.
For .NET developers!!! Visual WebGui is an AJAX development framework that simplifies development of enterprise IT web applications to the simplest.
* Enhancement of existing web applications
* High-transaction and event-driven Internet applications
* Next-generation portals
* Application modernization