Microsoft officially announced that a new Kinect for Windows device will be released on February 1st along with a commercial license for using the Kinect SDK. This new device shouldn't be seen as simply a toy any more than a computer mouse is a toy.I posted an article today on Codeguru, "Kinect for Windows: A New Interface for Your Apps." In this article, I touch on the licensing, show a bit of code, and more. Using a few lines of code, You'll see how little code is needed to start integrating with a Kinect! Rather than my repeating everything here, take a look at the article! Click now!
CodeGuru Blog - Latest Articles - Page 8
Looking Backwards: Next Generation Web Services
It is New Year's Eve, which is a great time to look back. I recently had a discussion with a few people about an interesting topic. Have you heard of Next Generation Web Services (NGWS)? If you search for Next Generation Web Services, you'll find a number of results, but if you want to see one of the first uses of this term, then go to www.Wikipedia.com and search for it there. Interestingly, when I just did this, I landed on the .NET Framework page (http://en.wikipedia.org/wiki/NGWS). You'll see on that page, that NGWS was an original name for the .NET Framework prior to its release. I had the pleasure of working with Christoph Wille and several people at Microsoft to product the first book on the C# programming language, Presenting C#, which published in July of 2000 over a decade ago. It published just in time to make it to the beta announcement that summer in Orlando, Florida. One of the challenges of that book was getting Microsoft to nail down the name of the framework that would be used with C#. You'll find that they settled on NGWS. For several days, as we put final touches on the book, I recall conversations with Microsoft o whether the name would be COM++, NGWS, or some other name. They settled on NGWS only to change it once again a few days later -- but after the book had gone to the printer. While the .NET Framework has retained its name since July of 2000, the framework itself has changed quite a bit in the past decade. Not only has it increased on size and scope, it has split into a number of focused platforms targeting embedded systems, mobile systems, and more. As we move into 2012, it will be interesting to see how the .NET Framework continues to evolve. With the release of public betas for Windows 8 and a push for a paradigm change to Metro-styled applications, it seems like we could be headed for the next generation of applications and services. While these aren't like to be built on anything called NGWS, the question will be how much of the .NET Framework will be used for these. HTML5, JavaScript, and CSS gain value, but it does seem like .NET is here to be used as well.
What Tools are Developers Using?
The Developer's Toolkit is an infographic that shows the top tools being used by developers. The information based in this infographic is based on a survey of 500 developers around the world that was conducted by BestVendor. More importantly, this survey targeted developers in companies with less than 100 people.
Windows 8 Developer Preview - Have You Downloaded It?
At Microsoft Build, Microsoft released a developer preview of Windows 8. There are a variety of pre-beta downloads you can grab today if you want to check out the preview of Windows today. In addition to including the next version of Windows, you also get a chance to see Visual Studio 11 Express for Windows 8 Developer Preview.
Other Projects by Our Authors
Lots of different people have written for Codeguru, Developer.com, and our other sites. It is great to see some of these writers expand their efforts into books and other project.
Touch Screen without a Touchable Screen
A larger clickpad could make it possible to use multi-touch without having a multi-touch screen. This embedded video below shows the Synaptics ClickPad experience on Windows 8. In many scenarios, this approach makes a lot more sense than touching the screen itself. For example, I have to stretch to touch my screen. My keyboard, is "at my finger tips!"
Blog Categories
Blog Archives
- January 2013
- March 2013
- April 2013
- May 2013
- January 2012
- February 2012
- March 2012
- April 2012
- May 2012
- June 2012
- July 2012
- August 2012
- September 2012
- October 2012
- November 2012
- December 2012
- January 2011
- February 2011
- April 2011
- May 2011
- June 2011
- July 2011
- August 2011
- September 2011
- October 2011
- November 2011
- December 2011
- January 2010
- February 2010
- March 2010
- April 2010
- May 2010
- June 2010
- July 2010
- August 2010
- September 2010
- October 2010
- November 2010
- December 2010
- January 2009
- February 2009
- March 2009
- April 2009
- May 2009
- June 2009
- July 2009
- August 2009
- September 2009
- October 2009
- November 2009
- December 2009
- October 2008
- November 2008
- December 2008
