• Repairing the build and versioning–part 15

    Now,after copy the plugins,the build is not working. Thnking about the build events,I realize that to find same copy command on Linux and Windows is difficult – so Windows it is. ( and,BTW,In LInux the macro $(SolutionDir ) does not work use  repoRoot https://docs.microsoft.com/en-us/visualstudio/msbuild/customize-your-build?view=vs-2019 https://github.com/Microsoft/msbuild/issues/2397 ) Switch windows-latest on https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idruns-on  Now tests are failing –…

  • Plugin copy and caching- part 14

    I have had 2 problems to solve How to put the plugins for the console and web api ? How to cache the data  ? ( plugins / exchange rates)   The solution for the first problem should be easy for the programmer PC,and for the deploying the application ( console/ web api/ etc )There…

  • Creating the WebAPI–part 13

    I am now tired of continuously improving the console application – so now some work that others can see really.  Creating the WebAPI is simple as a project  – and I was amazed to see a WeatherForecast controller. I need just to be able to see the today exchange rates via API . So created…

  • [ADCES] Today,19:00,Akka.NET and SqlServer 2019

    Today,19:00,Akka.NET and SqlServer 2019 https://www.meetup.com/Bucharest-A-D-C-E-S-Meetup/events/265689067/ Presentation 1: Building Event-Driven Applications with Akka.NET Presenter: Emilian Balanescu,https://www.linkedin.com/in/emilianbalanescu/ Description: Akka.NET is an open-source toolkit that simplifies the construction of concurrent and distributed applications. In this presentation you’ll learn about the actor model and event-sourcing concepts that enables you to build highly concurrent,fault-tolerant and event-driven applications. We’ll start by…

  • Documentation and refactoring for plugins and wrong code coverage – part 12

    I realized that will be no documentation for plugins – until I create one . Figured also that each plugin should have a name  -to understand from where he grabs data – so some code involved code.   Asking when and if the plugins are copied to the application  – not found yet an answer……

  • Friday Links 345

      Sub-orchestrations for Durable Functions – Azure | Microsoft Docs Cover Your Apps While Still Using npm – DZone Web Dev Development With A Dot – Encoded JavaScript in ASP.NET MVC Core Durable Functions Overview – Azure (preview) | Microsoft Docs Learning in a World Where Programming Skills Aren’t That Important Thoughts on code review…

  • Loading data from NBR / ECB as plugins–part 11

    Modified project – instead of one project that have the NBR and ECB exchange rates,I have now 4 1. Common interfaces / classes 2 NBR loading( first plugin) 3 ECB loading ( second plugin) 4 plugin loading project   Going to .NET Standard 2.1 and trying to load the NuGet https://github.com/natemcmaster/DotNetCorePlugins/blob/master/docs/what-are-shared-types.md . Does not load.…

  • Intermezzo–options for loading multiple providers of data – part 10

    We have 2 national banks –  and we gather exchange rates from there. What if we want to add more banks  -or let other programmers to add their dll’s to our software to just display the exchange rates from other banks ?   Option 1: HardCode all the list Option 2: Reading from some config…

  • Intermezzo–program based on experience–part 9

    This post will be somewhat related to https://www.smart-jokes.org/programmer-evolution.html – but it makes total sense for me. Let’s take what we achieved until now: We have 2 national banks –  and we gather exchange rates from there. What if we want to add more banks  -or let other programmers to add their dll’s to our software…

  • European Central Bank- part 8

    Because I have had last time a flop,now I decide to get the European Central Bank rates. Going to https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html show the XML –  but not the XSD. So now it is about how to transform from XML to C# classes –  and I remembered a discussion with https://siderite.dev/ – Visual Studio does now how…

I am ok , you are ok