The Future of Silverlight and Flash PRO
Trying to forcast which technology will rise and which technology will fall is a mission impossible. The technology world is too complex driven by away too many forces, both technology and social. In addition, it is important to remember that each and every technology stands on its own and the case with one technology isn’t […]
The Single ASP.NET Web Page Model PRO
When developing an ASP.NET web application we can avoid having the ‘code behind’ in a separated file. We can place it inside the aspx file. When dealing with simple web applications that include one aspx page only that can be an advantage especially when it comes to deploying the application. The simplicity of deploying a […]
Introduction to ASP.NET PRO
I have recently started to develop a course for learning how to develop web applications in ASP.NET. The first topic introduces ASP.NET, covers its capabilities and guides through the steps you should follow in order to develop a simple ASP.NET web page. You can download the slides of this topic and watch the video clips available […]
Hello World in C++ PRO
I am working these days on a new course for learning C++. I have recently completed to develop the first topic. It provides a general introduction for C++ and it explains how to develop the simple Hello World program using the QT IDE. Click here to download the slides of this topic. You can find […]
Introduction to MooTools PRO
I have recently started to play around with the MooTools JavaScript framework. It is a well known framwork that actually leverages and extends the JavaScript programming language. One of the things MooTools allows us is to define our own classes and use the JavaScript programming language as any other OOP language. Following my experience so […]
Generics in F# PRO
I have just completed to develop the 7th topic in my on going course for learning F#. It covers the usage of generics and among other sub topics it explains how to define a generic class and how to define a generic function. If you are already familiar with generics you will find this topic […]
Hello World in F# PRO
I have recently started to learn the F# functional programming language. If you are already familiar with functional programming languages such as Haskell, OCaml and Scala, learning F# should be fairly easy. Knowing F# you will be able to enjoy the benefits of functional programming and will be able to write shorter and simpler to maintain […]
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 […]
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 […]
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 […]