• 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…

  • RSCG – ActorSrcGen

        name ActorSrcGen nuget https://www.nuget.org/packages/ActorSrcGen/ link https://github.com/aabs/ActorSrcGen author Andrew Matthews Generating source code for actors in C#.   This is how you can use ActorSrcGen . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/ActorSrcGen

  • Friday links 464

    Earn your C# certification with new learning series Should you Stay Technical as an Engineering Manager? Aaron Schlesinger’s Personal Site mdaines/viz-js: Graphviz in your browser electric-sql/pglite: Lightweight Postgres packaged as WASM into a TypeScript library for the browser,Node.js,Bun and Deno dualbios/FileBaseContext: FileBaseContext is a provider of Entity Framework 7&8 to store database information in files.…

  • [ADCES] Generative AI for .NET Dev & open-source LLMs using Semantic Kernel and LLaVA

    Presentation 1 : Generative AI for .NET DevDescription: TBDPresenter : Andrei Ignat,http://msprogrammer.serviciipeweb.ro/ Presentation 2 : Deep dive into open-source LLMs using Semantic Kernel and LLaVADescription: LLaVA,the Large Language and Vision Assistant,is a multimodal model that combines vision and language understanding. It can reason over images,aiding in decision-making based on the environment,thereby enhancing autonomy. Let’s see…

I am ok , you are ok