If you're just beginning to get familiar with StreamInsight, you may be looking for a way to get started. What are the basics? How can I get my first StreamInsight application running so I can see how it works? Where is the 'front door' that will get me going?
If that describes you, then this blog entry might be just what you need.
If you're already a StreamInsight wiz, keep reading anyway - you may find some helpful links here that you weren't aware of. But here's what we'd like from you experienced readers in particular: if you know of other good resources that we missed, please feel free to add them in the comments below. We appreciate you sharing your expertise.
The basic documentation for StreamInsight is located in the MSDN Library (Microsoft StreamInsight 2.1). You'll notice that previous versions of StreamInsight are still there (1.2 and 2.0), but if you're just getting started you can stick to the 2.1 section.
The documentation has been organized to function as reference material, which is fine after you're familiar with the technology. But if you're trying to learn the basics, you might want to take a different path instead of just starting at the top.
The following is one map you can use.
What Is StreamInsight?
Here is a sequence of topics that should give you a good overview of what StreamInsight is and how it works:
Getting an Example Running
Once you have this background, go ahead and install StreamInsight and get a basic example up and running:
|Installation ||download and install the software |
|StreamInsight Examples ||walk through a set of 3 simple StreamInsight applications that work together to demonstrate what you learned in the topics above; you can copy and paste the code into Visual Studio, compile, and run |
That's it - you now have a real, functioning StreamInsight system!
Now that you have a handle on the basics, you might want to start digging deeper.
Here's a suggested path through the documentation to help you understand the next layer of StreamInsight technologies:
And Even Deeper
Finally, to get a handle on some of the more complex things you can do with StreamInsight, dig into these:
The StreamInsight Community
As you're designing and developing your StreamInsight solutions, you probably will find it helpful to see working examples or to learn tips and tricks from others. Or maybe you need a place to post a vexing question.
Here are some community resources that we have found useful. If you know of others, please add them in the comments below.
Code samples and tools
The following case studies are based on earlier versions of StreamInsight, but they still are useful examples:
You’re a StreamInsight Expert
That should get you going. Please add any other resources you have found useful in the comments below.
The StreamInsight Team