*shudder*, I evaluated SharpArch, and T4 is really a pain in the ass. -1
2009/6/10 Tuna Toksoz <[email protected]> > Just a little idea, for project template stuff, T4 may help. (i don't know > much about them, though) > > > Tuna Toksöz > Eternal sunshine of the open source mind. > > http://devlicio.us/blogs/tuna_toksoz > http://tunatoksoz.com > http://twitter.com/tehlike > > > > > > On Wed, Jun 10, 2009 at 10:15 AM, Ken Egozi <[email protected]> wrote: > >> Actually, I totally agree with John. >> 1. I never have used the wizards, and off the usage poll I ran a couple of >> months ago there wasn't much attention to these anyway. >> 2. Being a community project, if no-one will step up to do this, it just >> would not be done. >> 3. Doing a release now means Beta. Until RTM we might be able to slip in >> the wizards. >> 4. NV actually has no real configuration, so it can be set as part of >> IMonoRailConfigEvents, so we're covered, only Brail is missing that. >> >> >> On Wed, Jun 10, 2009 at 5:22 AM, Brian DeMarzo <[email protected]>wrote: >> >>> >>> I'd agree with Ken in saying that the wizards can be added after the >>> fact. What's important is the meat, not the gravy. (Some culinary >>> aficionados will disagree.) >>> >>> >>> >>> On Jun 9, 7:24 pm, John Simons <[email protected]> wrote: >>> > Ken, >>> > >>> > In my opinion, I would focus first on releasing the framework and once >>> that is done release the Visual Studio plugins, the reason I say that is >>> because there are already a lot of people using the trunk without the aid of >>> VS wizards, and you can always release a sample project (or more than one >>> for each scenario), this way you get one thing out of the way and a lot of >>> happy people. What do you think? >>> > >>> > In regards to 3, you can already configure NVelocity programmatically: >>> > >>> > Make global.cs implement IMonoRailConfigurationEvents >>> > >>> > public void Configure(IMonoRailConfiguration configuration) >>> > { >>> > configuration.ViewEngineConfig.ViewPathRoot = >>> Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Views"); >>> > configuration.ViewEngineConfig.ViewEngines.Clear(); >>> > configuration.ViewEngineConfig.ViewEngines.Add(new >>> ViewEngineInfo(typeof(NVelocityViewEngine), false)); >>> > //configuration.ViewEngineConfig.ViewEngines.Add(new >>> ViewEngineInfo(typeof(NHamlMonoRailViewEngine), false)); >>> > >>> > configuration.ExtensionEntries.Add(new >>> ExtensionEntry(typeof(ExceptionChainingExtension), new >>> MutableConfiguration(""))); >>> > >>> > configuration.JSGeneratorConfiguration.AddLibrary("JQuery", >>> typeof(JQueryGenerator)) >>> > .AddExtension(typeof(CommonJSExtension)) >>> > .AddExtension(typeof(DFATJSExtension)) >>> > .BrowserValidatorIs(typeof(JQueryValidator)) >>> > .SetAsDefault(); >>> > } >>> > >>> > ________________________________ >>> > From: Ken Egozi <[email protected]> >>> > To: [email protected] >>> > Sent: Wednesday, 10 June, 2009 7:23:45 AM >>> > Subject: Monorail Release - Status update and call for help >>> > >>> > I want to release MonoRail as soon as I can. >>> > In order to do so I will need >>> > some help from the community. Let me list the things currently missing: >>> > 1. Visual Studio wizards - for creating a new project with one >>> of the main >>> > view-engines, with or without WindsorExtension enabled. >>> > 2. Visual Studio templates - for a Controller, a ViewComponent, >>> and view >>> > templates for the various view engines (the template should include >>> informative >>> > comments). >>> > 3. Programmatic configuration. I've added >>> IAspViewConfigurationEvents, and >>> > having the same for Brail and NV would be great. >>> > Any help with the above will be greatly appreciated. >>> > >>> > thx, >>> > Ken. >>> > >>> > -- >>> > Ken Egozi. >>> http://www.kenegozi.com/bloghttp://www.delver.comhttp://www.musicglue.comhttp://www.castleproject.orghttp://www.gotfriends.co.il >>> > >>> > Need a Holiday? Win a $10,000 Holiday of your choice. Enter now. >>> http://us.lrd.yahoo.com/_ylc=X3oDMTJxN2x2ZmNpBF9zAzIwMjM2MTY2MTMEdG1f... >>> >>> >> >> >> -- >> Ken Egozi. >> http://www.kenegozi.com/blog >> http://www.delver.com >> http://www.musicglue.com >> http://www.castleproject.org >> http://www.gotfriends.co.il >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
