Deprecated: Assigning the return value of new by reference is deprecated in /home/dieajax/public_html/wordpress/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /home/dieajax/public_html/wordpress/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/dieajax/public_html/wordpress/wp-includes/theme.php on line 507

Warning: Cannot modify header information - headers already sent by (output started at /home/dieajax/public_html/wordpress/wp-includes/cache.php:36) in /home/dieajax/public_html/wordpress/wp-includes/feed-rss2.php on line 2
Die, AJAX! http://www.dieajax.com Helping developers put a new face on the web. Sun, 06 Mar 2011 03:04:44 +0000 http://wordpress.org/?v=2.2 en 10 Minute Silverlight Tutorial - Implementing Silverlight 3 out-of-browser support http://www.dieajax.com/2009/04/26/10-minute-silverlight-tutorial-implementing-silverlight-3-out-of-browser-support/ http://www.dieajax.com/2009/04/26/10-minute-silverlight-tutorial-implementing-silverlight-3-out-of-browser-support/#comments Mon, 27 Apr 2009 02:07:37 +0000 admin http://www.dieajax.com/2009/04/26/10-minute-silverlight-tutorial-implementing-silverlight-3-out-of-browser-support/ Welcome to my Silverlight 3 out-of-browser tutorial. Silverlight out-of-browser functionality allows the user to install Silverlight applications to their local machine and run them offline. This gives developers the additional challenge of supporting both an in-browser and out-of-browser environement as well as gracefully handling offline scenarios. To help developers work through these issues, I created this tutorial which walks through detecting a Silverlight application’s current execution environment and determining if it has Internet access. This is a long one, so let’s not waste anymore time. (more…)

]]>
http://www.dieajax.com/2009/04/26/10-minute-silverlight-tutorial-implementing-silverlight-3-out-of-browser-support/feed/
Word Invaders Flash Game Post-mortem http://www.dieajax.com/2009/04/12/word-invaders-flash-game-post-mortem/ http://www.dieajax.com/2009/04/12/word-invaders-flash-game-post-mortem/#comments Sun, 12 Apr 2009 22:13:18 +0000 admin http://www.dieajax.com/2009/04/12/word-invaders-flash-game-post-mortem/ Recently, I read Panayoti Haritatos’ post-mortem for Robot Riot and decided to write my own for Word Invaders. In it, I discuss what went right, what went wrong and the lessons learned along the way. Stepping away from the project and then coming back to do this post-mortem certainly gives me a fresh perspective and makes me anxious to start applying some of those lessons. I hope you enjoy reading it. I definitely enjoyed writing it…it gave me a break from working on my Silverlight Out Of Browser tutorial…, which is turning out to be another long one. ;) (more…)

]]>
http://www.dieajax.com/2009/04/12/word-invaders-flash-game-post-mortem/feed/
4 JavaFX tutorials for beginners http://www.dieajax.com/2009/02/05/4-javafx-tutorials-for-beginners/ http://www.dieajax.com/2009/02/05/4-javafx-tutorials-for-beginners/#comments Thu, 05 Feb 2009 04:09:50 +0000 admin JavaFX http://www.dieajax.com/2009/02/05/4-javafx-tutorials-for-beginners/ When Sun released the first code drops of JavaFX, I excitedly absorbed all the information I could find and started writing tutorials so other developers would not need to scrounge for information like me. However, the severely alpha state of JavaFX soon cooled my zeal, and overwhelmed by the bugs and spotty documentation, I decided to stop writing tutorials.

With the release of JavaFX 1.0, I resurrected, retrofitted and in some cases completely rewrote my old tutorials to match the final version. So, below I’ve listed and described four tutorials that will hopefully serve as a decent first stepping stone for JavaFX beginners:

I took of bit of a hiatus from posting while working on a new Flash video game I hope to complete soon. Starting today however, I will go back to posting regularly, so stay tuned!

]]>
http://www.dieajax.com/2009/02/05/4-javafx-tutorials-for-beginners/feed/
10 Minute JavaFX Tutorial - Develop and deploy JavaFX Applets and Applications while online and offline http://www.dieajax.com/2008/12/19/10-minute-javafx-tutorial-deploy-javafx-applets-and-applications-both-online-and-offline/ http://www.dieajax.com/2008/12/19/10-minute-javafx-tutorial-deploy-javafx-applets-and-applications-both-online-and-offline/#comments Fri, 19 Dec 2008 06:01:59 +0000 admin JavaFXTutorial http://www.dieajax.com/2008/12/19/10-minute-javafx-tutorial-deploy-javafx-applets-and-applications-both-online-and-offline/ Hello! and welcome back to another JavaFX tutorial. Today, I will walk you through deploying a JavaFX application as an applet in the browser and through Java Webstart. Additionally, I will to point you to a method and provide sample code for developing JavaFX applications offline. Instead of writing a new application, I will continue to use the “Hello, World!” application we wrote in the 10 Minute Tutorial - JavaFX: Hello World article.

Before I begin, I have both some good news and some bad news about this tutorial. The bad news first: due to a disgusting lack of documentation, this tutorial caused me plenty of plenty of headaches. I experienced moments when I almost threw my hands up in surrender and at other times, just caught my fist as it reflexively tried to pucnh a hole through my monitor. But, the good news: you shall benefit from my pain. I hope to provide you with enough information so that you won’t experience any of the issues I did and your JavaFX applications will deploy correct the first time…and every time after.

So, let’s get started! (more…)

]]>
http://www.dieajax.com/2008/12/19/10-minute-javafx-tutorial-deploy-javafx-applets-and-applications-both-online-and-offline/feed/
10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #5 (C#) http://www.dieajax.com/2008/12/13/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-5-c/ http://www.dieajax.com/2008/12/13/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-5-c/#comments Sat, 13 Dec 2008 23:19:58 +0000 admin C#gamesManaged CodeSIlverlightTutorial http://www.dieajax.com/2008/12/13/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-5-c/ Welcome bac..

Ahhh, screw it. You know the drill.

This time, we blow $#!* up. (more…)

]]>
http://www.dieajax.com/2008/12/13/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-5-c/feed/
10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #4 (C#) http://www.dieajax.com/2008/11/14/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-4-c/ http://www.dieajax.com/2008/11/14/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-4-c/#comments Sat, 15 Nov 2008 03:17:06 +0000 admin C#gamesManaged CodeSIlverlightTutorial http://www.dieajax.com/2008/11/14/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-4-c/ Another day, another shootorial! Every good game has a villian and in this fourth installment, we will add several villians at random intervals. OO-ifying the game in the last tutorial will make adding enemy ships almost embarrassingly easy.

So, let’s get started! (more…)

]]>
http://www.dieajax.com/2008/11/14/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-4-c/feed/
10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #3 (C#) http://www.dieajax.com/2008/11/09/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-3-c/ http://www.dieajax.com/2008/11/09/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-3-c/#comments Sun, 09 Nov 2008 19:23:12 +0000 admin C#gamesManaged CodeSIlverlightTutorial http://www.dieajax.com/2008/11/09/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-3-c/ Welcome back! In my previous Silverlight game programming tutorial, I converted Kongregate’s Flash Shootorial #2 to Silverlight, giving a scrolling background for the space ship to fly over. So today, in Shootorial #3, you will arm that ship with missiles, transforming into a lethal killing machine.

Kinda ;).

Again, keep in mind that Kongregate wrote these tutorials for beginning programmers, thus they prefered to “make things work” rather than “make things work in the best way”. And, in the interest of keeping the code simple, I plan to cut corners, too ;). Additionally, this tutorial builds on my other tutorials, so if you don’t understand something please refer to Shootorial Conversion #2 and Shootorial Conversion #1.

Here we go! (more…)

]]>
http://www.dieajax.com/2008/11/09/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-3-c/feed/
10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #2 (C#) http://www.dieajax.com/2008/11/06/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-2-c/ http://www.dieajax.com/2008/11/06/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-2-c/#comments Thu, 06 Nov 2008 18:23:28 +0000 admin C#gamesManaged CodeSIlverlightTutorial http://www.dieajax.com/2008/11/06/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-2-c/ I knew you’d come back for more :).

Welcome to the next tutorial in my Silverlight game programming tutorial series. For those out of the loop, I recently started a series of tutorials porting Kongregate’s Flash game programming tutorial series over to Silverlight. In my last Silverlight game programming tutorial I converted their Shootorial #1 tutorial, so this time I will convert Shootorial #2.

As I stated before, Kongregate’s tutorials assume no programming knowledge and holds your hand while walking you through the IDE. Conversely, I assume a basic understanding of C# programming and I don’t use the IDE at all. Also, I assume you read enough of my previous Silverlight tutorials to know how to deploy a basic Silverlight application. If not, check the previous game programming tutorial’s prerequisites to learn more.

Okay,…onward! (more…)

]]>
http://www.dieajax.com/2008/11/06/10-minute-silverlight-game-programming-tutorial-shootorial-conversion-2-c/feed/
10 Minute Game Programming Tutorial: Silverlight - Shootorial #1 Conversion (C#) http://www.dieajax.com/2008/11/01/10-minute-game-programming-tutorial-silverlight-shootorial-1-conversion-c/ http://www.dieajax.com/2008/11/01/10-minute-game-programming-tutorial-silverlight-shootorial-1-conversion-c/#comments Sat, 01 Nov 2008 04:59:38 +0000 admin C#gamesManaged CodeSIlverlightTutorial http://www.dieajax.com/2008/11/01/10-minute-game-programming-tutorial-silverlight-shootorial-1-conversion-c/ Welcome to the first of many Silverlight game programming tutorials on dieajax.com. In a burst of originality and creativity, for this initial set of tutorials, I decided to convert Kongregate’s excellent beginning Flash game programming tutorial series to Silverlight. The first of these let’s the developer get their feet wet by walking them through drawing a space ship on the screen that they can move with the arrow keys. These tutorials focus on simplicity, clarity and “getting something to work”, rather than writing battle-hardened, production-ready code. However, as time goes on, the tutorials will certainly get more advanced and I, personally, have plans to create and give away the source code to as many fully-playable Silverlight games as I can make.

Alright, let’s begin! (more…)

]]>
http://www.dieajax.com/2008/11/01/10-minute-game-programming-tutorial-silverlight-shootorial-1-conversion-c/feed/
Introduction to game programming in Silverlight http://www.dieajax.com/2008/10/28/introduction-to-game-programming-in-silverlight/ http://www.dieajax.com/2008/10/28/introduction-to-game-programming-in-silverlight/#comments Wed, 29 Oct 2008 03:43:25 +0000 admin C#gamesManaged CodeSIlverlight http://www.dieajax.com/2008/10/28/introduction-to-game-programming-in-silverlight/ Even with an initial release less than two years ago, a thriving community of game developers write games for the Silverlight platform. Still, the Flash platform probably employs the largest game developer community, so in order to help eager Silverlight game developers enter the fray, I will convert Kongregate’s Flash game programming tutorials to Silverlight. Like the rest of my Silverlight tutorials, these tutorials will not require you to install Visual Studio. And, while informative, the Kongregate tutorials (necessarily) don’t address the more advanced concepts in game programming ( i.e. multi-threaded game loops, 3D rendering, etc). I will attempt to address these topics and more in future Silverlight game programming tutorials. (more…)

]]>
http://www.dieajax.com/2008/10/28/introduction-to-game-programming-in-silverlight/feed/