RISE is a modeling tool and code machine available inside Visual Studio 2010. It allows you to graphically create a system model as part of your Visual Studio project and to transform this model directly into source code and database scripts. The output is plain versatile source code for the platform of your choice. The RISE suite consists of the Visual Studio 2010 extension, the RISE Editor modeling tool and a set of code generators for various targets. To bring it to use, place a RISE model ? it's an XML file - in your Visual Studio project; right-click to launch RISE to design or modify your system model, to generate code into your project or to incrementally update related databases. Once you've got RISE installed, you could check out our comprehensive CMS example. It's a complete ready-to-run Visual Studio solution with model, source code and web clients. It illustrates how to use RISE, how to implement a SOA backend and how to build RIA frontends. Create your Model The actual modeling takes place in the RISE Editor; a free standalone application deployed using the Microsoft Click Once technology. You and your development team can work together producing your information system models during the development life cycle. Generate Code RISE Visual Modeling allows you to configure any number of RISE Code Generators to execute on demand and automatically update your Visual Studio solution with the generated code. The Generate Code form contains a list of the Code Generators to execute, a tree view displaying the generated code and a tree view containing all projects and folders of your solution. Update your Database The generated database scripts may of course be executed using the query tool for the respective database, e.g. a database script for SQL Server may be executed using the SQL Server Enterprise manager. However, a database script generated by a RISE Code Generator can also be used to update your database from within Visual Studio.