Writing Your Own JavaScript Library – Immediate Functions

March 31, 2012

Writing Your Own JavaScript Library – Immediate Functions Lately, I’ve decided to write a simple JavaScript library which I’m going to publish in the near future. In the meanwhile, I also decided to write about my adventures while writing the library. This post series will be dedicated to JavaScript and how to write your own JavaScript library. Immediate Functions One of the things that I was asked last week in the SDP Advanced JavaScript tutorial day was why I wrapped code that I wrote in an immediate function. Before I answer that question lets see what...
no comments

Get Ready for Advanced HTML5 and JavaScript API’s Session

March 30, 2012

Get Ready for Advanced HTML5 and JavaScript API’s Session On April 29, I’m going to deliver a MSDN event about HTML5 at Microsoft Ra’anana. In this session, as opposed to my previous HTML5 MSDN events, I’m going to drill down into development with HTML5 JavaScript API’s and in particular storage, messaging and communication API’s. In the session you will be exposed to the following API’s: Web Storage API AppCache API IndexedDB API File API CORS EventSource API ...
no comments

Code Samples from my Tutorial Days at Sela SDP12

March 28, 2012

Code Samples from my Tutorial Days at Sela SDP12 I’ve just finished my role in Sela SDP12 March conference. In this conference I delivered three tutorial days: 26.3, 27.3 – HTML5 (with Sebastian Pederiva – @spederiva): HTML is the markup language that every web developer uses to structure and present content in the Internet. HTML5 is the standard that is being shaped and developed currently. It extends and improves the last HTML4 standard and takes it to the next level with multimedia, communication support and more. In...
no comments

Consultants are Evil?

March 27, 2012

Consultants are Evil? First of all I want to confess – I’m a consultant and I’m working as a consultant for a few years. This post is written as a response for a conversation that I had with a friend today. The friend and I worked for more than two years together before I became a consultant and he learned to respect my opinions. The Conversation Details In the conversation, my friend asked me if some solution is practical. In his workplace he is working with another respectful consultant which is a very smart guy. But sometime being a smart guy...
one comment

Quick Tip – Deleting a JavaScript Object Property

March 21, 2012

Quick Tip – Deleting a JavaScript Object Property Lately, I’m writing a JavaScript library which I’ll publish and write about in the near future. On the meanwhile, during the development I had to delete a property on a JavaScript object that I’ve created. Since JavaScript is a dynamic language that operation is available and is achieved through the delete operator. This post will describe the JavaScript delete operator and how to use it. The JavaScript Delete Operator The delete operator is used to delete properties that were declared implicitly on a JavaScript object. If the properties are declared with...
no comments

The CodeProject Best Web Dev Article of February 2012 Nomination

March 15, 2012

The CodeProject Best Web Dev Article of February 2012 Nomination My Getting Started with IndexedDB article was nominated as best web development article of February 2012 on the CodeProject site. If you liked the article or you want to help me win the best article title you can go and vote for the article in this link. Thanks on advance! CodeProject
no comments

Course 10953A: HTML5 Programming

Course 10953A: HTML5 Programming At last I can write about it! In the last few months I was co-authoring the Microsoft Official HTML5 Course (MOC) with Noam Kfir and Alex Golesh. The course is scheduled to be published on April 20, 2012 under the name HTML5 Programming. It was a very intensive experience with tight deadlines but we made it and the course is on its way for publishing. A few details about the course: It is three-day instructor-led course. The course is lab oriented – the students...
one comment