• Web site–Angular- part 40

    Creating  Angular app ng new InfovalutarWebAng Then customizing to add angular material ng add @angular/material and https://material.angular.io/guide/schematics#navigation-schematic  ng generate @angular/material:nav banks Delete everyhing in app component ( without <div class=”content” role=”main”> add <app-banks></app-banks> ) See if it works. If yes,move the router outlet and footer to app-banks. Now,I want to solve the CD and to…

  • Last Commit info–GitHub and AzureDevOps–part 39

    I was thinking that I need to see the date of last CD – who done what. For this,I need 2 things: to have a controller/gui to show the info and the CD process,via GitHub/AzureDevOps,to take care of that. For the part with code,the problem was pretty simple:     What about the CD process…

  • Exchange rates–what I have done in 37 hours–part 38

    What I have create for now in 37 hours : A source control – https://github.com/ignatandrei/InfoValutar A plugin based software – you can use to load any kind of exchange rates,for anywhere,provided that you implement the interface – see implementation Tests for some of the code Deployment: An Azure WebAPP  WebAPI deployment  – https://infovalutar.azurewebsites.net/swagger/index.html A Docker…

  • Software Year 2019 in review

    This is what impressed me in 2019 On 8 January https://blog.github.com/2019-01-07-new-year-new-github/ On 21 January https://java.com/en/download/release_notice.jsp : Public updates for Oracle Java SE 8 released after January 2019 will not be available for business,commercial or production use without a commercial license. On 8 February Ie default browser On 12 February https://www.bleepingcomputer.com/news/security/windows95-v20-lets-you-play-doom-wolfenstein-3d-and-more/ On 7 March Microsoft Calculator…

  • Friday Links 352

    Chalarangelo/30-seconds-of-code: Curated collection of useful Javascript snippets that you can understand in 30 seconds or less. Building an Airport Explorer • Jerrie Pelser’s Blog aspnet/Diagnostics: Diagnostics middleware for reporting info and handling exceptions and errors in ASP.NET Core,and diagnosing Entity Framework Core migrations errors. Development With A Dot – Interception in Entity Framework Core Compiling…

  • What I have done in 2019–and goals for 2020

    In 2019 I have learned .NET Core  – up to the version 3.1 Angular-  up to the version 8.0 Docker –  up to the 19.3 TypeScript –up to 3.7 JavaScript frameworks for backend and mono-repo I have started To learn Azure InfoValutar  –  https://github.com/ignatandrei/InfoValutar Bingo – https://github.com/alexandru360/PresentationBingoCards/ with Alex Badita Coordinating automation work at the…

  • Azure functions – final–part 37

    So,I said,now just retrieve data – and put on database: try             {                 log.Info(“trying to save”);                 ISave save = new SaveSqlServer(null);                 await save.Save(data.ToArray());             }             catch(Exception ex)             {                 log.Error($”ERROR !! {ex.Message}”);             } This gives me a new whole error: ERROR !! Could not load type ‘System.IAsyncDisposable’ from assembly ‘netstandard,Version=2.1.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51’. Ok. Coming from start: What I want ?…

  • IAsyncEnumerable transformed to IEnumerable and making Azure Functions works- part 36

    Last time I have had problems because of IAsyncEnumerable not be loaded from SystemRuntime. Decided to modify code to use instead Task<Ienumerable> The code modifications were interesting await foreach (var e in nbr.GetActualRates()) //versus  foreach (var e in await nbr.GetActualRates()) yield return exch; //versus adding to a list and return the list  ret.Add(exch); var data…

  • Friday Links 351

    Introduction · goodshare.js — Useful modern JavaScript solution for share a link from your website to social networks or mobile messengers Seva Zaikov – How to Use Generators in JavaScript Using FakeItEasy with Entity Framework 6 – CodeProject Testing with InMemory – EF Core | Microsoft Docs Useful tools for your Node.js Projects — 2018…

  • Azure function–solving my own code problems–part 35

    1. My fault – the plugins does not exists in output this should be added to the output in order to the plugins to be copied to the output directory <ItemGroup> <None Remove=”plugins\” /> <Content Include=”plugins\**\*.dll” CopyToOutputDirectory=”Always” /> </ItemGroup> 2. Deploying,I should see what it is convenient: context.FunctionDirectory  OR context.FunctionAppDirectory log.LogInformation($”!!! C# Timer trigger function…

I am ok , you are ok