The spirit of OSS is that you contribute the things you feel are missing. Complaining wont get you far.
Btw, the WinRT api surface is supposed to be a more modern view of the general framework, and shouldnt be too far apart from SL. So strategically it's a good idea to start experiment with it. On Mon, Jan 7, 2013 at 6:14 PM, Jon Rista <[email protected]> wrote: > Hi Krzysztof, > > I'm really bummed to hear you say there are no plans to migrate or port > Windsor to WinRT. Even if some features would have to be dropped, Windsor > is...hands down...my favorite IoC container. I've used it for years, love > every bit of it, and will greatly miss it developing Metro apps. If there > are no plans to port Windsor...is there any chance you might create a Metro > (RT)-specific IoC container instead? I love your approach to IoC, and I > honestly can't really imagine not having that amazing power in the Windsor > way (even part of it) at my finger tips. It seems the only alternative I > might look to, Ninject, is also lacking a version compatible with WinRT... > > It's a barren IoC landscape for Metro, it seems... :'( Sad day...sad day... > > > On Wednesday, November 7, 2012 1:55:48 PM UTC-7, Krzysztof Koźmic wrote: >> >> Hi, >> >> Yeah, currently there's no plan for WinRT version of Windsor. As mentioned >> certain APIs that Windsor relies on (like reflection emit) are not available >> at all, whereas some other APIs are severely limited. >> So to port WIndsor to WinRT would be a significantly more complex task >> than, say, Silverlight version, since many features would have to be >> rewritten and possibly removed. >> >> About DLR, as far as I know, it uses System.Expression classes to do >> dynamic code. >> >> -- >> Krzysztof Kozmic >> >> On Thursday, 8 November 2012 at 5:29 AM, Lundberg, Per wrote: >> >> Hi, >> >> >> >> The current version of Castle works correctly under Windows 8, AFAIK, if >> we are talking about regular .NET mode. What I’m talking about more >> specifically is “WinRT mode”, i.e. for Metro-style apps. (those that run as >> tiles on the Windows start screen.) Such applications don’t access the full >> .NET Framework, but a much more limited subset of the .NET Framework where >> .e.g Reflection.Emit seems to be missing… Did a futile attempt to compile >> Castle.Core on this platform with around 500 compiler errors so I think >> there is some work needed… :-) >> >> >> >> http://en.wikipedia.org/wiki/Windows_Runtime >> >> >> >> Then again, they have the DLR languages running on WinRT I think, which >> means that it *must* be possible somehow to generate dynamic code. >> >> >> >> Best regards, >> >> Per >> >> >> >> From: [email protected] [mailto:[email protected]] >> On Behalf Of Berke Sokhan >> >> >> Sent: den 7 november 2012 18:26 >> To: [email protected] >> >> Subject: Re: Castle Windsor for Win8 RT? >> >> >> >> Hello Per, >> >> >> >> What is preventing you to run current Castle projects in Windows 8? >> >> >> >> >> >> 2012/11/7 Lundberg, Per <[email protected]> >> >> Hi! >> >> >> >> Has anyone investigated how hard it would be to port Castle Microkernel >> and Castle Windsor to Windows 8? (making it possible to use our favorite IoC >> controller when writing Windows 8 apps, i.e. “Windows Store” apps.) >> >> >> >> Best regards, >> >> Per >> >> >> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to [email protected]. >> >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> >> >> >> >> -- >> Berke SOKHAN. >> >> http://twitter.com/berkesokhan >> http://blog.berkesokhan.com >> http://www.birliktegelistir.com/editors.aspx >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to [email protected]. >> >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to [email protected]. >> >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/castle-project-users/-/Td8Tf6PyrMwJ. > > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. -- Cheers, hammett http://hammett.castleproject.org/ -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
