Aspire and Constraint Programming
Details
Join us at DoSpace Alfa in Linköping on Tuesday, November 11th, for an evening packed with great talks, pizza, and plenty of networking.
Doors open at 17:00, and we’ll get started at 17:20.
We’ve got two awesome sessions lined up:
- Chris Klug will take us beyond the intro to .NET Aspire, exploring how to make it really work for your projects.
- Jakob Ehn will show how Constraint Programming and Google OR-Tools can help solve complex problems in smarter ways.
🍕 There’ll be pizza and drinks served (vegan & gluten-free options included). If you’ve got any other food needs, just message here or email andreas.wanqvist@voyado.com
Big thanks to our sponsor Axonis — helping businesses build smart, sustainable tech solutions!
PRACTICALITIES
Where: DoSpace Alfa
Address: Industrigatan 5, 582 55, Linköping
When: Tuesday, November 11
Time: Drop-in from 17:00, intro starts at 17:20
Language: English
AGENDA
17:00 Doors open
17:20 Intro & Welcome
17:35 Session 1
18:30 Food break
19:10 Session 2
20:00 Wrap up / Mingle
FOOD
There will be Pizza and soda served. We will serve vegan and gluten-free options. If you have any allergies or restrictions beyond these, write here on meetup or email andreas.wanqvist@voyado.com.
Session 1 - Chris Klug
.NET Aspire Beyond the Introduction
You have probably already seen a bunch of introductions to .NET Aspire. Maybe to the point where it is getting a bit boring, even if it is cool!
In this talk, we will take it a step further and look into some more advanced topics around .NET Aspire. The things that takes it from a cool demo, to a really helpful tool for you development.
The focus of the talk, is to cover what is really happening when you use it. Knowledge that lets you know how to tweak it to your need, when you needs aren't covered out of the box.
It will also cover how you can build your own extensions to Aspire, to allow you to use it for your custom applications, or projects that aren't already supported by the community. Things like creating your own .NET Aspire resources and custom commands.
Session 2 - Jakob Ehn
Soolving Complex Problems with Constraint Programming
Constraint Programming (CP) is a powerful paradigm for solving complex combinatorial problems where traditional algorithms may be inefficient or infeasible. Instead of writing explicit procedures to find solutions, CP allows us to declare constraints that define the rules of the problem, letting a solver explore the solution space intelligently.
This approach is especially useful in scheduling, routing, resource allocation, and optimization tasks that developers often face in real-world applications.
In this talk, Jakob will introduce the core ideas of Constraint Programming and show how it differs from other problem-solving techniques such as greedy algorithms or brute force search.
We will then explore Google’s open-source OR-Tools framework, which provides state-of-the-art solvers and an approachable API for implementing CP in C#.
By walking through examples, we will see how to model problems declaratively, apply constraints, and let the solver do the heavy lifting.
Sponsor - Axonis
We are not just an integration partner – we lead from the middle, where technology, business and people meet.
With Azure Integration Services as the driving force and Frends as the platform for smart integrations, Axonis helps organizations make integration a catalyst for innovation, efficiency and growth.
The result? Developers have it easier – and businesses have greater impact.
