The last time in SideShow gadget development [1] introduced the development of local gadget, now introduce the development of conventional gadget.
Before introducing gadget, let's take a look at one of our misconceptions, and many developers think that a common gadget is similar to a local gadget, a. Net Micro Framework application (at least a DLL) that is downloaded by the PC side when connected Go to the SideShow device, sideshow the main program to load and run the program. I think so at the beginning, but with the development of in-depth, the operating mechanism of sideshow more and more understanding, in fact, the regular gadget more like a Web application, the ordinary Web browsing based on HTTP protocol, and gadget based on SCF (simple Content Format , currently sideshow support two protocols, the other is ical, in sideshow is not called communication protocol, the professional term is endpoint) protocol, at this time the gadget is more like a Web page, and sideshow device is more like an IE client.
From what has been described above, you will see that there are no DLLs, and for sideshow devices there are only a few data streams based on the SCF format.
Therefore, the development of conventional gadget is theoretically informal, as long as the output conforms to the SCF format data flow. However, here it is recommended to use C # (or based on. NET development Platform development language, can directly reference the relevant development library, very simple generation conforms to the SCF format interface elements.
Next, "show" We have developed a good picture browsing gadget, and then introduce how the development.
1. After installation, the following icons will appear on the SideShow Control Panel
2, you can set up on the PC to share the picture directory