A Little About Me
I am “The Thincster” also known as Jimi Brown. I am the Gosiger Corporate Okuma API Developer. Woe, what does that mean? Well it seems that’s the most asked question I get, even after nearly 5 yrs of trying to find myself. Hence the reason for this blog.
Before this position I spent 10 years in the Service Department. I’m a firm believer that Service Techs can make some of the best API Developers because they understand how the Okuma works. This is critical when it comes to the IO classes of the API. That being said, I can rarely implement my software without the help of the Application Engineers. While I may understand how the Okuma is supposed to work, I am clueless on how NC programming works (I wish I wouldn’t have slept in class that day). Application Engineers would do just as well at development but perhaps with the opposite problem.
I have chosen to use Microsoft Visual Basic as my programming language. I also have decided to develop using WPF instead of the older Windows Forms platform. The best way to explain the difference is for you to compare Windows XP graphics to Windows Vista graphics. WPF has a huge learning curve, but if you are just getting started I encourage you to commit to this platform, Windows Forms, it has been reported, will no longer be updated.
About This Blog
I wanted to establish some lines if communication, not only for Gosiger, but also for anyone who may be interested in creating Windows Applications that can interact with the Okuma Control via the “THINC API”, or (and for the answer to the second most asked question) “Application Program Interface”.
This blog will primarily be geared for helping others to get started with understanding and developing with the API. Please be mindful that I also deal with Service Technicians, Application Engineers and the Sales Force on a daily basis and will be supplying a massive amount of information for them, here as well.
Developing with the API can be a bit intimidating, when you start seeing acronyms thrown around like: WPF, LINQ, ADO.NET, XAML, XML, WCF, just to name a few of the many. Fear not my younger Developer, there is a powerful secret that I am about to share with you, in just one word: “GOOGLE”. Google will be your best friend, it is amazing the amount of Programmers out there on the WEB who are willing to share with others. Example Code, Shareware, Posts and Threads of people asking questions and answering each other(not always in a friendly manner).Today I still think, and probably always will, consider myself a hack compared the computer geniuses out there on the Web. I say this to you, because you can too can do this, once you have the very basics down, you will learn the rest. “Just code it, and it will come”.
I welcome your comments and am willing to go down any relative path that this journey leads. If it’s anything like my last 5 years, hang on, and check back often, it’s a wild ride!
A special thanks to Jon Weaver, for without his help, guidance, and patients, I would probably still be struggling with my first application. He is clearly one of the geniuses in Okuma API development and I recommend as an API Developer you get to know him. He is very humble and prefers to be known as “The Man Behind The Curtain”.
I hope you enjoy!