Berndt Hamboeck

In Part 1 of this article, we started to develop a small racing game using XNA Game Studio Express 2.0. We learned about the game loop and how it's implemented by the XNA (by using the Update and Draw methods) framework. We also created our first track on the screen and four cars... (more)
Maybe some of you remember a time when we created a sprite on a piece of graph paper and afterwards hacked zeroes and ones in so we could see something eventually move on a TV screen. I have to admit that those days have been gone for a long time and a lot of things have happened... (more)
In Part 1 of this article, we started to develop a small racing game using XNA Game Studio Express 2.0. We learned about the game loop and how it’s implemented by the XNA (by using the Update and Draw methods) framework. We also created our first track on the screen and four cars... (more)
Maybe some of you remember a time when we created a sprite on a piece of graph paper and afterwards hacked zeroes and ones in so we could see something eventually move on a TV screen. I have to admit that those days have been gone for a long time and a lot of things have happened... (more)
Most of the applications we software developers build need to interact somehow with data from a database. The .NET Framework defined by Microsoft provides a rich set of objects to manage database interaction; these classes are collectively referred to as ADO.NET and the latest ve... (more)
Most of the applications we software developers build need to interact somehow with data from a database. The .NET Framework defined by Microsoft provides a rich set of objects to manage database interaction; these classes are collectively referred to as ADO.NET and the latest ve... (more)
It's that time again - I was invited to be the guest editor for another issue of PBDJ. It's the second time now, and I want to say thank you to the many people who helped me a lot within the past year. Let me start with the authors who contributed articles, without them I could ... (more)
It's amazing how popular Sudoku has become in the last few months. You'll find one in nearly every daily magazine here in Austria. When I started to jump on this train (yes, I solve at least one Sudoku a day), I thought it would be amazing if we could have a version written compl... (more)
A week ago one of my customers asked me to do a presentation on Sybase DataWindow.NET. We discussed what they would like to see (besides all the standard stuff all PowerBuilder shops want to see, such as a Master/Detail DataWindow in a client/server environment and, in a second s... (more)
Over the past few years, there have been a number of titles released on the Sybase enterprise database management system. Administrator's Guide to Sybase ASE 12.5, released late last year, was widely adopted by consultants, DBAs, and administrators of Sybase ASE. Sybase ASE 12.5... (more)
An enterprise portal is the converged "hub" of multiple, complementary information management solutions, including document and content management, information search and retrieval, knowledge management, team collaboration, workflow, and business intelligence. Sybase Enterprise ... (more)
This month we'll be looking at another book written by Jeff Garbus. This time the book is about Sybase ASE 12.5 systems administration and database administration, where systems administration is the function of installing, maintaining, operating, and controlling the Sybase ASE S... (more)
An enterprise portal is the converged "hub" of multiple, complementary information management solutions, including document and content management, information search and retrieval, knowledge management, team collaboration, workflow, and business intelligence. Using PowerBuilder... (more)
As a PowerBuilder developer I'm sure you have already used SQL Anywhere a few times, but did you know that SQL Anywhere owns over 70% of the mobile database market? There are several good reasons for this big market share; it's easy to use, easy to administer, and doesn't take u... (more)
An enterprise portal is the converged "hub" of multiple, complementary information management solutions, including document and content management, information search and retrieval, knowledge management, team collaboration, workflow, and business intelligence. In this article, w... (more)
As I'm writing this editorial I have to say I'm a bit nervous. Not because I'm writing my first column as a guest editor for this issue of PBDJ (though this is something special for me and I want to say thank you to the people who made this possible), it's because I'm preparing f... (more)
Sybase doesn't just offer PocketBuilder for mobile development. Last month, we talked about Afaria and Unwired Accelerator, what they're good for and how they might be used. This month we'll take a closer look at Unwired Accelerator, install it and build a simple example with it.... (more)
One of my favorite PocketBuilder projects is an application that I started a long time ago, a TimeSheet application in which I can track the hours I spent on different client sites. This application stores all its data within a Sybase SQL Anywhere database. I also created some r... (more)
If you're starting to develop PocketBuilder applications, you'd probably like to see them on a real device, not only on the desktop or emulator, but which device to choose? Not only are there different vendors (HP with its iPaq series, Dell with its X30, and now X50 series, or F... (more)
Last month I described the beginnings of my PBStock application, which I'm currently developing, but I didn't mention why I started to write this application. I wrote it because I was forced to try to get more for my money. It took awhile for me to understand that. You may realiz... (more)
© 2008 SYS-CON Media