> I wish to congratulate you. It is great to reach these milestones and
> the whole community really appreciates what you have and are doing.

Entirely self-serving, I assure you. :) 
 
> On the Web App side one obvious area of optimization is to move the
> javascript code out from the cs files and put it into their own js
> files. For the default.aspx page it looks like there will be 3 files:
> 
>   WikiDefault.js - with the hieght and width calcs, etc (I removed the
> nav functions)
>   WikiMenu.js - with all the menu functions
>   WikiTopicBar.js - with all the TopicBar functions
> 
> This left one small script to be registered with 2 nav functions to be
> calculated for each topic page.

Yeah, that's been bugging me for a long time. Is this something you're
working on? I'm not going to be doing it before 2.0 RTW. 
 
> This should let these js files be cached, at least on the client side
> and reduce the roundtrips. Can these also be put in the main server
> cache and stay there indefinitely? Is that desirable?

Well, the core doesn't care about the web, so it wouldn't be something I'd
do. Further, for static files you're probably better off *not* caching them,
as IIS is wicked fast at serving them. But if for some reason it made sense
to cache them, then if I was you I'd use the ASP.NET cache. Although I've
abstracted it via the IWikiApplication and IWikiCache interface, when the
core is hosted by the web app, that's where it winds up storing its cached
data. 
 
> Other work on the app is to make it ASP.NET 2.0, rather than ASP.NET
> 1.1 with asp compatibility.
> 
> Preview.aspx and default.aspx should be complete by the end of this
> weekend (its a 3-day up where I am).

Cool. What are your goals? I.e. are you going to try to sync up with me for
the 2.0 RTW milestone? For all the pages? Some of them? 

I'd also love to see someone address testing in the web app - our story
sucks there right now. 



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to