Category: C#

Object Oriented (A) (D) (P) 0

Object Oriented (A) (D) (P)

Object-Oriented Programming What then, is object-oriented programming (or OOP, as it is sometimes written)? We define it as follows: Object-oriented programming is a method of implementation in which programs are organized as cooperative collections of objects,...

My First Game : Start to Store 0

My First Game : Start to Store

It all started two months ago….. My ease for learning something new pushed me to start looking into Unity3D,One stop game engine with a motto of Develop once Deploy to any This part of...

Touch-ups before publishing your Unity game to Windows store 0

Touch-ups before publishing your Unity game to Windows store

Two days ago, i have published my first game to windows store and  below are the steps which i followed before publishing the game….. I will continue where digitalerr0r has left.(This article is just...

Unity and C# :Memory Management and Garbage Collection 0

Unity and C# :Memory Management and Garbage Collection

Memory management is the art and the process of coordinating and controlling the use of memory in a computer system. Memory management can be divided into three areas: Memory management hardware (MMUs, RAM, etc.); Operating system memory...

Windows : Adding privacy URL to charm settings 0

Windows : Adding privacy URL to charm settings

After more than a month of hardcore designing,coding,animating,testing etc., on my game(soccer),i thought its time to push it to Windows store. I have done almost everything required (will write in my next post) to...

Unity : What and How 0

Unity : What and How

Unity is a game development ecosystem: a powerful rendering engine fully integrated with a complete set of intuitive tools and rapid workflows to create interactive 3D and 2D content; easy multiplatform publishing; thousands of...

Talk to Facebook Graph API VIA FQL,C# 3

Talk to Facebook Graph API VIA FQL,C#

This post is here to help you talk to Facebook’s Graph API through FQL and save the JSON results to a Database VIA C#. FQL stands for Facebook Query Language,whose sematics are on similar...

Dynamic and the DLR 0

Dynamic and the DLR

Dynamic Dispatch On to the interop features in C# 4.0, starting with what is perhaps the biggest change. C# now supports dynamic late-binding. The language has always been strongly typed, and it continues to...

New C# Features in the .NET Framework 4-Covariance and Contravariance 0

New C# Features in the .NET Framework 4-Covariance and Contravariance

Covariance and Contravariance Covariance and contravariance are best introduced with an example, and the best is in the framework. In System.Collections.Generic, IEnumerable<T> and IEnumerator <T> represent, respectively, an object that’s a sequence of T’s...

Difference between Data Encapsulation vs Abstraction 0

Difference between Data Encapsulation vs Abstraction

Encapsulation has two faces; data abstraction and information hiding. Data abstraction is a type seen from the outside. Information hiding is a type seen from the inside. Sometime encapsulation is used to mean information...

Runtime Vs Compile time Errors in C# 0

Runtime Vs Compile time Errors in C#

The difference between compile time and run time is an example of what pointy-headed theorists call thephase distinction. It is one of the hardest concepts to learn, especially for people without much background in...

Covariance and Contravariance FAQ 0

Covariance and Contravariance FAQ

What are covariance and contravariance? In C#, covariance and contravariance enable implicit reference conversion for array types, delegate types, and generic type arguments.Covariance preserves assignment compatibility and contravariance reverses it. The following code demonstrates...