Visual Studio Express 2019

  1. Visual Studio 2019 Iis Express Not Working
  2. Visual Studio Express 2019 For Web
  3. How To Use Visual Studio Express
  • 9 minutes to read

This document explains how to create a platform-independent report that you can print, save to a file, share, and reuse in different applications.

Create a New Visual Studio Project

The core Reporting functionality does not depend on a specific application platform. You can create any application with an active DevExpress subscription.

  1. Press CTRL+SHIFT+N, or select FILENewProject... in the main menu.

Microsoft Visual Studio Express is a set of integrated development environments (IDEs) developed by Microsoft as a freeware and registerware function-limited version of the non-free Microsoft Visual Studio.Express editions started with Visual Studio 2005. Visual Studio Express was supplanted by the Visual Studio Community edition, which is also available for free, but with a different license.

  1. In the New Project dialog, expand the Installed category and select a programming language (Visual C# or Visual Basic). Select Windows Desktop and choose Windows Forms App (.NET Framework).

    Specify the application name and click OK.

Visual studio 2019 express for web. STEP 2: For multiple startup projects, if you are still facing issue then one by one run project as startup,. Visual Studio Community 2019 – Free IDE and Developer Tools 2020-12-14T11:03:28-08:00 Visual Studio Community A fully-featured, extensible, free IDE for creating modern applications for Android, iOS, Windows, as well as web applications and cloud services. Visual Studio 2019 enables you to build and debug apps for iOS by using C, Unity, or Xamarin and a Mac configured for iOS development when using remotebuild, vcremote, the Visual Studio Tools for Unity, or the Xamarin Mac Agent. Xamarin supports iOS 7 and higher, and requires OS X. If you’re still using Visual Studio Express, or you’ve been trying to find it, it’s time to make the change over to Community. It offers more power, more features, and a better IDE experience. Again, the only downside is that Microsoft won’t let you use Community if you’re at an enterprise (over 250 PCs or $1 million in revenue.

  1. Press CTRL+SHIFT+N, or select FILENewProject... in the main menu.
  1. In the New Project dialog, expand the Installed category and select a programming language (Visual C# or Visual Basic) in the Templates section. Switch to the Windows Desktop section and select WPF Application.

    Specify the application name and click OK.

  1. Select FILENewProject… in the main menu or press CTRL+SHIFT+N.
  1. In the invoked New Project dialog, expand the Installed category, select a programming language (Visual C# or Visual Basic) in the Templates section, and select the DevExpress v19.2 Template Gallery.

    Specify the application name and click OK.

  2. In the invoked DevExpress Template Gallery, select Web Application With Selectable Layout under the ASP.NET MVC category and click Run Wizard.

You can also select Reporting Web Application to create an application that contains the HTML5 Document Viewer and/or Report Designer controls. See the following documents for instructions:

  1. In the DevExpress ASP.NET MVC Project Wizard, on the Choose Layout page, select Standard.
  1. Switch to the Suites page, enable the Report suite, and click Create Project.

  1. Start Microsoft Visual Studio and press CTRL+SHIFT+N or click FILENewProject... in the main menu.

You can also choose the Web Site option instead of Project. However, the Web Application project provides greater extensibility and easier maintenance.

  1. In the New Project dialog, expand the Installed category, select a programming language (Visual C# or Visual Basic) in the Templates section, and select ASP.NET Web Application. Specify the application name and click OK.

  2. Choose Web Forms and click OK to create the project.

Perform the following steps to create a new ASP.NET Core Web Application in Visual Studio:

  1. Create a new project (select FILENewProject in the main menu or press CTRL+SHIFT+N).

  2. Select the ASP.NET Core Web App (Model-View-Controller) project template in the invoked New Project dialog. Specify the application name and click OK.

  3. Specify the application name and location:

  4. Select .NET Core 3.1 in the version selector drop-down list. click Create.

Add a New Report

The steps in this section are similar for all application platforms.

Visual Studio Express 2019

Visual Studio 2019 Iis Express Not Working

  1. In Visual Studio, press CTRL+SHIFT+A or select PROJECTAdd New Item... in the main menu.

    Create the App_Code folder and select that folder to add a new item.

  2. In the invoked Add New Item dialog, click the Reporting section in the tree on the left, select the DevExpress v20.2 Report item, specify the report name (the default name is XtraReport1), and click Add.

  3. Select the report type in the invoked Report Wizard.

Select a Report Type

At this stage, you can choose a report type.

Visual Studio Express 2019 For Web

  • Blank allows you to design a report from scratch.
  • Table Report allows you to create as configuration file.

    If you choose to save the connection string, specify its name and click Next.

  • On this page, choose which tables, views, and/or stored procedures to add to the report.

    Select the Products data table and click Next.

  • Using this page, select a data member in the left pane. Use the right pane to select the fields that should be displayed in the report.

    Click Finish.


    You can click Next to proceed to the next wizard page and continue with further report customization.

  • The Wizard creates a report and loads it in the designer. The report layout is shown below:

  • Preview a Report

    The Visual Studio Report Designer allows you to preview the report while working on it. Click the Preview tab to load data, create a document, and display it. If you follow the steps above to create a table report, the Preview looks like this:

    Once you are done with report design, you can perform the following tasks:

    Save a Report

    When you create a report in Visual Studio, the project contains the following files:

    WinForms, WPF, ASP.NET Web Forms, ASP.NET MVC

    ASP.NET Core

    • code file (your_report_name.cs or your_report_name.vb)
    • designer file (your_report_name.Designer.cs or your_report_name.Designer.vb)
    • resource file (your_report_name.resx)
    • code file (your_report_name.cs)
    • designer file (your_report_name.Designer.cs) that creates a report initializer to retrieve the information from the .vsrepx file
    • report layout file (your_report_name.vsrepx) that contains information on the report structure in XML

    An exception occurs if you open a .vsrepx file in an End-User Report Designer or pass that file as a parameter for the XtraReport.LoadLayoutFromXml method. Refer to the Convert .VSREPX Files to .REPX section for more information.

    The reason for the difference is the lack of the CodeDOM provider for ASP.NET Core. The Visual Studio Report Designer in the ASP.NET project uses a custom editor to load report definition files. The editor is based on the full .NET framework. This complicated design allows us to launch the integrated designer with limitations.

    If you upgrade from previous versions of DevExpress controls, your project may contain .repx files that store report layouts (instead of .vsrepx files). These files are supported at runtime.

    To save a report, click the report's smart tag (a button in the upper left corner of the Designer window) and select Save...:

    In the invoked Save As dialog, specify the name of the .repx file.

    After a report is saved, you can open it with the report's smart tag Open/Import... action:

    To transfer a report created in Visual Studio Designer from one project to another, follow the steps below:

    1. Save a report to REPX.
    2. Open your project in Visual Studio and create a new report.
    3. Open the newly created report in the Visual Studio Designer, click the report smart tag and select Open/Import... to load the REPX file saved in step 1.

    In code, use the XtraReport.SaveLayoutToXml method to save the .repx file and the XtraReport.LoadLayoutFromXml method to load the report. Note that the LoadLayoutFromXml accepts only .repx files but throws an exception on .vsrepx files.

    For more information on methods and formats used to save the reports, review the following help topic: Store Report Layouts and Documents.

    Convert .VSREPX Files to .REPX

    When you use Visual Studio IDE to create a report from an item template, the report is stored in .VSREPX files in .NET 5 or .NET Core 3.x projects. The following exception is thrown when you pass a .VSREPX file to a report's LoadLayoutFromXml method or open this file in an End-User Report Designer:

    You cannot use the LoadLayoutFromXml method to open a VS Report Designer's internal working file. Use the Save command in the Visual Studio Report Designer to create a standard report template (REPX) file.

    To address this issue, convert the file to REPX. as follows:

    Design time (VS Designer)Runtime (in code)
    Open the .vsrepx file in the Visual Studio Report Designer and save the report to a file in .repx format.Call the XtraReport.SaveLayoutToXml method to produce a .repx file.

How To Use Visual Studio Express

Feature Comparison Chart

BIDS Helper



Relational Databases
Model relational database objects
Produce DDL for any ANSI SQL compliant RDBMS
Import relational database objects from Bimlscript code
Import relational database objects using visual UI
Integration Services (SSIS)
Model SSIS Packages
Generate packages (DTSX files)
Generate SSIS projects (DTProj, Params, ISPAC files)
Import SSIS packages and projects
Easier use of Feature Packs & 3rd party Task/Components
Analysis Services
Model SSAS Cubes
Model SSAS Tabular and PowerPivot
Generate SSAS cubes, tabular models, and PowerPivot
Import cubes, tabular models, and PowerPivot
Automate Biml with BimlScript code nuggets
Customize validation with your own errors and warnings
Use Transformers to modify objects and inject patterns
Organize Transformers and Bimlscripts into reusable Frameworks
User Interface
Bimlscript code editor with advanced Intelliprompt
BimlScript code editor with C# & VB code completion
Visual Designers for all Biml objects
Live view of objects as you code
Command line compiler
MSBuild support
API Access from external applications
Extend the Biml Language
Extend Mist UI
Redistribute BimlEngine binaries (OEM)
Host Bimlengine binaries in a value-added service (SaaS)
Metadata Management
Create reusable models for metadata storage
Autogeneration of metadata entry UI based on metadata models
Consistent and friendly API for accessing stored metadataWith separate agreement
Plugin model allows storage of metadata anywhereWith separate agreement