ELEMENTS OF COMPUTER SCIENCE
open-menucloseme
Home
Books
About us
  • Building a GraphQL API with HotChocolate - Part 2

    calendarFeb 5, 2024 · 3 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we clarify what traditional REST APIs are, explore why they can pose challenges in terms of maintenance and outline strategies to overcome these issues using GraphQL.
    Read more
  • Building a GraphQL API with HotChocolate - Part 1

    calendarFeb 5, 2024 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Commencing today, we initiate a series of articles that delve into the creation of a GraphQL API using C#. Throughout this exploration, we aim to elucidate the concept of GraphQL, addressing the challenges it seeks to overcome. Subsequently, we will demonstrate the process of implementing an API utilizing the …
    Read more
  • Embracing functional programming in C# - Part 1

    calendarFeb 1, 2024 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Starting today, we embark on a series of articles delving into functional programming in C#. Throughout this exploration, we will clarify how functional programming can enhance code readability, efficiency, and unit testing, and we'll discuss how it can be applied in contemporary C# applications.
    Read more
  • Embracing functional programming in C# - Part 2

    calendarFeb 1, 2024 · 8 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will explore the concept of functional programming and elucidate why, in certain scenarios, it proves more fitting than imperative programming.
    Read more
  • Embracing functional programming in C# - Part 3

    calendarFeb 1, 2024 · 5 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will explore referential transparency (or honesty) and examine how to implement this crucial functional concept in C#.
    Read more
  • Embracing functional programming in C# - Part 4

    calendarFeb 1, 2024 · 3 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will briefly explore how to harness functional programming to circumvent state mutation.
    Read more
  • Embracing functional programming in C# - Part 5

    calendarFeb 1, 2024 · 4 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this concluding post, we will delve into how functional programming adeptly addresses the challenges of concurrency.
    Read more
  • Leveraging Bicep to deploy Azure resources - Part 1

    calendarJan 28, 2024 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Commencing today, we initiate a series of articles delving into the deployment of Azure resources using Bicep. Throughout this exploration, we will elucidate how this emerging practice aligns with the broader paradigm of infrastructure as code.
    Read more
  • Leveraging Bicep to deploy Azure resources - Part 2

    calendarJan 28, 2024 · 4 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we articulate the definition of infrastructure as code and elucidate the compelling reasons behind embracing this highly advantageous mindset.
    Read more
  • Leveraging Bicep to deploy Azure resources - Part 3

    calendarJan 28, 2024 · 5 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, the focus is on highlighting Bicep as we install necessary prerequisites on Visual Studio to enable seamless work with it.
    Read more
    • ««
    • «
    • 4
    • 5
    • 6
    • 7
    • 8
    • »
    • »»

Nicolas DESCARTES

This blog gathers the contributions of a passionate software engineer convinced that getting to the bottom of things is the best way to truly understand the big picture.

Buy me a coffee
Read more about Nicolas Descartes

Don't miss new articles

/* Real people should not fill this in and expect good things - do not remove this or risk form bot signups. */

Recent Posts

  • Understanding and leveraging Semantic Kernel - Logging and monitoring
  • Understanding and leveraging Semantic Kernel - Integrating Semantic Kernel with the MCP protocol
  • Understanding and leveraging Semantic Kernel - Unleashing the power of plugins
  • Understanding and leveraging Semantic Kernel - Using Semantic Kernel with Ollama
  • Understanding and leveraging Semantic Kernel - Building a very simple agent in a few lines of C# code
  • Understanding and leveraging Semantic Kernel - Generative AI, LLMs and others
  • Understanding and leveraging Semantic Kernel - Introduction
  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - Implementing Azure Key Vault
Nicolas DESCARTES

Copyright  NICOLAS DESCARTES

to-top