In a previous blog post I talked about creating a RESTful Web Service in Java using JAX-WS. This blog post explains how I upgraded my Leopard install to have Java SE 6 on it - a process that was far from obvious.
In this blog post I take a look at a new control that shipped with Leopard, the NSCollectionView. I'll show you how to bind the NSCollectionView to the data supplied by an array controller and bind controls on each sub-view.
Recently I tried to do some binding of data in a table view to Core Data entities, and found the experience extremely pleasant. Start to finish took me 18 minutes.
The combination of using Distributed Objects and Bonjour in Cocoa is as sweet as combining Peanut Butter and Chocolate. A peanut butter cup of coding joy.
In a previous article I explored a comparison between VS 2005 and the Xcode/Interface Builder IDEs. In this article, I explore implementing the MVC pattern in WPF applications
I've been using Visual Studio since back in the days when it was used as the sole development tool for ASP/VBScript web applications.. I've been using Xcode for a few weeks, yet something drastic has happened.
I've had experience beta testing every single .NET Framework release, as well as Vista, Longhorn (before it was Vista), and Win2k3 "R2", and now i've had an incredible experience beta testing OSX Leopard.
Having been a C# developer for more than 6 years, and starting to explore the world of Cocoa programming with Objective-C 2.0, I've discovered a fundamental difference in Developer Experience philosophy.
I was recently working with a sample in Aaron Hillegass' book that used an enumerator and, with the help of another reader, made some improvements to adding an observer to an array of objects
While exploring various aspects of Cocoa and Objective-C, I stumbled upon the NSUndoManager, which is quite possibly one of my favorite features of Cocoa
After having spent a little bit of time creating rudimentary interfaces in interface builder, I'm noticing some horrible habits I've developed in Visual Studio.
Being a fan of all things new, I've had some experience with the "Orcas" version of C#. It includes a new feature called language extension that is actually the core of how LINQ is able to be implemented. This post compares against ObjC categories
While continuing my learning of Objective-C and Cocoa programming, I am also continuing to compare and contrast and hopefully become a better programming. Today I compare the NIB file vs the XAML file
I don't intend to declare a "winner" or say which one I like best, I merely want to compare and contrast for my own edification and to illustrate the differences (and similarities) to Cocoa newbs like me
The first in a series of blog posts chronicling my attempt to learn as much about Cocoa and Mac OS X programming as I know about .NET programming. This blog post covers my first Cocoa application - the Currency Converter sample application.
I've recently seen a lot of people who have been programming in Objective-C 1.x grow to resent the notion that Objective-C 2.0's garbage collection could bring in new developers. Here are my thoughts on that.
I found myself with a lot of time to kill before going to a movie this weekend, so I decided to try an experiment. I went to two different stores, both of which sell laptops, and had myself some fun
There has been a lot of discussion and buzz around the WWDC keynote, so I thought I would chime in with my decidedly Vista/Windows perspective on things