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
    • ««
    • «
    • 5
    • 6
    • 7
    • 8
    • 9
    • »
    • »»

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. Follow @EOCS_Descartes
Read More

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

  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - Implementing Azure Key Vault
  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - Implementing managed identities
  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - The traditional approach and its drawbacks
  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - Introduction
  • Engineering a compiler through examples: building a mathematical expression engine - Part 6
  • Engineering a compiler through examples: building a mathematical expression engine - Part 5
  • Engineering a compiler through examples: building a mathematical expression engine - Part 4
  • Engineering a compiler through examples: building a mathematical expression engine - Part 3
Nicolas DESCARTES

Copyright  NICOLAS DESCARTES

to-top