Hi. My name is Roy Osherove and I’m a product architect and developer community manager at Mainsoft. This blog is here to start a conversation with you, the readers and users of the Mainsoft developer zone and the Grasshopper product line.

I arrived into Mainsoft as a pure .NET developer. I maintain a .NET weblog at ISerializable.com and when Mainsoft approached me with the opportunity to work together I thought to myself that this could be a great way to introduce myself into the big world of .NET and Java Interoperability. I’ve done a few things with Java, especially trying to talk to .NET web services from java and vice versa, and the situation is.. sub optimal at best.
In this blog I’ll be sharing my experiences as a .NET developer that is learning how to use Grasshopper for the first time. I’ll be sharing blog posts, videos and how-to’s on various subjects, from beginner stuff like working in the IDE to interviewing some of the developers who work directly on the product and influence the many existing customers already using the products. Other things this blog will share: cool news, updates, workarounds and things we think people should know about us.
We’ve also added several members of the development team as part time bloggers (you can read more about them here) who can contribute posts to this blog. Whenever they feel they have something they’d like to share, they’ll do just that. An example is a post written by Yaacov Cohen, CEO of Mainsoft, but it will usually be more technical than that, I assume.
I’d love to know what you would like to read in this blog, or topics you’d find interesting in the context of .NET, Java Grasshopper and everything in between.
You can always contact me at royo@Mainsoft.com with direct questions or comments.
Roy.