ELEMENTS OF COMPUTER SCIENCE
open-menucloseme
Home
Books
About us
  • Model-View-Presenter and its implementation in ASP.NET - Part 4

    calendarOct 1, 2024 · 8 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will once again implement the MVP pattern, this time with a more sophisticated example.
    Read More
  • Model-View-Presenter and its implementation in ASP.NET - Part 3

    calendarOct 1, 2024 · 8 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will demonstrate how to implement the MVP pattern and follow a step-by-step approach to provide a thorough and comprehensive overview.
    Read More
  • Model-View-Presenter and its implementation in ASP.NET - Part 2

    calendarOct 1, 2024 · 6 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will briefly explore the challenges that arise when automating UI tests and discuss why adopting a new pattern may be necessary in certain situations.
    Read More
  • Model-View-Presenter and its implementation in ASP.NET - Part 1

    calendarOct 1, 2024 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Beginning today, we are launching a short series focused on the Model-View-Presenter (MVP) pattern in ASP.NET. Our goal is to offer a thorough overview, explaining what it entails, why it's worth considering for improved maintainability and testability, and outlining its potential limitations.
    Read More
  • Implementing vector databases in C# with kd-trees - Part 1

    calendarJul 10, 2024 · 1 min read  ·
    Share on: twitterfacebooklinkedincopy
    Starting today, we embark on a journey to explore the inner workings of vector databases. These databases have surged in popularity in recent years due to the growing demands of artificial intelligence. They allow us to efficiently store and query multidimensional data. In this series of articles, we will examine how …
    Read More
  • Implementing vector databases in C# with kd-trees - Part 2

    calendarJul 10, 2024 · 3 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will briefly summarize what vector databases are and why they have gained popularity.
    Read More
  • Implementing vector databases in C# with kd-trees - Part 3

    calendarJul 10, 2024 · 4 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will explore the primary applications of vector databases and the essential requirements they must fulfill to be effective. Additionally, we will provide an initial naive C# implementation.
    Read More
  • Implementing vector databases in C# with kd-trees - Part 4

    calendarJul 10, 2024 · 5 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will explore how to efficiently store multidimensional data by introducing the kd-tree data structure. Our goal is to effectively handle multidimensional searches.
    Read More
  • Implementing vector databases in C# with kd-trees - Part 5

    calendarJul 10, 2024 · 3 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we explore how nearest neighbor searches can be performed using a kd-tree.
    Read More
  • Implementing vector databases in C# with kd-trees - Part 6

    calendarJul 10, 2024 · 5 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this final post, we implement a kd-tree in C# and examine how nearest neighbor searches perform compared to the naive implementation we introduced earlier.
    Read More
    • ««
    • «
    • 2
    • 3
    • 4
    • 5
    • 6
    • »
    • »»

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