• NetPackageAnalyzer–part 6–Commits

    Commit data for all time for the solution You can see the commits for all time for the solution. Commit data history for each project / folder You can see the commits for all time for the solution. And for each year since the beginning of the solution,you can see the commits. Commit data for…

  • NetPackageAnalyzer–part 5- packages

    List of packages For the solution it generates list of packages from each project and also shows when are differences between the major versions of the packages. Example docFx For the solution docFx it generates the following: Number of packages : 154 Packages with more than 1 version: 30 ( 19 % from total packages)…

  • Friday links 467

    microsoft/garnet: Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency),scalability,storage,recovery,cluster sharding,key migration,and replication features. Garnet can work with existing Redis clients. obsidianmd/jsoncanvas: An open file format for infinite canvas data. The Trichotomy of Leadership: Manager,Mentor,Leader The Update,The Vent,and The Disaster – Rands in Repose An Evolutionary Approach to Staffing…

  • NetPackageAnalyzer–part 4–projects analysis

    Projects data Graph for relations between projects in a solution For the solution it generates the project relations as in a mermaid graph. Examples For example,for the solution PackageAnalyzer it generates the following graph: For the project docFX it generates the following graph: Building blocks for the solution Also it generates the building blocks for…

  • NetPackageAnalyzer–part 3–installation

    Install as local tool Go to where your sln is and enter this: dotnet new tool-manifest dotnet tool update netpackageanalyzerconsole Then you can run dotnet PackageAnalyzer generateFiles and see results at Analysis folder as a Docusaurus site . Just run npm i npm run start to see what is generated ( see https://ignatandrei.github.io/PackageAnalyzer/docs/category/solutions )

  • NetPackageAnalyzer–part 2- technical details

    How it is made The project is made using the following technologies: – .NET Core local tool for the analysis – Docusaurus for the static site How the analysis of the solution is made Gathering data For getting the packages,it runs the following: Build the solution with dotnet build List packages from the solution with…

  • NetPackageAnalyzer- idea –part 1

    I wanted to have a tool that can analyze a C# solution with all the dependencies ( project relations,packages,commits) It generates a graph of the dependencies for the packages of your solution ( and see when the major version of a package differs between projects) the projects of your solution. the project dependencies of each…

  • Friday links 466

    The Builder’s Guide to Better Mousetraps – Marc’s Blog Service Level Agreement – Alex Ewerlöf Notes DORA Metrics At Work. How we doubled our team’s delivery… | by Egor Savochkin | Booking.com Engineering | Medium Angular – Example applications Generate OpenAPI specification at build time from the code in ASP.NET Core – Meziantou’s blog Designing…

  • {ADCES] Discutii si Networking

    Asta seara,la ora  19:30,  cu ADCES mergem impreuna la  Quantic Pub,Șoseaua Grozăvești 82 Ne vedem acolo!

  • Friday links 465

    Job Description of a DBA – SQLServerCentral dockur/windows: Windows in a Docker container. Mocking authorization tokens with WireMock.NET · Cezary Piątek Blog The Curse of the Senior Software Engineer – Dmitry Kudryavtsev Becoming a go-to person gets you promoted. Here’s how to do it as a software engineer. Technical Debt = Duct Tape + Rust…

I am ok , you are ok