Bob Tabor does an excellent job teaching material to developers. While he does have his own business he also has done a number of series for Microsoft’s Channel 9. Two of his series he put up that I wanted to go through are for Windows 8 App development; C#/XAML and HTML/CSS/JS. I just cannot find the time to complete them.
Last night I sat down to start the C#/XAML one; recently at work I have been moved to a Silverlight project so becoming familiar with XAML is a good idea. One of the first things you do is open the Contoso Cookbook solution and try to build it. You’ll get an error about a Callisto reference. If you try to use the package manager like he does in the video you will get an error. While these videos are not even a year old, I know things have changed. Below is the error message I received.
Could not install package ‘Callisto 1.4.0’. You are trying to install this package into a project that targets ‘.NETCore,Version=v4.5’, but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
The fix is pretty simple if you use Nuget a lot. You use the Package Manager Console and type the command to install the version of Callisto you need.
PM> Install-Package Callisto -Version 1.2.4
Installing ‘Callisto 1.2.4’.
Successfully installed ‘Callisto 1.2.4’.
Adding ‘Callisto 1.2.4’ to ContosoCookbook.
Successfully added ‘Callisto 1.2.4’ to ContosoCookbook.
Build, and there you go.
Microsoft Press has finally made the epub and mobi versions of this free ebook available. You can go to the link to download the format that works for you; pdf, mobi, epub. The link also contains links to the companion content.
This should prove to be a great resource for those wanting to do Windows 8 applications. Of course there are other ways of doing it; C# with XAML for example, but this version will probably appeal to most people.
I have been using Windows 8 on my main machine for over a month. My machine is at least five years old; Dell Inspiron 1720.
I have to admit I have come to really like Windows 8. Actually using it from day to day has changed my mind and dismissed my preconceptions of Windows 8. Mainly that Windows 8 is best suited for a Tablet or Phone. It also leaves me wondering about other things people have said, mainly Valve saying Windows 8 is a catastrophe. I installed Steam, and it works. I installed some of my other games, and they work.
They don’t work perfectly, and by that I mean they seem to be kind of slow. In fact since moving from the release build 8400 to the 90 day trial it seems things slowed down across the board. On the release build 8400 it really seemed faster. I’m hoping that is because drivers are not optimized for Windows 8.
So my final verdict on Windows 8, good move. Well, good if you can get people to take the time to learn it. Like it or not it is a radical change from the Windows we have been using for years. Will I upgrade to 8, more than likely I will, unless I get a new laptop between now and then.
Well, I have been toying around with Windows 8 for almost a day now. Has my impression changed since my First Impression? Yes, a little.
First let me say that my 12 year old son and I have both noticed an increase in responsiveness and shorter boot time. My machine is an old Dell Inspiron 1720 laptop. Sure it cannot play Battlefield 3, but it keeps up with everything else I like to do with it.
Second, the interface really isn’t that bad. Keep in mind that I went into this thinking the Metro UI was better fit for a tablet or phone than a real computer. One presumption I had was I would have a cluttered mess of tiles on that Start page. I still might as I have not finished re-installing everything, but it is fairly easy to clean up and organize. If you remove tiles from your Start page you can alt click see a button to click that will show all apps. Plus you can pin other apps to your Start page and move the tiles around.
I still have not installed Visual Studio 2012 which is my main motivation for using Windows 8. I hope to get to that this week. I have been focusing more on getting my son’s and my favorite games up and running.
So far games have not been an issue, at least not due to the OS. Lord of the Rings Online had some trouble with its updater, but a decent search on their forums found how to fix that easily enough. Second my DVD/CD drive must be dying. I could not re-install NWN/NWN2, luckily I install games on a second drive and could simply run the exe from there.
I do want to get Windows Live Photo Gallery on there fairly quickly, so I’ll probably do that before I do VS2012. I use Windows Live Photo Gallery to organize, tag, and share most of my photos. Oh, I have to install my Belkin router software so I can print via the router!
Getting things back to normal will probably take a few more days, but as I do more with the OS I will get a better feel. So at this point, sure it is different, but I really think it might be a good change. It just has a big learning curve. I really could not imagine a person who does not live and breath geek/computer stuff sitting down and figuring this OS out. You know, I could try that; I could try to get my wife to use it. Even if it was just for Facebook, Email, and general browsing.
- Find the special spots to mouse over to access things
- Get use to there not being a normal Start menu