InfoQ

InfoQ

Editor Specific Content View

Jonathan Allen

Jonathan Allen is a software developer for a consulting firm in San Diego, CA. He got his start working on MIS project for a health clinic, bringing them up from Access and Excel to an enterprise solution by degrees. After spending five years writing trading systems for the financial sectory he has decided to shift into user interface development.

All of Jonathan Allen's Content on InfoQ


Latest featured content by Jonathan Allen

An Overview of .NET/Mono Runtime Versions, Profiles, and Targeting Packs

Topics
.NET Framework,
WinRT

The .NET/Mono Framework has never been a single, unified stack and over the years Microsoft and Novell added several new versions to cover Linux, OS X, and mobile devices. With the introduction of Windows 8 and Visual Studio 11 we can expect one, maybe two more. In an attempt to clear up some of the confusion this article reintroduces all of the major profiles and many of the lessor know ones.

News by Jonathan Allen

Lighter Configuration Files and Better ASP.NET Support with WCF 4.5

Topics
.NET Framework,
.NET,
Web Services

Ido Flatow has been posting a series on the upcoming changes to WCF in .NET 4.5. Most of these changes revolve around making configuration files lighter and easier to work with in both stand-alone and IIS hosted modes.

Phalanger Roundup

Topics
PHP,
.NET,
Web Frameworks

Phalanger 3 is out with improved support for PHP namespaces, Mono/Linux, and C# interoperability.

Multithreading and WPF 4.5

Topics
Rich Client / Desktop,
.NET

WPF 4.5 has improved its support for multi-threaded data binding, but the technique is still risky. This report attempts to explain how it works and what’s involved in using it safely.

More on TPL Data Flow from Zlatko Michailov

Topics
.NET,
Performance & Scalability

We briefly interviewed Zlatko Michailov, author of the Guide to Implementing Custom TPL Dataflow Blocks.

Articles by Jonathan Allen

Patterns for Continuous Delivery

Topics
Agile

There is no one-size-fits-all solution to implementing Continuous Delivery. The number and composition of the teams will greatly affect what options are available and what trade-offs need to be made. Staff editor Jonathan Allen reflects on some of the patterns he has observed over the last 15 years.

Wally McClure on the Future of MonoTouch and Mono for Android

Topics
Architecture,
Mobile,
.NET

Wallace B. McClure is the co-author of Professional iPhone Programming with MonoTouch and .NET/C# and the soon to be released Professional Android Programming with Mono for Android and .NET/C#. Our interview took place took place prior to and just following the announcement that Xamarin would be taking over maintenance of Mono from Attachmate.

Dependency Injection with Mark Seemann

Topics
.NET Framework,
.NET

Mark Seemann, author of Dependency Injection in .NET, talks to us about the differences between DI and Service Locators and the importance of having a Composite Root. He also touches on how these all relate back to the SOLID principals of object oriented design.

Interviews by Jonathan Allen

Silverlight at Major League Baseball.com

Topics
Web 2.0,
Rich Internet Apps,
.NET,
Silverlight,
Javascript,
Java plus .NET Integration

Learn about the re-launch of Major League Baseball’s website on Silverlight. With the website’s back-end written in Java and much of the user interface built with JSP, MLB.com is not your typical candidate for adopting Microsoft’s newest technology for building Rich Internet Apps. Henry Belmont and Thaniya Keereepart share the reasoning behind choice and implementation details.