Friday Links 325 How do I make calls to a REST api using c#? – Stack Overflow restsharp/RestSharp: Simple REST and HTTP API Client for .NET Working with Windows Containers and Docker: Save the Data – Simple Talk webgio/Rotativa.AspNetCore: Rotativa for Asp.Net Core Expression Tree Traversal Via Visitor Pattern in Practice – CodeProject How to Create a Runbook: A Guide for Sysadmins & MSPs | Process Street Tidying messy Excel data (tidyxl) | Stat Bandit Generate C# Client API for ASP.NET Core Web API – CodeProject Chaos Engineering Impact Games What is CSP? Why & How to Add it to Your Website. 5 ways to increase productivity in cross-functional dev teams FeatureBranch Writing VS Code Extensions with TypeScript – Simple Talk Dashboard June 28, 2019 No Comments Andrei Ignat friday links
Friday Links 324 MediatR Pipeline Examples · Los Techies A simple explanation of NServiceBus and why you need it thangchung/awesome-dotnet-core: A collection of awesome .NET core libraries, tools, frameworks and software 5 Logstash Alternatives: See which fits which use-case. Code coverage in .NET Core with Coverlet | dotnetthoughts tonerdo/coverlet: Cross platform code coverage library for .NET Core 5 Uncommon C# Statements/Keywords | DanylkoWeb OData4Soda/SodaToODataConverter.cs at f37d435d8ec9fd9b57757a86e2b35952a0eea4e0 · OData/OData4Soda How to easily extend your app using MediatR notifications· jonhilton.net – Making sense of .NET Search · MapODataServiceRoute OData/WebApi: OData Web API: A server library built upon ODataLib and WebApi OData v4 Web API Custom Authentication and Authorization in MVC 5 – CodeProject Your .NET Code Could Stop Working in June – Kyle Gagnet – Medium Enabling strong cryptography for all .Net applications | John Louros June 21, 2019 No Comments Andrei Ignat friday links
Friday Links 323 Today we mitigated 1.1.1.1 Exploring R Packages with cranly · R Views RemoteApp on Windows 7 | DrTritsch.com dotnet-tools/README.md at master · natemcmaster/dotnet-tools Aspect Oriented Programming (AOP) in C# with SOLID | DotNetCurry Why can’t FindWindowEx find another program’s window by name? – The Old New Thing Browser Extensions I Actually Use – The Media Temple Blog Using Angular Augury to Debug Your Code — SitePoint The year of Linux on the (Windows) Desktop – WSL Tips and Tricks – Scott Hanselman Adobe Creative Cloud 9 Docker .NET App Templates: A Complete Guide – DZone Web Dev ML.NET – Get started in 10 minutes jbogard/MediatR: Simple, unambitious mediator implementation in .NET June 14, 2019 No Comments Andrei Ignat friday links
Friday Links 322 Home – The Blinking Caret Why composition is superior to inheritance as a way of sharing code – The Blinking Caret IIS, colons in the URL and Angular named outlets – The Blinking Caret ORM-less Data Access in .Net Core – The Blinking Caret richardszalay (Richard Szalay) 10 Ways to Write a Great Software Developer Resume | DanylkoWeb Things I Wish Someone Told Me About ASP.NET Core WebSockets | codetinkerer.com Logging with ElasticSearch, Kibana, ASP.NET Core and Docker Free Royalty Free Music — Fugue Apache-2.0-header License | OSS Ninja Troubleshooting ASP.NET Core Performance Problems | ASP.NET Blog dotnet/docfx: Tools for building and publishing API documentation for .NET projects RxJS: Avoiding takeUntil Leaks – Angular In Depth The complete guide to (external) Domain Specific Languages – Federico Tomassetti – Software Architect Pass ASP.NET Core Appsettings Values to Angular via an API Call – Eric L. Anderson June 7, 2019 No Comments Andrei Ignat friday links
Friday Links 321 IHttpClientFactory Patterns: Using Typed Clients from Singleton Services – Steve Gordon JavaScript everywhere and Kafka – bringing unicorn technology to the enterprise | Bucharest A.D.C.E.S. Meetup (Bucharest, Romania) | Meetup Controllers as action filters in ASP.NET Core MVC | StrathWeb. A free flowing web tech monologue. Creating New Classes from Old with Mixins — Visual Studio Magazine Bogus : Simple fake data tool | Sacha’s Blog Asynchronous Programming in .NET – Benefits and Tradeoffs of Using ValueTask – CodeProject ODataQueryOptions – Google Search Supporting OData Query Options in ASP.NET Web API 2 | Microsoft Docs Add, download, and delete custom user data to Identity in an ASP.NET Core project | Microsoft Docs NgRx — Best Practices for Enterprise Angular Applications ASP.NET Core 2.1.0 now available | ASP.NET Blog Reusable Razor UI in class libraries with ASP.NET Core | Microsoft Docs .NET Generic Host | Microsoft Docs Code Tells You How, Comments Tell You Why Refresh Tokens in ASP.NET Core Web Api – The Blinking Caret May 31, 2019 No Comments Andrei Ignat friday links
Friday Links 320 Making Your Website Faster and Safer with Cloudflare — SitePoint A quick and complete guide to TypeScript types – LogRocket facebook/Sonar: A desktop debugging platform for mobile developers. Damian Hickey aspnet-contrib Diagnosing network connectivity issues in a .NET application; or ‘How JavaScript really has taken over everything, including your network configuration’ | Liam Westley – London developer Browser/Javascript SignalR Authorization – CodeOpinion Scott Hanselman Background tasks with hosted services in ASP.NET Core | Microsoft Docs .NET Generic Host | Microsoft Docs Common/shared at ff87989d893b000aac1bfef0157c92be1f04f714 · aspnet/Common Background tasks with hosted services in ASP.NET Core | Microsoft Docs Compare with TypeLITE and TypeWriter · zijianhuang/webapiclientgen Wiki Improving SQL Server 2016 Large Database Performance – SQLServerCentral Basic .net API structure with EF Core, Jwt, Oracle Db, AutoMapper,NLog, Swagger, MsUnit and Repository Pattern – CodeProject May 24, 2019 No Comments Andrei Ignat friday links
Friday Links 319 Build an Excel add-in using Angular | Microsoft Docs OfficeDev/generator-office: Yeoman generator for building Microsoft Office related projects. Creating a Help Generator for .NET Assemblies – CodeProject Why You Should Stop Depending On SQL Server Versions In Code – Brent Ozar Unlimited® A to-do list for new ASP.NET Core projectsBiarity Span<T> for Audio C# – All About Span: Exploring a New .NET Mainstay How To Build Dynamic Components in Angular 6 – Bits and Pieces akveo/ngx-admin: Admin dashboard template based on Angular 6+, Bootstrap 4 (previously known as ng2-admin) akveo/nebular: Nebular is a set of essential modules for your next Angular 6 application. A one size fits all database doesn’t fit anyone – All Things Distributed How to write good, composable and pure components in Angular 2+ Dissecting new generic constraints in C# 7.3 – Dissecting the code 3 ways to use HTTPClientFactory in ASP.NET Core 2.1 May 17, 2019 No Comments Andrei Ignat friday links
Friday Links 318 How To Make Your Web Apps Mobile-Friendly – Bits and Pieces compodoc/compodoc: The missing documentation tool for your Angular application storybooks/storybook: Interactive UI component dev & test: React, React Native, Vue, Angular PDF File Writer C# Class Library (Version 1.19.3) – CodeProject eKoopmans/html2pdf: Client-side HTML-to-PDF rendering using pure JS. Roland Guijt: Scaling Out Your ASP.NET Core SignalR Application Using ASP.NET Core Tag Helpers for Image Layout | DanylkoWeb nbarbettini/BeautifulRestApi: Beautiful REST API design with ASP.NET Core and Ion Generic and dynamically generated controllers in ASP.NET Core MVC | StrathWeb. A free flowing web tech monologue. filipw/DynamicAndGenericControllersSample voronov-maxim/OdataToEntity: OData .net core Creating a Help Generator for .NET Assemblies – CodeProject RaynaldM/autohelp: AutoHelp reads the DLL & XML Doc files, generates help pages and exposes them to the users. Office Developer Word-Add-in-Angular2-StyleChecker/main.ts at master · OfficeDev/Word-Add-in-Angular2-StyleChecker May 10, 2019 No Comments Andrei Ignat friday links
Friday Links 317 ADD SENSITIVITY CLASSIFICATION (Transact-SQL) | Microsoft Docs knsv/mermaid: Generation of diagram and flowchart from text in a similar manner as markdown 10 JavaScript libraries to draw your own diagrams (2018 edition) Downloads | Natural Earth Libraries.io – The Open Source Discovery Service License Zero Microsoft Research Open Data Custom Code-Generator Using ASP.NET Core – CodeProject Asynchronous Programming in .NET – Common Mistakes and Best Practices – CodeProject Stop Writing Switch and If-Else Statements! – CodeProject Create Your Own SQL Server Management Studio 17 (SSMS) Extension – CodeProject pichillilorenzo/deps-report: Generate reports about dependencies and dependents of your JavaScript/TypeScript files through an AST. It supports import and require statements. 10 JavaScript array methods you should know Using JavaScript modules on the web | Web Fundamentals | Google Developers Building ASP.NET Core apps on both Windows and Linux using AppVeyor May 3, 2019 No Comments Andrei Ignat friday links
Friday Links 316 Teaching R to New Users – From tapply to the Tidyverse · Simply Statistics R Markdown: The Definitive Guide Handling Strings with R Microsoft Research Open Data The Ten Commandments for a well-formatted database – (en) The R Task Force WTF is this – Understanding the this keyword, call, apply, and bind in JavaScript The Extensive Guide to Creating Streams in RxJS – Angular In Depth 5 Questions to Help Distinguish Blockchain Hype from Reality sorrycc/awesome-javascript: A collection of awesome browser-side JavaScript libraries, resources and shiny things. morelinq/MoreLINQ: Extensions to LINQ to Objects Code, code and more code.: Pipe Dreams, part 2 This amazing new web tool lets you create microsites that exist solely as URLs – The Verge alcor/itty-bitty: Itty.bitty is a tool to create links that contain small sites Node.js framework – Total.js SQL Data Discovery & Classification | Microsoft Docs April 26, 2019 No Comments Andrei Ignat friday links