Friday, August 1, 2014

What is AngularJS

AngularJS is Javascript framework developed by Google.

Add the AngularJS libraries to your web page by adding the following

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.17/angular.min.js"></script>

Use directives to like ng-model dynamically display the content.

Advantages: 2 way data binding and huge directives for DOM manipulation.It follows MVC design pattern.


Wednesday, July 30, 2014

What is Xamarin

A powerful tool for building cross-platform mobile apps using C#.

Download Xamarin from http://xamarin.com/download

Launch Xamarin Studio and select Android -> Android Application for developing Android Apps

Launch Xamarin Studio and select IOS -> iPhone > Single View or Tabbed Application for developing IOS Apps.

ASP.NET WEB API 2

ASP.NET Web API is framework for building RESTful applications on the .NET Framework.

In Web API, a controller is an object that handles HTTP requests when you are creating MVC based applications.

Some of the features are

Attribute Routing, OData, etc..

Friday, July 25, 2014

How to Develop a Cross platform mobile application

We can develop cross platform Mobile Apps using PhoneGap and It is platform dependent

Download it from phonegap.com

Record Audio in Android

Use MediaRecorder class 

start() - used to start recording
stop()- used to stop recording

Monday, June 16, 2014

How do you handle Large List in SharePoint 2010 Using ContentIterator

When you read items from custom list beyond threshold, you will get an error.

In order to avoid exception, we can use various methods of ContentIterator. It is available in the following namespace.

using Microsoft.Office.Server.Utilities

Methods:

ContentIterator.MaxItemsPerQuery
ContentIterator.ItemEnumerationOrderByID
ContentIterator.ItemEnumerationOrderByPath
ContentIterator.ItemEnumerationOrderByNVPField.