Skip to content

TriDev: Eyetracking, using a Tobii Eyetracker, C#/.NET, Blazor, SignalR

Photo of Ryan Hayes
Hosted By
Ryan H. and 2 others
TriDev: Eyetracking, using a Tobii Eyetracker, C#/.NET, Blazor, SignalR

Details

A local startup in JC uses Eyetracking technology to power mental health evaluation software. For the last 2 years I've been modernizing their software stack piece by piece. For this latest project, the interface to the eyetracker itself, I've chosen C# and .NET for my implementation. Take a deep dive into the .NET platform with me as I talk about the project, how things are going so far, and what I've learned about. Along the way we'll get into:

  • design motivations on choosing C#/.NET
  • C# FFI, linking with C libraries
  • Blazor WASM as the user interface
  • Creating a background service with C#/.NET
  • Dependency Injection
  • Techniques for asynchronous work, executing background tasks
  • SignalR framework, to add realtime functionality to your .NET applications

We'll start with the design and work our way down, ending with the technical details of the app. Hopefully by the end of the presentation you will have learned more about the C# ecosystem!

Photo of TriDev group
TriDev
See more events