So I volunteered again for a .NET user group monthly meeting – this time I’m presenting a whole session on getting information into and out of Second Life using .NET on the server-side. If you can make it along on Saturday 27th at 12pm SLT, you may learn something about the following (agenda still to be confirmed!):
It's all about the data - storing data from SL externally, using external data in-world
What can you store?
What can you get in-world?
How can you get data into and out of SL - HTTP, XML RPC.
The basics of HTTP - GET and POST
Making HTTP requests from SL
Encoding request data correctly
Handling a response
ASP.NET Pages and Handlers
How to respond to data coming from SL
Using LSL to work with responses
A brief overview of LSL lists
Doing something fun with data
XML RPC - what is it? How can it be used?
Walkthough of basic XML RPC code on the server
Sending data in-world to a prim and doing something fun with it
Email – send feedback on a notecard, receive data
Future – LSL HTTP server (designed to replace XML-RPC) - still a work-in-progress
Breakout time!
Once I get slides and code demos ready I’ll package it all together for Saturday and make it all available after the event.