System Requirements: .netCHARTING .NET 6 can be run on Windows, Linux and macOS by installing the appropriate runtime from https://dotnet.microsoft.com/download/dotnet/5.0. For development, Visual Studio users require Visual Studio 2022 or later to use .NET 6.0 on Windows and the latest version of Visual Studio for Macon macOS. The C# extension for Visual Studio Code already supports .NET 6.0
 
Visual Studio 2022: Open dotnetCHARTINGNET6.cspro in VS 2022, and run the samples using IIS Express 
 

Visual Studio Code: .NET Sample bundle can be run with Visual Studio Code using the following steps: 
Open a new terminal through Terminal menu 
Navigate to the directory of dotnetCHARTINGNET6.csproj 
Build the project by entering this command: dotnet build -dotnetCHARTINGNET6.csproj 
Run the project by entering this command: dotnet run -dotnetCHARTINGNET6.csproj 
Open a browser to run http://localhost:5265 


Important folders/files in the Sample bundle: DNC.cs: An open source helper wrapper for .netCHARTING to provide the following: 
Extends the html helper to set .netCHARTING properties quickly in the Razor page. 
Populates HttpContext and HostingEnvironment and uses them when creating Chart object. 
Loads database setting from appsettings.json or appsettings.Development.json and formats the connection string. .netCHARTING .NET 6 supports SQLite, SQL server, mySql and Oracle. OleDb/MsAccess is also supported but only when running on Windows.  

Pages: Bundle organizer files and Sample files
wwwroot/data: sample data in different formats including: SQLite, XML, Excel and CSV files. 


NuGet Package for .netCHARTING .NET 6: You can download from https://www.nuget.org/packages/dotnetCHARTING.NET6 and generate different chart types with Razor C# or Razor VB syntax, for use in both MVC views as well as in Razor Pages. 