SharePoint Designer wrongfully says a file is checked out when it is not





To Turns out you have to clear a cache in the local app storage.

C:\Users\Sathyareka\AppData\Local\Microsoft\WebsiteCache

From there just delete all the files or just the ones that correspond to your SharePoint site. Then restart SPD

@media - breakpoints

http://jsbin.com/zeyay/1/watch

An Introduction to AngularJS



Here is the beginning of my post. And here is the rest of it.

Creating own css grid system - 6 column grid/12px gutter/ responsive

creating own css grid system - 6 column grid/12px gutter/ responsive

CSS hack for Safari 5+ only NOT Chrome

There is a way to filter Safari 5+ from chrome JS Bin



Building a Single Page Application with ASP.NET and AngularJS


Great session, good speakers!








The source code is here: https://github.com/jongalloway/Angular-and-ASPNET-Build2014

Passing data to Bootstrap 3 Modal

Here is the beginning of my post.



Passing data to Bootstrap 3 Modal


JS Bin







Here’s the template code I use when creating a new plugin:

Here is the beginning of my post. And here is the rest of it.



/*!
* jQuery plugin
* What does it do
*/
(function($) {

$.fn.PlugInName = function(opts) {

// default configuration
var config = $.extend({}, {
opt1: null
}, opts);

// main function
function DoSomething(e) {
}

// initialize every element
this.each(function() {
DoSomething($(this));
});

return this;
};

// start
$(function() {
$("#select").PlugInName();
});

})(jQuery);

Workings of Browsers

Probably the best indepth article to explain the workings of Browsers I have seen to date. 

Must read by all web developers..




Debugging tips-and-tricks :FED


If you're using Chrome for debugging/production, make sure to read the docs from https://developers.google.com .


The DevTools provide web developers deep access into the internals of the browser and their web application.


https://developers.google.com/chrome-developer-tools/



Jquery : gt() selector




$( '.utilities li:gt(4)' ).remove();

// JQuery : This snippet will remove all greater than 5 elements will be removed


The :gt() selector selects elements with an index number higher than a specified number.

The index numbers start at 0.

This is mostly used together with another selector to select the last elements in a group

How to Control Tab Order in HTML

Accessibility Tip:




Tabindex assignments are handled the following way:
  • Positive numbers (1,2,3...32767) are handled in tab order.
  • 0 is handled in source order (the order it appears in the DOM)
  • -1 is ignored during tabbing
The following elements support the tabindex attribute:
A,  AREA, BUTTON, INPUT, OBJECT, SELECT, and TEXT AREA