Build Modern Web Applications with HTML5, CSS3 and JavaScript MSDN Session

August 30, 2011

Build Modern Web Applications with HTML5, CSS3 and JavaScript MSDN Session HTML5 is making a lot of buzz lately and probably after the BUILD event the buzz will increase. It’s even said that it is going to be a major jump forward in the web and internet world. If you want to find out what is it all about you can attend an open MSDN session that I’ll have at Microsoft Ra’anana. For more details about the session and registration go to this link. See you there! CodeProject
no comments

Video Manipulation with the Canvas Element

August 17, 2011

Video Manipulation with the Canvas Element One of the designers in my company asked me to help him with the creation of a transparent video which run on top of an image in HTML. So I did some digging and found a very good resource to do that - Manipulating video using canvas. This post will explain how to combine the video and canvas elements in order to create transparency inside a video during runtime using JavaScript. I’ve based the code on the previous link so they deserve all the credit. You can download the demo code from...
no comments

Profiling JavaScript 101 Using IE9 Developer Tools

August 15, 2011

Profiling JavaScript 101 Using IE9 Developer Tools Lately I’m involved in a very interesting project which suffer from JavaScript performance issues in old browsers. The main “pain” in the project is the need to support IE8 which is used by many of the client’s users. I’ve got a call to come and help in the process of tuning the application and decided to share some tips of how I profiled the application and found some of the bottlenecks in the application JavaScript execution. Those bottlenecks were handled by the development team very fast and the application’s execution is becoming much...
3 comments

Picking a Web Client Side Persistence Mechanism

August 8, 2011

Picking a Web Client Side Persistence Mechanism Yesterday’s evening I got a phone call from a client that wanted to discuss an interesting dilemma – How to pick a web client side persistence mechanism for an offline web application? This is a very important question with all the hype around HTML5 and the new specifications it brings. Many web developers which will build offline applications in the near future will probably find themselves stuck with this dilemma also. So in this post I’ll summarize the options you got and I’ll point you to two new JavaScript libraries that...
no comments

Creating a Many To Many Mapping Using Code First

August 1, 2011

Creating a Many To Many Mapping Using Code First Today I got a question about how to create a many to many mapping using Entity Framework Code First. The question was how to create the mapping with an existing database. Here is an explanation how to achieve that. Creating Many To Many Mapping Sometimes there is a need to create a many to many relation in the database. When we want to achieve that we will create a relation table which will hold the primary key from every table in the many to many relation. Here...