What is the Extension Method in C#? Dhananjay Kumar / Tue, Jul 5, 2016 I often get questions about the Extension Method in C#. The Extension Method was introduced in C# Version 3.0. and allows us to add functionalities in an existing class without modifying it, extending...
How does Xamarin Studio compare to native Android development? DevToolsGuy / Thu, Jan 21, 2016 When developing apps for Android, your first instinct may well be to open up Android Studio . Since this environment gives you all the tools, support and libraries you would want to build an Android app...
The Wrong thing more Efficiently is still the wrong thing Erik Dietrich / Mon, Nov 23, 2015 Let's say that, like many folks, one of your first tasks each morning is dealing with your email. You arrive at the office, grab yourself a coffee, and settle in to complete this ubiquitous modern task...
The Top 5 New Features in C#6.0 Dhananjay Kumar / Tue, Oct 6, 2015 Visual Studio 2015 recently introduced a new version of C# named C#6.0. I would not say it has major features added like Extension Method or LINQ in C# 3.0 or Async/ Await in C# 5.0. However it has...
Simplifying the Liskov Substitution Principle of SOLID in C# Dhananjay Kumar / Mon, Jun 29, 2015 Before I start writing this article, I want to thank Steve Smith for his great course on the same topic with Pluralsight. This post is inspired by that course. The Liskov Substitution Principle says...
Learning SOLID principles using C# - Webinar recap Dhananjay Kumar / Tue, Jun 23, 2015 On June 19th we held a webinar on “Learning SOLID principles Using C#” for the Indian region and we’d like to share this presentation with you now! In the webinar, we covered: The Single Responsibility...
11 Programming Languages as High School Stereotypes Dara Monasch / Wed, Jun 17, 2015 You know you've considered this before... well, we've ironed it out for you! 11 Programming Languages as High School Stereotypes C# - The Valedictorian C - The Golden Child C++ - The...