Spring Framework Beans Collections Wiring PRO
When using the Spring Framework for managing our beans we can easily wire a collection of beans with a specific other bean, that we want to hold that collection. I have just updated the Jump Start slides of my Spring Framework course with code samples and video clips that explain this possibility. The course is […]
Asynchronous Methods in C# PRO
When developing a server side application in .NET that handles high volume of traffic there is always a place to consider the implementation of the Asynchronous Method pattern. Implementing this pattern will allow our application to handle a bigger number of clients. I have just updated the Asynchronous Methods slides in my C# Fundamentals course, […]
Dependency Injection PRO
Dependency Injection is a fancy word for a very simple design pattern that decouples highly dependent components. The traditional approach for coupling the objects with each other was to hard code the dependency. public interface IEngine { … } public class DieselEngine implements IEngine { … } public interface ICar { … } public class […]
Introduction to SQL Server 2008 PRO
I have recently completed the development of a new fundamental course about SQL Server 2008. If you are doing your first steps this is the course you want to take. You will learn the basic SQL commands and you will learn how to execute them when using the SQL Server 2008. The course is available […]
Android Hybrid Applications PRO
Developing applications for mobile telephones we phase three options. We can develop a native application using Objective-C (iPhone), C# (WP7) or Java (Android), we can develop a web application that fits all mobile telephones platforms and we can develop an hybrid one. Developing an hybrid application for mobile telephones involves with developing a native application […]
Closures in Scala PRO
Closures isn’t a simple topic. Trying to assist others with understanding this topic I chose to create a short video clip. I will be very glad to get feedback and suggestions. The video clip was developed as part of the Scala Fundamentals course. You can find this course available for free personal and academic usage […]
Introduction to HTML 5 INFO
I have recently completed to develop an introduction course for HTML 5. It covers HTML 5 important parts. The professional commercial version is available at www.xperato.com. The community free version is available at www.abelski.com. Taking this course you will learn how to use HTML 5 new tags and how to use its new JavaScript APIs. […]
Scala Traits and Java Interfaces PRO
It seems that when we develop a trait (that includes both abstract and concrete methods) in Scala and compile it, the outcome includes two jave byte code files. The first includes the definition of an interface with an identical name to the one we gave our trait. The abstract methods that interface includes are the […]
The Scala Plugin for Eclipse IDE PRO
The Scala plugin for the Eclipse IDE is available for free download at www.scala-ide.org. You can easily install it and start using the Eclipse IDE for writing code in Scala. The following two video clips explain how to download and install the Scala plugin for the Eclipse IDE. The following video clip explains how to […]
The Mozzila Seabird Project INFO
The Mozzila Seabird project is Billy May‘s perspective for a possible community based open web mobile telephone model. This project was born as part of Mozilla Concept Series, an open forum for sharing ideas, expertise and vision for the future of the web, the Mozilla project and Firefox. The technologies presented in this video clip already […]