Tuesday, January 11, 2011

About Time

You know, I've been a student of developing software for about 4 years now and I've been meaning to start one of these up.  I constantly find various things out that aren't necessarily easy to find from Google.  So, I've finally created a blog to post these findings for other developers to see (on a well-indexed blog site), its about time!

My primary language of choice depends on the type of product I want:
  • For developing back-end (or just quick and dirty) programs, I usually use Java
  • For developing UI applications, I usually use C#
  • For developing web applications, I usually use PHP
  • For developing database applications, I use SQL (no duh)
Since my college days have ended, I got a job at a Online Retail company utilizing Microsoft Dynamics AX 4.0 and the X++ language.  I'd like to think the amount of information I have learned from this ERP software is quite more than your average AX developer.  The company I work for is constantly dealing with performance concerns and version control issues.  I've found when you are encountered with issues like that, you find yourself researching and trying to figure out the underlying structure of the monster you are trying to work with.  When I do come across any useful tips I will post them here.

Knowledge/code you may expect to see:
  • C#/Java/PHP/SQL snippets of code
  • Useful tips for developing in Dynamics AX (DAX)
  • Structures of complicated binary files
  • Performance techniques
  • Whatever comes up