Infragistics ASP.NET controls

Windows 8 sales are below Microsoft's internal projections

Windows 8 sales aren't meeting expectations I'd like to first start by saying that I am a fan of Windows 8.  I'm a software developer so naturally I purchased a tablet and installed Windows 8 professional so I would have something to test on.  I find that I use it quite often.  The fact remains that I can see where the average user who cares nothing about tablets or touch screen would have problems with the new OS.  The Windows 8 strategy by Microsoft has seemed awkward and rushed from the beginning.  WinRT has been a mystery to most users, and the lawsuits surrounding the Metro terminology doesn't help matters at all.  I personally think that it would have made sense for Microsoft to enhance Windows 7 to give the user's a reason to upgrade to a new OS and then release WinRT/Metro as a new tablet platform.  It seems Microsoft decided to combine the tablet and PC operating systems to use their weight to force a move toward touch screens and tablets.   theverge.com has reported that a source close to Microsoft has reported that Windows 8 sales are "below the companies internal projections".  Will Microsoft listen to it's user's and create a new OS?  Basically a situation like we had with Vista and Windows 7?  Only time will tell. Here is the article on theverge.com Windows 8 PC sales reportedly 'well below Microsoft's internal projections'  What are you thoughts on the subject?  What can Microsoft do to turn things around?  What do you think about Windows 8?  Share your comments! kick it on DotNetKicks.com    


The mono project. The state of .NET on non Microsoft platforms.

Ubuntu too I've recently decided that I wanted to install linux on an older PC in my home.  Many moons ago, before most linux distributions could auto detect and configure your hardware, I had cut my teeth on Debian.  I've had a soft spot ever since for the aptitude package manager.  Naturally I wanted to use a distro that was based on Debian so I went with Ubuntu.  The Ubuntu CD that I have is dated (version 8.04) so I did some research and decided to upgrade to version 10.04.  I fired up a terminal and executed 'sudo do-release-upgrade -d' to apply an upgrade to my system. Watching LED dry The upgrade was a pretty long process, and I found myself watching the terminal window as all of the packages were added, upgraded, and removed.  As I watched, I noticed that quite to my surprise, there were many packages that relied on mono assemblies.  As a .NET consultant, of course this had sparked my curiosity.  I've followed the mono project, from a distance, for a while now but I knew that there was a following, however, I had no idea that mono had made it's way into the heart of the packages that make up an Ubuntu installation.   The current state of things I've decided to take a 1,000 feet view of the current state of the mono project.  As stated by the official website; The easiest way to describe what Mono currently supports is:Everything in .NET 4.0 except WPF, EntityFramework and WF, limited WCF.   That's quite a lot of functionality!  I had no idea that there had been so much work done on the project.  I can write a .NET 4.0 application, an ASP.NET MVC 2 web application and host it on a linux based Apache server.  Well at least that's what the website has told me. Perhaps I'll try to accomplish just that and write about how smooth the whole process actually is. Here are some links for those who are interested. The official mono homepage http://www.mono-project.com/Main_Page The mono project compatability http://www.mono-project.com/Compatibility The mono migration analyzer MoMA http://www.mono-project.com/MoMA Design apps for your iPhone or iPad using monoTouch http://xamarin.com/monotouch Design apps for your android device using mono for android http://xamarin.com/monoforandroid I hope you found something of interest.  Until next time.. ~/Buddy James   kick it on DotNetKicks.com  


About the author

My name is Buddy James.  I'm a Microsoft Certified Solutions Developer from the Nashville, TN area.  I'm a Software Engineer, an author, a blogger (http://www.refactorthis.net), a mentor, a thought leader, a technologist, a data scientist, and a husband.  I enjoy working with design patterns, data mining, c#, WPF, Silverlight, WinRT, XAML, ASP.NET, python, CouchDB, RavenDB, Hadoop, Android(MonoDroid), iOS (MonoTouch), and Machine Learning. I love technology and I love to develop software, collect data, analyze the data, and learn from the data.  When I'm not coding,  I'm determined to make a difference in the world by using data and machine learning techniques. (follow me at @budbjames).  

Related links

Month List