| by Achyut Kendre | No comments

What is Web worker in HTML 5?

When executing scripts in an HTML page, the page becomes unresponsive until the script is finished. Even when you want to execute the multiple scripts you need to execute it sequentially, you can not execute it paralally. A web worker is a JavaScript that runs in the background, independently of other scripts, without affecting the […]

Read More
| by Achyut Kendre | No comments

What is Web Storage in HTML5?

The HTML5’s web storage feature lets you store some information locally on the user’s computer, similar to cookies. Web storage is more better option than the cookies, as per security is concern both are same. The information stored in the web storage isn’t sent to the web server as opposed to the cookies. Cookies let […]

Read More
| by Achyut Kendre | No comments

HTML 5 – Video , Audio

Built in Video/Audio HTML5 features include native audio and video support without the need for Flash. The HTML5 <audio> and <video> tags make it simple to add media to a website. You need to set src attribute to identify the media source and include a controls attribute so the user can play and pause the […]

Read More
| by Achyut Kendre | No comments

Graphics in HTML 5

This article is in continousation of previous article, here we will try to understand two features of HTML 5 No Need of Plugins HTML 5 do not need any third party plugins for graphics like flash, silver light, it has built tin facilities to create the graphics using html and JavaScript. You also do not […]

Read More
| by Achyut Kendre | No comments

What is HTML5?

HTML5 is the latest version of Hypertext Markup Language, the code that describes web pages. It’s actually three kinds of code: HTML, which provides the structure; Cascading Style Sheets (CSS), which take care of presentation; and JavaScript, which makes things happen. HTML5 has been designed to deliver almost everything you’d want to do online without […]

Read More
| by Achyut Kendre | No comments

Unit Of Work Pattern

Why we need unit of work pattern? When we use repository design pattern we end up with creating repositories for every domain model. In real world application we need to manipulate (update/insert/delete) multiple model data together those are interdependent, then we end up with saving those model data separately, hence if one of the save […]

Read More
| by Achyut Kendre | No comments

Dependency Injections

What is Inversion of Control (IOC)? Inversion of Control (IoC) is a design principle .It is used to invert different kinds of controls in object-oriented design to achieve loose coupled classes. Here, controls refer to any additional responsibilities a class has, other than its main responsibility which may include control over the flow of an […]

Read More
| by Achyut Kendre | No comments

Generic Repository

In last post we use simple repository pattern.In simple repository when we add more and more repositories we end up with writing same code again and specially core for CURD operations. If you add more domain entities you need to write same code again and again to perform the CURD operations for various repositories. Only […]

Read More
| by Achyut Kendre | No comments

Repository Design Pattern – simple implementation

What is Repository Pattern? Repositories are classes or components that encapsulate the logic required to access data sources. They centralize common data access functionality, providing better maintainability and decoupling the infrastructure or technology used to access databases from the domain model layer. This lets you focus on the data persistence logic rather than on data […]

Read More
| by Achyut Kendre | No comments

Java Script Built in Functions

Java Script provides you built in methods for – String Manipulation Date Time Manipulation Math Functions String Manipulation Functions in JavaScript JavaScript provides you following built in functions – length :- is a property it gives you no of characters from stringtoUpperCase():- convert the string to upper case.toLowerCase():- convert the string to lower case.concat() :- […]

Read More