About This Book

"Practical Cross-Platform Charts and Graphics with ASP.NET Core MVC" presents a complete and comprehensive introduction to ASP.NET Core MVC chart and graphics capabilities of , and explains in great detail and depth how to create a variety of cross-platform graphics and charts with ASP.NET Core MVC. It provides all the tools you need to develop cross-platform chart and graphics web applications using C#, ASP.NET Core MVC, and JavaScript.

You can read the Introduction for an overview of the book, and the Table of Contents for more detailed information about the scope of the book. From this information, you can get a feeling of the way the book provides original and detailed materials to help you create sophisticated charts and graphics in your ASP.NET Cove MVC applications using C#, MVC Core, and JavaScript.

Examples in the book teach you how to create various popular cross-platform graphics and charts, including 2D graphics and charts based on SVG, 3D charts and graphics based on WebGL, and specialized charts based on open-source JAvaScript libraries. This book pays special attention to create suitable JSON interfaces for different JavaScript libraries, which allow you to create a variety of graphics and charts on the client browser using data from the server-side data sources, such as mathematical functions and database. Much of this book contains original work based on my own programming experience when I was developing commercial CAD packages and chart applications for quantitative analysis in the financial industry. With ASP.NET Core MVC Framework and various client-side JavaScript chart and graphics libraries, you will find how easy it is to create web applications with complex 2D and 3D charts and graphics. The ready-to-run sample programs provided in this book allows you to explore the cross-platform chart and graphics techniques with ASP.NET Core MVC described in the book. You can modify these sample codes or add new features to them to form the basis of your own chart and graphics packages. Some of the example programs are already sophisticated chart and graphics packages that can be used directly in your own real-world MVC Core Web applications.

The book shows you how to use ASP.NET Core MVC Framework and JavaScript libraries to create a variety of web applications with advanced chart and graphics features that range from simple 2D shapes to complex 3D surfaces and interactive 3D models. I will try my best to introduce you to the ASP.NET Core MVC chart and graphics programming in a simple way – simple enough to be easily followed by a .NET programmer or a web developer who has basic prior experience in developing .NET or web applications. From this book, you can learn how to create a full range of cross-platform 2D and 3D chart and graphics for web applications.