Category: Architecture

NetPackageAnalyzer and ContosoUniversity

I have analyzed   https://github.com/jbogard/ContosoUniversityDotNetCore-Pages with https://nuget.org/packages/netpackageanalyzerconsole . If you open the solution , even if it is a single project, it is well organized , even if not maintained anymore ( no commits this year)

Number projects : 2 (tests : 1, no tests : 1 )

Number packages : 304 (Outdated: 25, Deprecated: 1, Major version differs 9 )

Total Commits: 83 ( last commit : 2023)

1 Projects

diagram

83 commits

diagram

Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole

NetPackageAnalyzer and Clean-Architecture-Manga

I have analyzed https://github.com/ivanpaulovich/clean-architecture-manga    with https://nuget.org/packages/netpackageanalyzerconsole . It seems to be one simplistic , but better than a monolith

Number projects : 9 (tests : 4, no tests : 5 )

Number packages : 213 (Outdated: 26, Deprecated: 4, Major version differs 29 )

Total Commits: 103 ( last commit : 2023)

5 Projects

diagram

103 commits

diagram

Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole

NetPackageAnalyzer and Fitnet

I have analyzed  https://github.com/evolutionary-architecture/evolutionary-architecture-by-example    with https://nuget.org/packages/netpackageanalyzerconsole . It seems one of the good projects to be analyzed from an architecture summary. It shows how the architecture evolved from a monolith to microservcices.

Chapter 1

summary

Number projects : 4 (tests : 3, no tests : 1 )

Number packages : 175 (Outdated: 20, Deprecated: 0, Major version differs 8 )

Total Commits: 71 ( last commit : this year,2024)

1 Projects

diagram

71 commits

diagram

Chapter 2

summary

Number projects : 24 (tests : 9, no tests : 15 )

Number packages : 100 (Outdated: 16, Deprecated: 1, Major version differs 2 )

Total Commits: 164 ( last commit : this year,2024)

15 Projects

diagram

164 commits

diagram

Chapter 3

summary

Number projects : 10 (tests : 0, no tests : 10 )

Number packages : 27 (Outdated: 1, Deprecated: 1, Major version differs 0 )

Total Commits: 81 ( last commit : this year,2024)

10 Projects

diagram

81 commits

diagram

Chapter 4

summary

Number projects : 10 (tests : 0, no tests : 10 )

Number packages : 27 (Outdated: 1, Deprecated: 1, Major version differs 0 )

Total Commits: 39 ( last commit : this year,2024)

10 Projects

diagram

39 commits

diagram

Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole

NetPackageAnalyzer and dotnet-starter-kit

I have analyzed  https://github.com/fullstackhero/dotnet-starter-kit  with https://nuget.org/packages/netpackageanalyzerconsole . It seems to be simplitic , even if it has the migrations for different database ( I do not have had this case )

Number projects : 11 (tests : 1, no tests : 10 )

Number packages : 346 (Outdated: 64, Deprecated: 5, Major version differs 5 )

Total Commits: 644 ( last commit : 2023)

10 Projects

diagram

644 commits

diagram

Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole

NetPackageAnalyzer and eshop

I have analyzed  https://github.com/dotnet/eShop with https://nuget.org/packages/netpackageanalyzerconsole . It seems one of the good projects to be analyzed from an architecture summary

Number projects : 25 (tests : 5, no tests : 20 )

Number packages : 409 (Outdated: 24, Deprecated: 0, Major version differs 28 )

Total Commits: 193 ( last commit : this year,2024)

20 Projects

diagram

193 commits

diagram

Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole

Andrei Ignat weekly software news(mostly .NET)

* indicates required

Please select all the ways you would like to hear from me:

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.