You need to enable JavaScript to view more than 15 articles by this author.
Scaling Enterprise Java on 64-bit Multi-Core X86-Based Servers
Publish Date: Nov. 1, 2006
Today's enterprise server--indeed, the environment--isn't what it was when Java was born. Slow networked machines have been replaced by fast, 64-bit multi-core servers that can house all your tiers in one box or even virtualize servers within the server. This has a significant effect on the design and deployment of your Java enterprise application, and Michael Yuan and Dave Jaffe show you how to get the most out of your hardware.
What Is Bluetooth
Publish Date: Nov. 18, 2005
Bluetooth--its name is cool, but what can you really do with it? If you're curious, let Michael Yuan take you on a tour through the myriad use cases for Bluetooth-enabled devices, from car kits to social networking. He also provides overviews on the technology behind Bluetooth, and how to use it. If you're considering Bluetooth, either for app development or to create your own cable-free personal area network, this is a good place to start.
What Is a Smartphone
Publish Date: Aug. 23, 2005
A single device that can act as mobile phone and PDA is much better than having to carry multiple devices, hence the emergence of the smartphone. Michael Yuan discusses the evolution of the device. Then, for users, he details key features to look for when you're buying a smartphone. For developers, he describes the programming languages and APIs you can use to develop smartphone apps. Yuan is the author of Nokia Smartphone Hacks .
POJO Application Frameworks: Spring Vs. EJB 3.0
Publish Date: Jun. 29, 2005
Spring and EJB 3.0 are both reactions, in their own ways, to the complexity of EJB 2.1 and the complaints piled upon it. Both support developing with Plain Old Java Objects (POJOs) and give the framework responsibility for handling transactions, security, persistence, etc. But the two use substantially different approaches. In this article, Michael Yuan puts the two frameworks up against one another to see how they stack up.
Developing Web-Service-Driven, Smart Mobile Applications
Publish Date: Feb. 23, 2004
Working with web services and other network protocols that were designed with broadband in mind can become a real burden to making applications really mobile. But there is hope. Michael Yaun walks through the design and implementation of a complete end-to-end mobile application that solves these difficult problems.