A very well thought out and informative blog post from Michael Mace has the world contemplating the effects of the radical change Windows 8 represents for desktop users. Love it or hate it, Microsoft is betting the proverbial farm on this release and their ability to get desktop users to embrace the Metro UI. But history has shown that desktop users can be a bit stubborn when it comes to moving to new platforms, as the continued use of Windows XP shows by continuing to be a thorn in Microsoft’s paw. So what if their big bet doesn’t pay off? In his post, Mace contemplates three possible outcomes.
There’s a range of possible outcomes from the Windows 8 launch:
1. Windows users adopt Windows 8 enthusiastically. I turn out to be a whiner. Most Windows users don’t miss the Start menu, and they fall all over Windows 8 in glee. [...] Android tablet is obliterated, and sales of Android phones stall out as customers start to choose Windows Phone instead. The big Asian phone companies recommit to Windows Phone and move their best engineering teams onto it. Wall Street analysts short Apple’s stock, declaring the era of iEverything over.
If you want to get an under the covers look at how your Microsoft StreamInsight queries are running, this video excerpt from Richard Seroter’s course Microsoft StreamInsight Fundamentals will show you how. In addition to using the StreamInsight Event Flow Debugger, Richard also shows how to user Performance Monitor to get key data about the performance of your queries at runtime. In the complete course he also covers topics such as how to develop StreamInsight queries, developing adapters, and hot to build resilient StreamInsight applications.
In today’s episode of our Meet the Author Podcast, Fritz Onion speaks to Steve Evans about his course TCP/IP Networking for Developers. In the interview Steve explains the motivation behind creating this course and then steps through the process of debugging connectivity issues to a remote server including using nslookup, telnet, WireShark, and Fiddler.
Listen to the Audio (MP3)
[Fritz] Hi this is Fritz Onion, today I’m here speaking with Steve Evans about his new course, TCP/IP Networking for Developers. Steve has worked in the IT field for over 12 years specializing in Microsoft technologies, he’s consulted for small businesses on their IT infrastructure needs as well as worked for larger companies as a systems engineer. Steve has been a recipient of the Microsoft Most Valuable Professional award for the past three years and as a technical speaker at various industry events. Welcome Steve.
Start learning about User Experiences: Creating Fundamental Design Principles today through this free offer!
For a limited time we’re making it possible for you to watch our newest user experience course absolutely free: User Experiences: Creating Fundamental Design Principles, authored by Billy Hollis.
All you have to do is follow @pluralsight and @billyhollis on Twitter and then claim your redemption code. Visit this offer landing page to get started.
The redemption code will give you free access to the popular course for 30-days once you register and activate your subscription. This offer is only available for a few days so get your code today! This offer expires Friday June 8, 2012.
If you like what you see, be sure to check out how you can get access to hundreds of additional Pluralsight courses for only $29/mo.
Dr. Joe Hummel has just published a new course: Async and Parallel Programming: Application Design
Need to make your .NET applications more responsiveness? Run faster? On today’s multicore hardware, async and parallel programming may be the answer. In this course (part 2 of 2) Joe discusses the safe and efficient design of asynchronous and parallel .NET applications. He builds upon the introduction provided in part 1 (“Introduction to Asynchronous and Parallel Programming in .NET 4″), offering more details into the inner workings of the Task Parallel Library, the dangers of concurrent execution, and the higher-level abstractions available in the TPL to help you. The course closes by weaving these concepts together and presenting common patterns for building fast, correct parallel software. This course is for anyone working in .NET 4 or Silverlight 5.
The Enterprise Library Validation Application Block has many excellent features for performing custom validations on your data. In this video excerpt from John Sonmez’ new course Enterprise Library Validation Application Block you’ll see how to organize those validations into rulesets as well as how to apply multiple validations to the same object. In the complete course he also covers topics like collection validation, metadata classes, and WCF validation.
You can also learn about subscriptions for business and see what countries Pluralsight is visiting this week and next.
Read this week’s newsletter today!
You can subscribe to our weekly newsletter to receive future updates like this right in your inbox.
This course is John’s basic introduction to NuGet. NuGet is a library and file dependency manager that is integrated into Visual Studio. With NuGet, you can wrap any kind of file (EXE’s, DLL’s, js/html/css files, source code, etc.) in a NuGet Package. In addition to contained files, a NuGet Package contains meta-data that describes what your files do as well as any dependencies that may exist with other NuGet Packages. NuGet Packages are published to either public or private feeds. The official NuGet feed and gallery can be found at nuget.org. In this course, John teaches how to create and publish packages with the various NuGet Tools. In addition, you will learn how to host your own NuGet Feed and gallery.