Derek Jensen
Derek Jensen is a lifetime nerd that calls the Chicagoland area home. He is your typical family man that loves activities with his wonderful wife and three amazing children. He is huge sports buff (both playing and coaching) and loves football, baseball and basketball. He loves just about any technology he can get his hands on but spends most of him time on the server side of the world. His day job consists of writing highly transactional backend web services, data access layers, and n-tier applications using the .NET Framework in C#. At night, when he's not spending time with his family, he enjoys authoring Tuts+ Courses and creating ASP.NET MVC web sites for clients.
Courses
  • Code

    Windows Phone 8 Development

    3.1 hours
  • Code

    Multi-Platform Apps In C# With Xamarin

    3.1 hours
  • Code

    Building iOS Apps in C# With Xamarin

    3.1 hours
  • Code

    Introduction to SignalR

    3.2 hours
  • Code

    Building Android Apps In C# With Xamarin

    4.3 hours
  • Code

    ASP.NET At Your Service: Web API

    4.8 hours
  • Code

    Advanced C#

    3.9 hours
  • Code

    Perfect Workflow in ReSharper

    3.3 hours
  • Code

    Learning TDD in C#

    3.7 hours
Tutorials
  • Code
    Getting Started with Xamarin.Forms: Customizing User InterfacePreview image@2x
    232 shares
    As you continue to progress in the ways of Xamarin.Forms, you will become more and more familiar with the out of the box controls. At some point, though, it will be inevitable that you will need to go beyond those controls and add some customization. That customization can come in the form of simple things, such as colors or as complex as creating a fully custom control. Either way, you will need customization. And I'm going to show you how.Read More…
  • Code
    Accessing Native Features with Xamarin.FormsPreview image@2x
    86 shares
    One of the biggest misconceptions that arose when Xamarin.Forms appeared on the scene was that developers would no longer have access to the individual platforms' APIs. That couldn't be further from the truth. With inclusion of some very cool functionality within Xamarin.Forms, you are able to jump from Forms code into native functionality and back again. Let's see where this rabbit hole will take us.Read More…
  • Code
    Getting Started with Xamarin.Forms: Layout OptionsXamarin preview image@2x
    155 shares
    It's true that Xamarin.Forms makes creating cross-platform mobile apps much simpler. You now have the ability to not only share the logic of your application across multiple platforms, but your user interface as well. Although this makes it seem like using Xamarin.Forms is a done deal, you still have choices to make. Those choices have to do with layout your screens and controls, which is what we'll cover in this tutorial.Read More…
  • Code
    Getting Started with Xamarin.Forms: BasicsPreview image@2x
    158 shares
    Over the last several years, developers have finally been trained how to handle building cross-platform mobile applications. The basic idea is to break the application into several pieces and split the shared code from the platform-specific user interface code. With the latest release of Xamarin, this is no longer necessary. Xamarin.Forms allows developers to create shared UI code used across all platforms to shrink platform-specific code.Read More…
  • Code
    An Introduction to Xamarin: Part 3Preview image@2x
    158 shares
    If you've been following along with Xamarin at all, then you're well aware that you can now create Android and iOS applications using C#. This is incredibly cool, but this amazing evolution of C# and the .NET Framework doesn't have to stop there. Did you know you can also create a single code base that will run on both iOS and Android without having a bunch of duplicate code? Well, you can. Let's check it out.Read More…
  • Code
    An Introduction to Xamarin: Part 2Preview image@2x
    49 shares
    Since the inception of the companies, Microsoft and Apple have always seemed to be like oil and vinegar. To that end just the thought of creating an iOS application using Visual Studio and C# seems like a fantastic fictional story. Now with Xamarin, these two conflicting technologies will be bound together with the beautiful flavor of C# into an absolutely delicious vinaigrette. Sound delicious? Let's eat.Read More…
  • Code
    An Introduction to Xamarin: Part 1Preview image@2x
    56 shares
    Just a few short years ago, we as C# developers had very limited options when it came to creating mobile applications. We could take the path of least resistance and stick to Windows Mobile or Windows Phone applications, or we could spend the time learning new languages such as Java or Objective-C, just to reach out to different platforms. Well, times are definitely changing. With the advent of Xamarin, we now have more options. It's time to get on board.Read More…