INCLUDE_DATA

Archive for development

C Sharp .NET 3.0 and Beyond

// October 17th, 2009 // 1 Comment » // CSharp, development

I have started learning everything .NET lately. Among the vast amount of information I have taken a liking to C# and the features it offers with .NET! I jumped into the .NET game at version 3.5 this means I have a lot to learn in a short span of time. I decided to concentrate on features starting from .NET 3.0 and up. I know this is super late and probably everyone knows about these features of the language, but I am going to talk about them anyways :P The next article will be on the following features, that make my life as a developer so much easier.

  • Automatic Properties
  • Implicitly typed local variables
  • Anonymous types
  • Object and collection initializers
  • Query expressions (LINQ)

I am doing this mostly as a primer/base for my next article some time in the future. This future article will be about the cool features in the up and coming C# .NET 4.0!

Python is Kick Ace

// April 2nd, 2009 // No Comments » // development

Python is a scripting language that can be used in many different way. Python is super easy to learn and can take you far in the professional world. Big names like Google use this language heavily for a lot of their day to day operations. A good example is their App Engine.

I picked up Python over night just by going to the Python Home page and following their tutorials. The documentation is excellent, so if you can read, I assume you can, then you should be good to go. The tutorial I follow is located at http://docs.python.org/tutorial/index.html.

Python can be used for many things a popular usage for this scripting language is developing with Game engines, or 3D modeling software packages like Blender.  Once you have gone through the tutorials, I recommend you get this pocket reference book below. It proves to be very useful, because there are so many libraries, and a quick look up can make life a lot easier.

python_ref_3ed_comp.indd

I started learning Python when I was an undergrad to develop some code for a summer research position I had. My job was to develop an API to integrate a huge virtual environment with a 3D game engine called Panda3D. The API was called HIVE (Huge Immersive Virtual Environment). If you have any questions about Python or done anything cool with the language just leave a comment and let me know :-)

-->

Categories