Bookbot

Source Code Analytics With Roslyn and JavaScript Data Visualization

Parametri

  • 196pagine
  • 7 ore di lettura

Maggiori informazioni sul libro

Learn to build an interactive source code analytics system using Roslyn and JavaScript in this concise 150-page guide. It provides practical tools for code analysis, leveraging Microsoft's Roslyn compiler to assess code health and pinpoint areas for refactoring. Source code is a vital asset for software companies, but if not properly maintained, it can become a liability, especially as it grows in size and complexity. The author offers clear tools and strategies for managing code quality in this evolving landscape. Roslyn's APIs enable developers to parse C# and VB.NET code, significantly simplifying meta-programming in .NET. It also includes dedicated APIs for creating custom refactorings within Visual Studio. Readers will learn to integrate Roslyn with popular JavaScript visualization APIs like HighCharts and D3.js to develop a scalable, responsive source code analytics system. Key learning points include understanding the Roslyn Syntax API, employing data visualization techniques for code analysis, monitoring code health using established metrics, utilizing code mining to identify design patterns, applying forensics to trace code authorship, and detecting duplicate or near-duplicate code. This book is tailored for .NET Software Developers and Architects seeking to enhance their code quality management skills.

Acquisto del libro

Source Code Analytics With Roslyn and JavaScript Data Visualization, Sudipta Mukherjee

Lingua
Pubblicato
2017
Rilegatura
(In brossura)
Ti avviseremo via email non appena lo rintracceremo.

Metodi di pagamento

Titolo
Source Code Analytics With Roslyn and JavaScript Data Visualization
Lingua
Inglese
Editore
Apress
Pubblicato
2017
Formato
In brossura
Pagine
196
ISBN10
1484219244
ISBN13
9781484219249
Serie
Descrizione
Learn to build an interactive source code analytics system using Roslyn and JavaScript in this concise 150-page guide. It provides practical tools for code analysis, leveraging Microsoft's Roslyn compiler to assess code health and pinpoint areas for refactoring. Source code is a vital asset for software companies, but if not properly maintained, it can become a liability, especially as it grows in size and complexity. The author offers clear tools and strategies for managing code quality in this evolving landscape. Roslyn's APIs enable developers to parse C# and VB.NET code, significantly simplifying meta-programming in .NET. It also includes dedicated APIs for creating custom refactorings within Visual Studio. Readers will learn to integrate Roslyn with popular JavaScript visualization APIs like HighCharts and D3.js to develop a scalable, responsive source code analytics system. Key learning points include understanding the Roslyn Syntax API, employing data visualization techniques for code analysis, monitoring code health using established metrics, utilizing code mining to identify design patterns, applying forensics to trace code authorship, and detecting duplicate or near-duplicate code. This book is tailored for .NET Software Developers and Architects seeking to enhance their code quality management skills.