In this post I discuss more of my progress in attempting to build Silverlight applications using the DLR on the Mac with no Windows intervention at all. The news isn't promising
In this first of what I hope to be many blog posts, I explore the potential development environment of using a Mac, OS X Leopard, and Ruby to build cross-platform Dynamic Silverlight applications.
The LA Times recently ran an article covering the slant that the iPhone SDK NDA is hampering development and stifling programmers. I was quoted in the article
Microsoft is set to unleash the website containing the results of Project Mojave tomorrow. In advance of that, I thought I would comment on the project and what it means for the software giant
Recently a Microsoft developer posted a blog entry detailing a very negative experience he had with the iPhone SDK, Cocoa, and Xcode. MS developers allowing their first impression to taint their view of Mac programming is common, but easily corrected
An extremely common thing that everyone has to do is build simple model objects. The problem is, everyone's documentation varies. This post shows C# developers how to build a Cocoa model object in a way they're familiar with
Microsoft has been working on a new "cloud service" technology called Live Mesh which is currently in beta. Yesterday, Apple let the world know about MobileMe, a new service that might compete directly with Live Mesh.
I've been reading Aaron Hillegass' new third edition of the ultra-popular Cocoa Programming book and he mentions that the dot notation is 'silly'. These are my thoughts on the subject
This year's WWDC is bound to be one of the coolest, most amazing and knowledge-packed ever. They have an entire track devoted to the iPhone - read the post for more details!
Yesterday I presented a couple of sessions on the iPhone at the iPhone Developer Summit, which is part of Ajaxworld 2008. I've included some thoughts, commentary, and my slides
I was sitting in a cafe eating a sandwich and talking about computers with a friend when someone called my Macbook Air "pretty". It is not PRETTY , it is an instrument of WORLD DOMINATION!
This blog post details my review of the Macbook Air, not from the point of view of whether I think its the best laptop for everyone in the world, but how it measures up to my own personal standards.
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.
So I finally broke down and bought an iPhone. In this post I'm going to take a look at what I think is the good and the bad about this device from the perspective of a programmer who used to own a really powerful EVDO-speed smartphone.
In this post I take a look at Acropolis - what it is and why should developers be concerned about it. Also, I compare it to some offerings on OS X to help clear things up.
I first encountered the delegate design pattern when learning Cocoa, but I have found that its use has actually made some Windows Vista (WPF) programming tasks easier as well!
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