[Laszlo-dev] Introduction and .NET

Benjamin Shine ben at laszlosystems.com
Sat Jun 3 13:07:44 EDT 2006


Hi, Alex. Welcome aboard. I don't think there are any current efforts  
to compile to a .NET runtime, but the multiple runtimes architecture  
we're working on will make that work possible.

I'd suggesting getting started by building OpenLaszlo from source --  
instructions here http://wiki.openlaszlo.org/ 
SubversionBuildInstructions -- and then taking a look at the compiler  
architecture. Consider the lzc script as a starting point WEB-INF/lps/ 
server/bin/lzc
and the code it uses is in WEB-INF/lps/server/src/org/openlaszlo/sc/  
starting with Main.java.

But the real fun won't happen until we get the multiple runtimes  
source in your hands. In legals/WEB-INF/lps/server/src/org/openlaszlo/ 
sc/Main.java you'd add an option to the compiler; for now we've got
--runtime=[swf6|swf7|swf8|dhtml] and you'd add --runtime=[swf6|swf7| 
swf8|dhtml|dotnet]

Would you plan to be compiling to C# source code, which would then go  
through the .NET compiler? Or would you want to modify the compiler  
to emit CLR bytecode? (It's been a year since I worked with .NET;  
correct me if I am reasoning with flawed memories.)

On Jun 3, 2006, at 9:26 AM, Slide wrote:

> I just started to work with Laszlo a couple days ago and am really
> liking it. Its an awesome idea. I saw something in the archives about
> someone starting a .NET port and was wondering what the status was and
> if there was some way I could help out.
>
> Thanks,
>
> Alex
> _______________________________________________
> Laszlo-dev mailing list
> Laszlo-dev at openlaszlo.org
> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

benjamin shine
software engineer
ben at laszlosystems.com





More information about the Laszlo-dev mailing list