Jeffrey Richter's Blog

  • Free Ebook and WintellectNOW Video: Windows Runtime via C# Complimentary Chapter & WintellectNOW Course

    To celebrate the release of Jeffrey Richter and Maarten van de Bospoort’s new book Windows Runtime via C# Microsoft Press and Wintellect have teamed up to offer a complimentary chapter and free access to one of Jeffrey Richter’s WintellectNOW on-demand training sessions. We want to give you a sampling of the book with the addition of on-demand training content that will help you expand the concepts found in this new release.

     

    You will enjoy free access to chapter three, …

    Read More...
  • What's new in CLR via C#, 4th Edition as compared to the 3rd Edition

    The 4th edition of my CLR via C# book is coming out next month and you can order it here. The new edition is updated for Visual Studio 2012, .NET 4.5, and C# 5; there is also some coverage of Windows 8. As the book focuses on the CLR & C#, the majority of the book is the same as in the previous edition since little has changed from the developer's perspective. As always, I do review each and every chapter, I apply any reported errata improvements, fix any bugs, typos, or improve wording if …

    Read More...
  • Free Access to My Windows Store Apps Video Series

    Jeff Prosise and I have been diligently creating our Mastering Windows Store Apps course throughout 2012. With the release of Windows 8 later this month we want to share some of the wonderful content that we've been working on with all of you!

     

    I created a 9-part Windows Store Apps video series that is available to you for free. Each video is 10-20 minutes in length and touches on key aspects of Windows Store development. I hope you find the videos informative and that you'll share your …

    Read More...
  • We Are Hiring!

    Business is good and we need YOU! Wintellect is currently seeking senior level technical development resources for both contract and permanent employment for our current client projects. If you want the challenge of keeping up with co-workers like Jeffrey Richter, Jeff Prosise, Keith Rome, or Jeremy Likness, have we got the opportunity of a lifetime. Please have lots of hands on development experience in the following technologies: C#, ASP.NET MVC, WPF, WCF, Silverlight and SQL Server. …

    Read More...
  • Core .NET Types Usable from a Metro Style Application

    When you create a new .NET Metro style application in Visual Studio, it spits out a project template that doesn't reference any .NET assemblies. Well, this isn't completely true, because when you run the C# compiler it references MSCorLib.dll by default. For a Metro style application, the referenced MSCorLib.dll contains a bunch of TypeForwardedToAttribute attributes (http://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.typeforwardedtoattribute.aspx). This means that it …

    Read More...
  • Using the Windows Runtime from a Non-Metro Application

    I know a lot of people believe that the new Windows Runtime APIs included in Windows 8 can only be accessed from Metro style applications. A big part of the reason why people believe this is because the version of Visual Studio that ships with the Windows 8 Developer Preview only supports creating Metro style applications. However, I set out this morning to use Windows Runtime APIs from a non-Metro application. Here's what I did.

    First, in Notepad, I created the following C# source code in …

    Read More...
  • Links to resources involving Jeffrey Richter

    Recently, I have been involved with some videos related to threading and Windows Azure which I’d like to share with you: I was the guest on an episode of AppFabric.TV released today! In this episode, I explain how asynchronous programming allows you to build scalable services. Watch the video here. I recently did a Windows Azure roadshow in New York, Boston, Atlanta, and Washington, DC. The New York event was recorded and the introduction of it is available here. Mads …

    Read More...
  • Wintellect Azure Contest for XBOX 360 Kinect Bundle

    Wintellect is conducting a contest where you could win an XBOX 360 Kinect Bundle. THis contest requires minimal effort from you. To register, all you have to do is signup up for a free Windows Azure pass and deploy a service that is provided for you. You do not need to install anything on your computer to participate. For instructions and to see your chances of winning (updated in real-time), go to http://WintellectAzureContest.cloudapp.net.

    As I write this blog post, only 1 person has …

    Read More...