← Back to blog

Daj Się Poznać 2017 -- Let's Do This

dsp2017 neo4j graphs csharp winforms

Originally published on speedydev.pl in 2017 as part of the Daj Się Poznać blogging contest. Republished here for archival purposes.

DSP2017 cover

So here it is — the whole reason this blog exists. The setup is simple.

The project idea: connect .NET with graph databases well enough to use it for solving a variant of the Travelling Salesman Problem. “UUU, student project,” someone will say. Not quite. I know that in the age of Google Maps and Janosik, routing problems seem like a solved game — but in the world my product lives in, this problem still exists and I haven’t found the right tooling for it.

I don’t have a final project plan or a locked-in technology stack yet. What I do know:

  • The domain is railway logistics
  • The goal is to connect .NET with graph-based data to find optimal routes
  • The final output target: a WinForms app — yes, WinForms, and why not

I hope my attempts and frustrations along the way will be received positively.

ps. Don’t underestimate the travelling salesman problem. And yes, Ctrl+F and Google sometimes fail you.

DSP2017 badge