Covariance and Contravariance in C# 4.0 PRO

Covariance and Contravariance deal with the oredering of types from narrower to wider and their interchangeability or equivalence in specific cases. When a software programming language supports covariance it means that in specific cases (such as function parameters, generics and function returned types) it supports the conversion from a narrower type (e.g. int) to a […]

C# Named Parameters PRO

As of C# 4.0 we can call a function and specify for each and every argument we pass over in our call the parameter it targets. We can take advantage of this capability when dealing with functions that were defined with optional parameters. The following video clip explains this possibility. I have just completed to […]

C# Optional Parameters PRO

As of C# 4.0 we can define a function and set default values for the parameters we choose. Doing so, those parameters become optional ones. When calling the function we don’t have to pass over values to those parameters. The following video clip explains this possibility. I have just completed to update my C# Fundamentals […]

C# Dynamic Typing PRO

As of C# 4.0 we can define a variable using the dynamic keyword. Doing so, the exact type of the variable will be set during the execution of our code in according with the type of value we assign. The following video clip explains this capability. I have just completed to update my C# Fundamentals […]

Tel Hai Java EE Autumn 2010 ACD

During the coming semester (Autumn 2010) I am going to deliver a detailed Java EE course in Tel-Hai. This course is delivered as part of Tel-Hai Computers Science BSc academic program. The main topics we are going to cover in this course are: Java Servlets & JavaServer Pages Java Server Faces Java Persistence API Java […]

HIT Java EE Autumn 2010 ACD

During 2010 Autumn Semester I am going to deliver a detailed Java EE course in HIT. This course is delivered as part of HIT Computers Science BSc academic program. The main topics we are going to cover in this course are: Java Servlets & JavaServer Pages Java Server Faces Java Persistence API Java EE Web […]

HIT Android Autumn 2010 ACD

During the coming semester (Autumn 2010) I am going to deliver an academic course dedicated to the Android platform. The course will take place in HIT and I deliver it as part of HIT Computers Science BSc academic program. The topics this course covers include the following: Introduction Application Resources The Intent Concept User Interface Controls […]

HIT Scala Programming Course Autumn 2010 ACD

During the coming semester I am going to deliver the Java & Scala Programming course in HIT. Its official name is ‘Internet Programming’. It is delivered as part HIT’s Computer Science BSc academic program. It starts with a detailed coverage of the Java SE programming language and continues with a detailed coverage of Scala. The topics we are […]

Shenkar Scala Programming Course Autumn 2010 ACD

During the 2010 Autumn semester I am going to deliver the Java & Scala Programming course in Shenkar (www.shenkar.ac.il). This course is delivered as part Shenkar’s Software Engineering BSc academic program. It starts with a detailed coverage of the Java SE programming language and continues with a detailed coverage of Scala. The topics we are going […]

Facebook Places is Accessible via Facebook Graph API PRO

The data collected from each check-in users perform when using the Facebook Places service is collected and is now accessible through the Facebook Graph API. Each single check-in is represented using a single object with its own ID number. The Facebook Graph API allows us to get social data represented using objects connected with each […]

Skip to content Update cookies preferences