Friday, October 17, 2014

Setting Up MongoDB environment and performing CRUDQ operations

As I am using Windows 7 machine so in this post I am describing how to setup mongoDb on win 7 machine.

To verify the version of you windows open the command prompt and use following command

C:\>wmic os get osarchitecture

Friday, October 3, 2014

Getting started with MongoDB

MongoDb is a cross platform document oriented database system.It is classified as NoSql database. It implements the traditional table based database in JSON like structure with dynamic schema named as BSON. That makes the integration of data in certain type of applications easier and faster.
MongoDb is most popular NoSql Database that is opted by huge and well know organisations as back-end for their applications.

Friday, September 26, 2014

Installing Apache along with IIS server on same machine and solution to OS 10013

To install Apache server you need to download the latest vesrion of apache server from here.
While installing Apache on the machine you may face the following issues i.e. 
The Apache service named  reported the following error:
>>> (OS 10013) An attempt was made to access a socket in a way forbidden by its access permissions.
:make_sock: could not bind to address

Monday, August 4, 2014

Golden Frame animation on HTML5 Canvas with bandwidth optimization

The Problem:

The title of this post looks weird as the first thought comes to our mind is how come the network bandwidth links to HTML5 canvas animation?

Well, as such their is no direct relationship between them but if you limit the size of your application (mobile game) then such relationships comes in to your mind. In my last project I have to struggle out to achieve an animation like glowing frame in best possible and optimized way.

Monday, May 12, 2014

Select a Pattern or Framework that suites your application

Friday, April 18, 2014

Things that must be considered before writing JavaScript based application Or Using JavaScript in applications

Things like classes, methods, access modifier, Public / Private properties that must be considered before writing JavaScript based application to make it Optimised, Browser friendly, maintainable, reusable....

Saturday, March 15, 2014

SharePoint2013 - CRUDQ operations using JavaScript Client Object Model

This article is about How to use SharePoint 2013 Client Object Model in Efficiently in JavaScript perform CRUD and Query operations.
One thing that must be noted is SharePoint 2013 supports HTML5 that means we have much more capabilities in this version for client side processing.

Friday, March 14, 2014

SharePoint2013 JSOM System.ServiceModel. ServiceActivationException

While Developing a WebPart for SharePoint2013 that will access data from a list using JavaScript Client Object Model (COM or JSCOM/ JCOM) we are getting an Error on Development Machine.

Sunday, February 9, 2014

Fancy Image Library For SharePoint2010

A New Experience to view images in SharePoint2010 Image Library. Deploy it yourself, without developer.

This is a purely SharePoint2010 Client Object Model based customisation of Out Of Box image Library that displays larger versions of thumbnail images fetched dynamically to provide a new User Experience. Caption can be added to the enlarged image through Add/Edit form, and every aspect of the Image Gallery exists as plain HTML on the page. The idea is to use JSOM, Css, Jquery and FancyBox jquery extension to view images with advanced UI. 

Thursday, February 6, 2014

Hide "Add New Item" link from sharepoint list view if user has already added an item.

Hide "Add New Item" link from sharepoint list view if user has already aaded an item
Descibes a javascript method to hide "Add New Item" link from sharepoint list view if user has already aaded an item. i.e. Allowing users to add only one item to the list  from Out Of Box (OOB) view or webpart.

Wednesday, January 29, 2014

Remote debugging on Android with Chrome developer tools

One of the major and time consuming issue while developing and testing an application is its support on hand held devices. The major stake holders for such devices are iOS safari for Apple devices, stock browser and Chrome for Android devices. For developing cross platform applications these devices and browers plays a key important role. And we invest most of our time in testing, verification and specially resolving issues that occurs only in special cases like some element gets not aligned or get extra space when we run application on one of these device. Or in some cases client sided scripting code stops working.

Saturday, January 4, 2014

Designing of Large Scale JavaScript Application Part 5

Having "IS-A" relationship between different objetcs is the basic definition of inheritance.It allows us to define a class in terms of another class, which makes it easier to create and maintain an application. This also provides an opportunity to reuse the code functionality and fast implementation time. However class k/w and inheritance is not directly supported in JavaScript as it is not proper OOP language. But there are ways to implement inheritance generally referd as prototypal inheritance.