I've been playing with Visual Studio 2010 Beta 2 and .Net 4.0, building code, running tests, playing with the IDE, etc. The first issue that I've come across with my existing codebase is that the .Net 2.0 hosting APIs (such as CorBindToRuntimeEx)are now deprecated and there's a whole new way of hosting the CLR.
We've been quite successful in hosting the CLR from within our C++ servers, either to provide servers that support a mix of managed/unmanaged plugins as a pluggable high performance windows application server or to provide network protocol support in C++ (such as ENet) with 'business logic' being written in managed code. The .Net 2.0 hosting API works OK but is not without some annoyances. Over the next couple of weeks I hope to take a look at the new hosting interface and report here on my findings. With any luck The Server Framework will support the new hosting interfaces in release 6.2 which currently has no scheduled release date but which I expect will appear early in 2010..Net 4.0 Hosting
Categories:
Follow me on Twitter: @LenHolgate
About this Entry
Unit testing AVR assembly language was the previous entry in this blog.
Concurrency profiling with VS2010 is the next entry in this blog.
I usually write about C++ development on Windows platforms, but I often ramble on about other less technical stuff...
Find recent content on the main index or look in the archives to find all content.
Recent Entries
- Breakpoints that are conditional on other breakpoints...
- Be careful what you ask for...
- Framework releases
- Are all fully patched Windows boxes really vulnerable to this easy UDP DDOS attack?
- Strangely fatal UDP issue on Windows...
- Practical Testing: 38 - Bringing the code up to date, again...
- I don't do roadmaps, but...
- C++ Tools - Deleaker
- C++ Tools - CppDepend - 2017 update...
- VMWare bridged networking intermittently failing
I have other blogs...
The Server Framework - high performance server development
Lock Explorer - deadlock detection and multi-threaded performance tools
l'Hexapod - embedded electronics and robotics
I also write about...
.Net
Books
C++ Tips
CC.Net
CLR Hosting
CORBA
Continuous Integration
Debugging Tools
Dumbing down is dumb
ENet
Geek Speak
General
Get a life
Holiday Pictures
Java
Linux
Lock Explorer
Managed XLL
OLEDB
Rants
Refactoring
Reprints
Role Playing
Socket Servers
Sound and Vision
Source Code
Testing
Way back
Winsock Registered I/O
x64
Leave a comment