[Mono-list] Question on Code Generation

Mono Trober monotrober at gmail.com
Wed Apr 8 02:04:53 EDT 2009


I'd like to hear about, you can email me directly if you don't mind.

I'm working on Microsoft Oslo stuff for my own shop and asked via the Mono 
wiki if Mono work in-progress to support it.
Due to Oslo currently being on a preview pre-release (CTP), Mono will wait. 
Understandable.
But, I'd be interested in seeing to it Mono can support .Net 4.0 modeling 
the very day.Net 4.0 releases.



----- Original Message ----- 
From: "anton123" <niniendowarrior at gmail.com>
To: <mono-list at lists.ximian.com>
Sent: Tuesday, April 07, 2009 6:08 PM
Subject: Re: [Mono-list] Question on Code Generation


>
> I took a peek at T4 and it looks interesting.  I'm still going through the
> tutorials on Mono development though so I'll take a deeper look on it once 
> I
> get a better handle on Mono.
>
> I'll try everything I can to make Mono work for my project.  I'm hell bent
> on it.  That much can be said. :-)
>
>
> jhill wrote:
>>
>> CodeSmith 2.6 is almost 5 years old.  Sadly, it probably isn't that far
>> off from working with Mono, but it has some p/invokes, and after this
>> long, it doesn't seem like they have any incentive to do any maintenance
>> on the freeware tool.  If you want to generate code from CodeSmith
>> tempates on Mono, then it may be worth seeing if they have plans to
>> support Mono with a newer version of their tool.
>>
>> On the other hand, I would love to see the T4 community grow.  It seems
>> like a lot more projects are starting to use it (particularly MS
>> projects)...
>>
>> --Joseph
>>> Hi Michael!
>>>
>>> Thanks for the information.  As a short exercise, I tried to run the
>>> freeware version of CodeSmith (2.6) on Mono and it didn't work.  At 
>>> least
>>> I
>>> tried.
>>>
>>> I was also thinking that CodeSmith should generate code that Mono can 
>>> use
>>> as
>>> well.
>>>
>>> I'm writing on Linux mostly and I'm trying to really make this work 
>>> since
>>> I
>>> don't want to own a Windows box for this.  I'm scouring for everything
>>> that
>>> I can about this.
>>>
>>> Thank you for the link on T4.  I'll be sure to read up on it.
>>>
>>>
>>> Michael Hutchinson wrote:
>>>
>>>> On Mon, Apr 6, 2009 at 7:00 PM, anton123 <niniendowarrior at gmail.com>
>>>> wrote:
>>>>
>>>>> I'm wondering if there's a Mono substitute/counterpart to CodeSmith 
>>>>> (or
>>>>> if
>>>>> Mono does support CodeSmith).  I'm hoping it might since I'm
>>>>> anticipating
>>>>> a
>>>>> lot of code-generation heavy work.  Can anyone shed some light?
>>>>>
>>>> I don't know whether CodeSmith runs on Mono, though it must be able to
>>>> generate code that will run on Mono, so if you're writing code on
>>>> Windows, then it might be a good choice.
>>>>
>>>> If you're in Linux/Mac, or you need more flexibility to customise and
>>>> ship the generator, then check out Mono's implementation of Visual
>>>> Studio's T4 (Text Template Transformation Toolkit) system:
>>>> http://tirania.org/blog/archive/2009/Mar-10.html
>>>>
>>>> -- 
>>>> Michael Hutchinson
>>>> http://mjhutchinson.com
>>>> _______________________________________________
>>>> Mono-list maillist  -  Mono-list at lists.ximian.com
>>>> http://lists.ximian.com/mailman/listinfo/mono-list
>>>>
>>>>
>>>>
>>>
>>>
>>
>> _______________________________________________
>> Mono-list maillist  -  Mono-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
>>
>>
>
> -- 
> View this message in context: 
> http://www.nabble.com/Question-on-Code-Generation-tp22919191p22940139.html
> Sent from the Mono - General mailing list archive at Nabble.com.
>
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list 



More information about the Mono-list mailing list