Crystal Reports is software which can make and build reports form huge data sources. Microsoft Bundled and Original Equipment Manufacturer version of Crystal reports for the purpose of general reporting tool. And Microsoft decided to make their own reporting tool which is SQL (Structured Query Language) Server Reporting Services (SSRS). Visual Studio 2012 considers Crystal Reports as add-on software. It has graphical report layout about data connection(s). User will have to choose the table and link it in a wide range data sources such as Oracle databases, Microsoft Excel, local file system information and Business Objects Enterprises business views. The reports can be placed in the design surface. The developer may specify the formulas to be evaluated keenly upon the generation of the reports. There a formatting options for the formulas. Crystal Report may also come with options the groups the data into bands, and can be ungroup according to the user's desires. Sub reports, and some GIS (Geographic information systems) functionalities and graphing are supported by Crystal Reports. The data sources that are supported are: IBM DB2, Ingres, Microsoft Access, Microsoft SQL Severs MySQL, Oracle and many more.
Visual Studio/ASP.NET is a website and Web application builder software that uses CSS, HTML, and JavaScript. This program supports three approaches which main aim is to primarily build websites. These approaches refer to Web pages, Web forms, and Model View Controller or MVC. ASP.NET Web Pages comes with Razor syntax that is able to combine server code with HMTL to have a dynamic Web content as a result. Features of this edition include database connection, linking to various social networking sites, and uploading of videos. For Web forms, Visual Studio 2012 ExpressFree is the latest version to download. This allows a user to build websites in a much easier operation using a drag and drop and event-driven model function. There are numerous controls and components with a design surface that make Web form and UI-driven sites building easier. The same edition of this software is designed for MVC in which the basis of building websites depends on patterns. This provides full control over markup and a clean separation of concerns in creating websites.
InstallShield is an application used to create software packages and MSI Installers for Windows that can be used for mobile, server, desktop and Web programs. It is the only software that can install Microsoft App-V [virtual] packages. The program generates an EXE file to be used on the target computer to be able to install payloads from the source computer [the computer that created it]. Registry settings, prerequisites and questions may be specified for the user to choose from upon installation. Projects created by InstallShield have IPR formats that contain project data such as scripts, installer dialog settings, directory structures and other settings. They store valuable information to create the installation packages. The latest version 2012 Spring has added support features for Visual Studio 2012 and Windows 8, while still supporting older and traditional programs. The database scripting abilities of Microsoft SQL Azure allows hybrid cloud deployments. It performs automatic downloads of patches and updates during runtime. It supports Enterprise transformation with its PowerShell Support and Microsoft System Center 2012 Configuration Manager Support features. It has enhanced its Suite capabilities based on customer requests with its InstallShield 2012 Premier Suite Advanced UI feature. It has redesigned its wizard pages and wizard page editor to fit new generation users.