BLOG: Software Development

Software development news, posts, tutorials and best practices collection.

Enterprise Drupal Object Oriented Design Approach

Jaime Davila... - Monday, March 01, 2010

It's been some time since my last post, I started in a Drupal project, so I have to learn a lot of things; one of the most interesting is its OOD/OOP - Object Oriented Design/Object Oriented Programming - approach wich states that "...Drupal code base and API does reflect some principles found in object-oriented programming and design".  More

.NET Extension Methods for extending classes - not working in inline code

Christian Herrera... - Thursday, February 11, 2010

Some time ago we had a really weird problem: our extension methods worked fine in code-behind, and when we used then in inline code (asp.net) with a web form they seem to be fine too, intellisence recognized them, no compilation errors arose but when running the code the “ CS0117: 'type' does not contain a definition for 'identifier' ” error appeared. More

Easy way to provide in-application iPhone Emailing

Jorge Tapia... - Tuesday, November 24, 2009

Most of all applications available in the Apple App Store provides us the "Send Email", "Recommend a Friend" and "Share This" functionality. There are two different ways to provide you applications this feature: the hard one (which is usually the wrong one too, believe me I've seen coding horrors in this subject) and the simple one (the correct one). More

Why is Persistence Layer Important Plus a Quick NHibernate Sample

Juan Pablo Albuja... - Tuesday, November 17, 2009

Let’s investigate the importance of the use of persistence layers between applications and databases. The idea is to show the benefits and functions of persistence layers with a simple example built in NHibernet for .Net applications. More

Project Quickstart with Maven 2, Hibernate, Spring, JUnit and log4j

Jorge Tapia... - Tuesday, October 20, 2009

First of all, I am one of those persons who prefers to learn from short specific tutorials and not with complex and useless books filled with useless details and situations that would almost NEVER happen in real life software engineering. The really important thing to keep in mind is to really make an effort to understand what every technology offers, why and in what way I can use it. We should NEVER become a recipe-following machine, I have sadly seen that through my years working in software development projects. This is completely avoidable if we seek good information sources and we try really hard to make everything we develop have real logic and real common sense. More

10 Lines or Less - Export HTML Table to Excel

Christian Herrera... - Tuesday, September 22, 2009

As Einstein once said: “May things be simple, but not simpler”. So, let’s export a html table to Excel in 10 lines or less. More

SAAS, just a buzzword or a meaningful word?

Jaime Davila... - Thursday, August 27, 2009

Hi everyone, long time without a word, I know I offer a series based on RDF and I'll do that as promise but for now I'd like to share some opinions I have about SAAS, because it's causing a lot of talking lately.  More

Javascript in Chrome

Kimberly McCabe... - Thursday, August 20, 2009
When Google Chrome launched I immediately took it for a test drive. Previously I was a die hard Firefox user. But I’m one for finding ways to keep things from crashing (a result of driving in Los Angeles). And if you ever saw how I multi-task you’d understand why crashing browsers are a pain.    More

Visual Inheritance and ASP.NET WebForms

Carlos Figueroa... - Monday, July 27, 2009

Problem: There is a base class BasePage.cs which inherits from System.Web.UI.Page. This base class is responsible for defining common properties, setting default values, base rendering logic, cross-cutting concerns logic, among other common functionalities. There is also a master page MasterPage.master which provides the inherited page with the common visual elements to be shared across the site. This is how the inheritance diagram looks like:  More

Improving my Kung-Fu in Las Vegas at #MIX09

Carlos Figueroa... - Monday, March 16, 2009
 More


Today is a different day for many reasons. It is St. Patrick's day and my last day here in Los Angeles. Today I'm heading to Las Vegas to attend
Microsoft MIX 2009: The Next Web Now.

There's a saying here that says "What happens in Vegas, stays in Vegas", and I still don't understand the saying but I will try to figure it out while I'm there.


mix09

ajax rotator
2010 Copyright Oshyn. All rights reserved.