Integrating LSL and .NET

By xorlabs

In the coming weeks, the XorLabs Research site on Second Life will be growing, and in this blog we will be talking a lot about how to make Linden Scripting Language (LSL) work with the .NET framework. Our first page is a brief introduction to how to make objects with LSL scripts talk to the outside world. Much more detail on these techniques is coming, and in due course they will be implemented at the XorLabs site in the Green Goblin sim.

We will also have a lot to say about the Second Life .NET Users Group, including meeting topics and group projects.

The basic idea is that while LSL can do a lot of things, it still has limited power, speed, and memory capabilities.  Offloading functionality to a web site, or to the object owner’s personal computer, can greatly enhance a scripted object’s capabilities.

Our Temporary Quarters in the Green Goblin Sim

Our Temporary Quarters in the Green Goblin Sim

There are a host of in-world applications that this can improve.  Consider for example, a large SL retail site.  The owner/operator needs to know all the things that an RL retailer wants to know, including site traffic, which products are selling best, marketbasket analysis, and plenty more.  Scripted objects can gather the information, but the information is best collated, analyzed, and reported with applications installed elsewhere.

There is also available a .NET assembly DLL available for free download which can be used to create bots.  An application can be created and run on your personal computer which can log on to SL and perform a wide variety of operations with scripted objects there.

We’ll be talking about all this and a lot more in the course of the coming weeks.  Hope to see you again!

Leave a Reply