Skip to content

Timur and associates

Notes of an IT contractor

Category Archives: Dev Tips

Cloud face-off: hosting static website

With the explosive growth of online services we’ve seen over 2020, it’s pretty clear the Public Cloud is going to pervade our lives more and more. The Internet is full […]

Posted bytimur06/01/202121/02/2021Posted inDev TipsTags: aws, azure, cloud

LINQ: Dynamic Join

Photo by Ilya Pavlov on Unsplash

Suppose we’ve got two lists that we would like to join based on, say, common Id property. With LINQ the code would look something along these lines: resulting list of […]

Posted bytimur21/12/202021/12/2020Posted inDev TipsTags: c#, howto

ASP.Net Core – Resolving types from dynamic assemblies

It is not a secret that ASP.NET core comes with dependency injection support out of the box. And we don’t remember ever feeling it lacks features. All we have to […]

Posted bytimur03/12/202010/12/2020Posted inDev TipsTags: aspnetcore, c#, howtoLeave a comment on ASP.Net Core – Resolving types from dynamic assemblies

Attaching debugger to dynamically loaded assembly with Reflection.Emit

Database

Imagine a situation where you’d like to attach a debugger to an assembly that you have loaded dynamically? To make it a bit more plausible let us consider a scenario. […]

Posted bytimur03/11/202028/11/2020Posted inDev TipsTags: c#, howtoLeave a comment on Attaching debugger to dynamically loaded assembly with Reflection.Emit

ARR: Setting up

Database

Not so long ago a client asked us to spec up their CI/CD pipeline. They are going through devops transformation and as part of their “speed up delivery” objective they […]

Posted bytimur13/10/202020/11/2020Posted inDev TipsTags: howtoLeave a comment on ARR: Setting up

Parsing OData queries

Photo by Ilya Pavlov on Unsplash

OData (Open Data Protocol) is an ISO approved standard that defines a set of best practices for building and consuming RESTful APIs. It allows us write business logic and not worry too […]

Posted bytimur06/09/202010/10/2020Posted inDev TipsTags: c#Leave a comment on Parsing OData queries

Entity Framework Core 3.1 – dynamic WHERE clause

Every now and then we get tasked with building a backend for filtering arbitrary queries. Usually clients would like to have a method of sending over an array of fields, […]

Posted bytimur14/08/202018/09/2020Posted inDev TipsTags: ef-core, howtoLeave a comment on Entity Framework Core 3.1 – dynamic WHERE clause

Entity Framework Core 3.1 – Peeking Into Generated SQL

Writing LINQ that produces optimal SQL can be even harder as developers often don’t have visibility into the process. It becomes even more confusing when the application is designed to […]

Posted bytimur06/07/202013/08/2020Posted inDev TipsTags: c#, ef-core, howto1 Comment on Entity Framework Core 3.1 – Peeking Into Generated SQL

Running https with Docker

It’s not a secret we love Docker. And with recent changes to how Chrome treats SameSite cookies it’s become a bit of a pain to develop any sort of oAuth […]

Posted bytimur27/06/2020Posted inDev TipsTags: docker, sslLeave a comment on Running https with Docker

Data visualisation with Vega

We love nice dashboards. And if you see a chart somewhere on a webpage – chances are it runs D3.js. D3.js is a JavaScript library for manipulating documents based on […]

Posted bytimur05/06/202014/05/2020Posted inDev TipsTags: d3.js

Posts navigation

1 2 3 4 Older posts
Timur and associates, Proudly powered by WordPress. Privacy Policy