Android Tutorial Contest

In the spirit of our ridiculously fun HTML5 contest we've launched an
Android Tutorial Contest to put together a series of beginner articles on
Android. We provide the table of contents, you write the articles, and we shower
you with fame and fortune and stuff.

This is for Android developers who can write short, simple and clear
articles. We don't need 5,000 word essays. Get your readers up to speed as
efficiently as possible. The articles should be easy to read and, we hope, very
easy to write, so we're looking forward to some quality work.

To add some spice I'll be following along and teaching myself Android
development as the articles come out. No pressure!

Too many or not enough articles in this newsletter?

Not enough articles in this newsletter? Too many? Or you just want to filter
our stuff that doesn't interest you? Head over to your
settings
page, click the "Newsletters and Emails" tab and choose the Newsletter
topics (bottom of the page) that you're interested in.

Use these flashcards along with the popular open source integration framework Apache Camel as an easy reference during the design and development of integration projects. This deck of flashcards covers 49 integration patterns discussed in Gregory Hohpe’s book, Enterprise Integration Patterns.

Sit back and relax, let Sharepoint remind and chase your team - Omar Al ZabirA .NET utility that scans a Sharepoint Task List and sends a daily digest type reminder email to each team member who has tasks assigned. It saves you from regularly chasing your team members to complete tasks or provide update.

ASP.NET Identity 2.0: Customizing Users and Roles - John AttenThe ASP.NET Identity team released the Identity 2.0 framework RTM back in march. The new release contained significant additions to the functionality found in the original 1.0 release, and introduced some breaking changes as well. In a previous post, we took a high-level look at how Identity 2.0 w

Solving the .resx Merge Problem - Tom ClementThis article provides a console utility and a method for extending a merge tool to ensure that only real changes (not reordering) appear when merging files from different source control branches.

DbSharp - HigtyDbSharp is a DAL Generator. It generates a StoredProcedure client class that enables you to call stored procedure easily. DbSharp also creates Table and Record classes that enables you to CRUD operation.

Fun with Sound - Yang Kok WahPlaying your favorite music and sound files all at once

Lambda expressions in C# and Java - Peter SillingLambda expressions were introduced in Java 8, and the concept is little bit different than in C#. We'll go through how these things are implemented in C# and in Java.

Log all parameters that were passed to some method in C# - diponsustTo track this exception we use error loggers which only logges the exception detail and some other information if you want to. But hardly we get any idea for which input set(parameters and its values) a perticular method is throwing the error.

New Technical Blogs added

ASP.NET MVC HTML Helpers – A MUST KNOW - Imran Abdul GhaniWhat are HTML Helpers in ASP.NET MVC? Think of HTML Helper in ASP.NET MVC as a method returning a string. So, What can be that string? The returning string is basically a HTML string that can render a HTML tag, For example, a link, an image or other form elements. Developers who have worked with [

SQL Server – How to write stored procedures with output parameters? - Arun Ramachandran IndiaCodeProject In last day, we were discussing about different kinds of Templated Helpers in ASP.Net MVC. You can read that article here. For a change, I am switching over to SQL Server. Today, we will discuss about writing stored procedures with output parameters in SQL Server. Let’s understand

Extreme Programming Explained: Embrace Change, Addison-Wesley - MarkPearlCoZaI have read many software development books, but there are only a handful that had such an impact on my life that they fundamentally made me look at software development differently. Today I have to add Kent Beck’s Extreme Programming Explained 2nd Edition to that elite group.The physical book looks

Practical Vim by Drew Neil, The Pragmatic Bookshelf - MarkPearlCoZaGreat book!I have been learning Vim for just over a year now. It’s hard - hellishly hard - especially for my Windows based brain. Yet as much as it is hard, it is addictive to learn. In the last year I have read numerous blog posts, watched countless tutorial videos, played a number of online Vim ga

I Hate My Code - The Proactive ProgrammerI recently listened to a great podcast – Lessons from Code Reviews with Shawn Wildermuth on .NET rocks. My favourite quote from the show was by Shawn: “No matter how good you are, your code will look bad to you tomorrow.” This was just a passing comment but it really got my attenti

Small Classes - MarkPearlCoZaFor the last few years I have been an advocate of SOLID principles and trying to keep classes to a level where they have a single responsibility. In learning how to apply the Single Responsibility Principle I have found my classes have become small, focussed and reusable. The better I apply this pri

Gaming : Kinect for Windows V2 - Vidyasagar MSCKinect for Windows gives computers eyes, ears, and a brain. With Kinect for Windows, businesses and developers are creating applications that allow their customers to interact naturally with computers by simply gesturing and speaking. Pre-orders for the upcoming Kinect for Windows v2 Sensor have kic

Finding first unique number. - Bruce BennettRecently I took a Codility test to find the first unique number in an array. I did manage to produce the right answer but it was computationally too expensive. This post is the result of looking into alternatives Original Solution var y = numberArray.GroupBy(z => z).Where(z => z.Count

Getting Started with AngularJS - Madhur KapoorOne of the cool things i recently started learning was AngularJS. It is a JavaScript framework for building client side JavaScript applications which follows the Model-View-Controller pattern and ensures that your application is property architectured, easy to maintain and test. Some of the great fe

How to use JavaScript and CSS for conditional formatting in SharePoint org chart - Anton KhritonenkovIn this article I will show how to conditionally format org chart boxes and search results according to field values from data source, for example User Profile Service or SharePoint list. SharePoint Org Chart 1.7.1 and higher allows to add dynamics to boxes using JavaScript. Usually we need to highl

Finite sequence generators in Java 8 - TheCannyCoder… and introducing default methods. Last time we looked at generators, and more specifically those generating an infinite sequence. We saw that there were several ways to achieve this: The older Java 7 way with an iterator like class Using Stream’s iterate method Using Stream’s gene

Even More SharePoint 2013 Setup Tips - James Carr (Crashcarr)I have spent a great deal of time researching various topics during my installation of SharePoint 2013. Here are some more tips, changes from previous versions and troubleshooting items that I hope will be helpful to you in setting up SharePoint 2013. I encourage you to read my previous posts if you

KickStart your Unit Testing using Moq - Adarsh Kumar ChaurasiaWhat is Moq ? Moq is a third party library/framework that enables you to create the dummy class and its methods’ dummy implementation without actually creating a class with actual method implementation. Here you need to note that you need to provide the interface name for creating dummy class

BackBone Tutorial – Part 2: Understanding the basics of Backbone Models - Rahul Rajat SinghWhen we talk about any MV* pattern, model is undoubtedly the most important part of the architecture/application. Its the model that contains all the application data. Along with keeping the data the model class performs various set of actions on the data. Actions like possibility to validate the da

BackBone Tutorial – Part 1: Introduction to Backbone.Js - Rahul Rajat SinghIt was a long time ago (almost a decade back) when most software applications were getting built as standalone applications. These applications were targeted at a single user and ran on their operating systems. Then came the need to share data across multiple users and a need to store data at a cent

MOOC : Learn gaming interactively - Vidyasagar MSCA Massive Open Online Course(MOOC) is an online course aimed at unlimited participation and open access via the web. This MOOC ,sponsored by Open2Study explores key ideas in game design, programming, architecture, game engines, player experience and game AI. What’s it about? There are lots of

Gaming : Free Assets to start - Vidyasagar MSC“If you try and lose then it isn’t your fault. But if you don’t try and we lose, then it’s all your fault.” ― Orson Scott Card, Ender’s Game To start a game, the first thing you should and must have is an IDEA to be precise a GAME IDEA.It can be a new one or an […]

First experience with Qi Wireless Charging - James Carr (Crashcarr)Recently my Samsung Galaxy S4s charging port went on the fritz and would not charge the phone. I used an external battery charger for a few days and did some research on Qi wireless charging. This seemed a simpler approach than trying to fix the charging port myself and would give me the opportunity

Practical guide to WCF RESTful service - Imran Abdul GhaniREST (Representational State Transfer) is an architectural style that dictates to think in terms of resources and their representation instead of just thinking about methods within a system. REST architecture focuses almost on the same set of constraints like Uniform interface, separation of concern

Mentoring Software Developers - MarkPearlCoZaMaking it intentionalRecently we started a mentoring programme - nothing rigid or too formal, but intentional. In essence each person in the company has picked someone else in the company as a formal mentor and they have committed to meet at regular intervals. Formal developer mentoring is new to u

The Liskov Substitution Principle: Keep Your Promises - The Proactive ProgrammerAll programmers should be familiar with the five SOLID design principles. Along with Design Patterns, these are the most important things to understand for anyone wishing to design good (i.e. loosely coupled and highly cohesive) object-oriented software systems. Of the five principles, the one which

Take a Break - The Proactive ProgrammerI returned home yesterday following a week-long holiday in Barbados. It’s a beautiful island, but more importantly having a week off work gave my brain, and the rest of me, a chance to rest and recuperate. Most of us accept, on an intellectual level at least, that taking time off is a good thi

ASP.NET Anti-Forgery Tokens internals - Sebastian SolnicaAnti-Forgery Tokens were introduced in ASP.NET in order to prevent Cross-Site Request Forgeries. There are many sites which describe how to use and configure those tokens in your application. But in this post I’m going to show you what exactly…Read more ›