← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 69
  1. Agentic Semantic Data Modelling in C#

    Over the last few weeks I’ve been working on a feature that allows us to take advantage of AI within businesses and providing increased value to stakeholders.

  2. Running C# against Ollama

    In my previous posts I introduced AI concepts and then showed how to use AI in a C# app using the cloud providers.

  3. Using AI in a C# app

    Following on my from my previous introduction to AI post I thought I would now introduce how to use the AI providers in a C# application.

  4. Introduction to AI

    If you can’t beat them, join them is probably the best quote to sum up my experience with AI.

  5. Using Azure AD authentication for a Go API

    So after a long time I thought I’d take another look at Go and whilst struggling to think what little app should I write to get back in the saddle with, the legend that is Christos Matskas mentioned he wanted to try using a Go api against Azure AD for aut…

  6. Terminology Glossary

    This page will list and describe common words and terms that you might come across as a software developer which you can refer to at a later date knowing there’s a place to go to when someone uses a term that you don’t know, are unsure of or can’t remember

  7. Tracing IO in .NET Core

    I was made aware of OpenTelemetry a while ago by a blog series Jimmy Bogard and put it in my favourites to read at a later date.

  8. Understanding type aliases

    I recently wrote a single case discriminated union which is what I wanted but was also confused why it didn’t behave like a type alias and then learnt that these two are different things. type CustomerId = int type CustomerId = CustomerId of int I was awa…

  9. After discussing something with Ian Russell he suggested I take some time to read through another fine blog post he has written and understand F# applicatives and custom operators.

  10. Understanding F# map/bind

    This blog post aims to explain map/bind in F# in a code only example.

  11. Following on from Joe’s post I thought I’d see how one would do this in F# and Giraffe because why not?

  12. Goodbye NancyFX, Hello F#!

    As some of you may already know, NancyFX has been archived 11 years after its first commit.

  13. Announcing Carter

    As of beginning of April 2018 Botwin has been renamed to Carter.

  14. So by now using .Net Core on Linux is old news, everyone is doing it and deploying their production apps on Kubernetes to reach peak “I can scale” points.

  15. Using Docker with .Net Core in CI for OSS

    I recently wrote a project for ASP.NET Core 2 and the time had come to get a CI system up and running.

  16. Announcing Botwin

    Whilst keeping my eye on what’s going on in .NET Core v2 I came across some planned changes for ASP.NET Core regarding the routing.

  17. As you may or may not know I try to work on OSX as much as possible and with .Net that’s quite painful to be honest.

  18. Porting OWIN middleware to ASP.Net Core

    In our application at work we make use of various middleware and as we are making everything run on .Net Core the time has come to port said middleware to .Net Core.

  19. What is a Hypermedia client?

    I’ve been interested in Hypermedia for quite a while.

  20. Nearly 2 years ago I was employed by VQ Communications primarily because of my open source contributions to NancyFX.

  21. I had ported an application over to CoreCLR (that’s a whole other blog post), along with my colleague James Humphries put it in a docker image and sat back and watched it do its thing.

  22. In my continued experience learning GoLang I started looking at how to best use it when dealing with HTTP.

  23. I’ve always kept myself up to date with the latest languages arriving on the scene and I’ve spent time in the past learning Node and last year I learnt Python by doing the Omnisharp plugin for Sublime.

  24. NancyFX and Hypermedia

    I’ve been slowly educating my self on hypermedia; what it is, how does it help and how to use it.

  25. I’m currently working on a project that has Nancy serving up an API.

  26. Running Gulp in Visual & Xamarin Studio

    I was going to write a long post explaining about all the pain I went through to get this working but then realised you probably don’t really care and you just want the code!

  27. At the end of my last post on using ASP.Net vNext with Sublime Text I briefly mentioned a plugin that aimed at giving intellisense for C# within the editor.

  28. Nancy, ASP.Net vNext, OSX and Sublime Text

    One of the great things that ASP.Net vNext is bringing is the ability to use it cross platform with Microsoft actively testing their libraries against Mono.

  29. Nancy, ASP.Net vNext, VS2014 & Azure

    By now we know of Microsoft’s plans for the next version of ASP.Net and they’ve turned it on its head and from the looks of it, its goooooood!

  30. At work we use Git and I use Console2 to control my terminal envrionments eg/Git Bash, Powershell, Dos and when using Git I can type part type a git command press tab and it will auto complete the command or offer suggestions to commands.

  31. If you’re writing an API, current thinking is to provide a token in the Authorization header for your app to validate when the request comes in.

  32. Using NodeJS and FTP with Promises

    I’ve played with node in the past but as of the new year I decided to try and make a more concerted effort to get stuck into node properly.

  33. Unit Testing with SqlException

    So after a nice Christmas break I get to some code that needs some unit testing around a try/catch.

  34. Using SQL Server with node.js

    I like to keep eyes and ears open for new technologies and methodologies in order to become a better developer and I’d heard about edge.js many months ago but made a mental note of it and waved it goodbye. edge.js lets you have two-way communication betwe…

  35. Octopus XML Transformation in Services

    We use Octopus Deploy at work and its a superb tool for deploying your applications whether they be websites or *.exes.

  36. Using Git to update YouTrack via TeamCity

    This post is mainly a reminder for me as I keep forgetting the command in Git to integrate commits to YouTrack items.

  37. Running Mocha tests within Sublime Text

    I spend most of my day in Visual Studio with lots of the goodies an IDE can offer.

  38. There are many markdown blogging engines out there such as Calepin, Scriptogram and even WordPress allows you to write blog posts in Markdown but Sandra.Snow tries to add something different.

  39. I was recently writing some unit tests where I needed to test that multiple calls to an interface returned different objects.

  40. Enabling CORS in IISExpress

    I was playing around with swagger-ui and was trying to point it to a local endpoint that I started with IIS Express.

  41. In my latest project I had kept my solution tidy with my main app project, my unit test project and integration test project.

  42. Comparing object instances with FakeItEasy

    I had the task of writing a new application recently and of course I chose Nancy.

  43. Async Route Handling with Nancy

    I don’t know about you but all I hear is “ASYNC ALL THE THINGS!”

  44. A quick look at Visual Node

    I came across Visual Node a few months ago and was excited by the looks of it.

  45. Modifying files within Git history

    If you have been doing code changes and committing as you go and then look back at the changes you may see something you don’t like the look of.

  46. Why .Net should become independent!

    I recently changed jobs and as usual was at the mercy of recruitment agents.

  47. Mocking HttpContext with Fake It Easy

    Lets start with the conclusion first and say “use Nancy for your web applications and APIs” as its brilliant!

  48. Up & Running with TypeScript and WebStorm

    I love my iMac and I’m on a mission to find a language I enjoy that I can use my Mac for (no Windows fan boy jokes please).

  49. Using DateTime in C# and SQL

    I’m sure there are millions of blog posts out there that already discuss this but I think its worth noting down even if its just something for me to remember.

  50. Using a Markdown ViewEngine with Nancy

    Whilst using stackoverflow.com and Github gists I’ve become a frequent user of Markdown.