Hi people,
Somewhere in the near future I will have to develop a kernel for an
industrial printer. Some parts of the kernel have real-time
constraints, other parts do not. The kernel should be executed in
(what my proj. mgr. calls) embedded XP. I assume he means XP CE,
although I am not sure (my mgr. is hardly around).
I was wondering if any of the people around here have ever done such
an embedded project using C# / .NET?
Is it possible to use the .NET environment in CE OS?
I am worrying about the real time constraints vs. garbage collection.
I've read about IDispose, and I was wondering if this could solve my
issue.
The kernel will be rather complex, and will communicate heavily with
other components in the system (be they hard or soft). It will have to
use or be able to handle different technologies ((D)COM, sockets, DMA,
....). What are the limitations for C# (.NET)?
I get the feeling that I will burn my hands when I go for C# / CE. But
I may be wrong of course :)
Any pointers/links/... are welcome. Books perhaps?
Thank you,
Tom Tempelaere.