Yup, it can be an issue. The FSharp.Core size you mention is even after we cut the size in about half (it used to be more like 2MB or something back in Beta2). :)

If you haven't already, see

[link:www.wintellect.com]

and learn about the caching features in Silverlight ('transparent platform extensions' maybe is the label?). Basically my understanding (I've yet to author a silverlight app myself) is if you're using the project templates, you'll end up with a xap for the app and a xap for FSharp.Core, and so e.g. if a client browser hits your web site multiple times, or hits multiple silverlight apps on your site, the client only needs to download the xap with FSharp.Core once, and then can reuse it. So this mitigates things a bit.

That said, we'd love to make the assembly smaller, and I expect we'll continue to work towards that goal in future releases as part of overall performance improvements.

By on 3/11/2010 5:53 PM ()

That's good to know.

I wish you luck in finding optimizations.

By on 3/13/2010 4:02 PM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper