Bij het bedrijf waar ik werk worden momenteel alle applicaties ontwikkeld in C++/MFC. Echter, qua techiek is MFC aardig aan het verouderen en in .Net zitten eigenlijk vaak al de zaken die we in de loop der jaren in onze eigen 'Common' libraries gestopt hebben (en .Net bevat uiteraard nog veeeel meer handige componenten).
Nu ben ik aan het uitzoeken of het zinvol is om een keer een nieuwe applicatie te gaan ontwikkelen in C#/.Net om hier gewoon eens gevoel voor te krijgen (en wat in-house ervaring want we hebben al wat stagiaires gehad die geen C++ kenden maar wel C#).
De applicatie die we op het oog hebben als test project is een beeldverwerkings applicatie die zou gebruik moeten gaan maken van de OpenCV library (misschien verpakt in een C++ .dll die via het Platform Invoke mechanisme gebruikt moet worden). In eerste instantie is C# dan bedoeld voor de GUI.
Nu voordat we hier aan gaan beginnen ben ik wel benieuwd naar ervaringen van andere die het migratie pad naar C#/.Net ook doorlopen hebben (of er misschien nog middenin zitten?)
Waar zijn jullie tegenaan gelopen en wat is meegevallen en/of tegengevallen?
Nu ben ik aan het uitzoeken of het zinvol is om een keer een nieuwe applicatie te gaan ontwikkelen in C#/.Net om hier gewoon eens gevoel voor te krijgen (en wat in-house ervaring want we hebben al wat stagiaires gehad die geen C++ kenden maar wel C#).
De applicatie die we op het oog hebben als test project is een beeldverwerkings applicatie die zou gebruik moeten gaan maken van de OpenCV library (misschien verpakt in een C++ .dll die via het Platform Invoke mechanisme gebruikt moet worden). In eerste instantie is C# dan bedoeld voor de GUI.
Nu voordat we hier aan gaan beginnen ben ik wel benieuwd naar ervaringen van andere die het migratie pad naar C#/.Net ook doorlopen hebben (of er misschien nog middenin zitten?)
Waar zijn jullie tegenaan gelopen en wat is meegevallen en/of tegengevallen?