Web Why CSS slows down your page Latly, I've been working on improving our web site's mobile web experience, from a performance perspective. I started by inlining all the style definitions to be in the HTML head,
Web How I exported my Wordpress posts to Ghost Previously, i explained why I chose Ghost as my new blog engine. The first task I had at hand, was to export all the content I previously wrote on my previous blog. I didn't want to start from scratch. My previous blog was hosted
Debug Inspecting request from an IIS server Let’s say we have a web application which makes calls to other services via http. We want to inspect the calls for bug hunting. If the calls where made from the browser on the client side then it is simple – use fiddler in
Web CSS Challenge: To be continued Last week I posted the CSS Challange. I got some great responses, but unfortunately they were a little problematic. I'll explain. The first solution by Ohad was this page. The problem here is the bottom div. It created the bottom margin for the red
Web CSS Challenge This is a challenge for all you web designers and CSS experts/hackers. Check out this design: Each panel has a margin between the parent of 10 pixels in each side. The red panels are also spaced by 10 pixels with each other. The
ASP.NET Handling unhandled exceptions from AJAX.Net postback A couple of days ago, I had to deal with a bug in a page I wrote. The page contains a couple of UpdatePanel controls. For some reason, when an exception was thrown during the PostBack of one of this panels, the page was
Web CSS and Html debugging Translating UI design to a CSS & Html can be a little complicated. You receive a design from a UI team/expert in your company, which includes general look for the web site,font sizes, images , positioning in the page, distances etc... and you
DEV DefaultButton, UpdatePanel and System.Web Last week I've encountered a very weird problem when I tried to use the new DefaultButton property of an Asp.Net Panel in an UpdatePanel. I used two Panels, each one in a different UpdatePanel, and set the DefaultButton. Something like this: <asp:
Ajax UpdatePanelExtender Upgrade In Updating an UpdatePanel in the Client side, I described how I was able to update an UpdatePanel from the client side. The solution was pretty simple: Create an extender which adds an hidden button to the update panel, and performs a click on
Web Remove the scroll bar from a web page A couple of months ago I was performing maintenance on the main page of my team's web site. One of the things I noticed is that the page contains a disabled scroll bar which is not used. So I wanted to remove it to
ASP.NET Updating an UpdatePanel in the Client side In the last couple of weeks I have been learning the ASP.Net Ajax extensions and Ajax Control Toolkit. It really is an amazing framework for simple and complex web applications. While I was practicing the technology, I notice that there was something missing.
Html Mouse positions in a Html page Let's say I have a page with some kind of image on it. Suppose we want to create a control which performs zoom on the image according to a user defined borders (User drags the mouse from one point on the image to another
Debug Client Script Debugging One of the tools provided with Visual Studio 2005 is the Script Explorer. This tool can be used to view all the JavaScript that have been loaded so far, accessing the functions and objects and debug the script simply by using breakpoints. You can
ASP.NET The elusive ReadOnly TextBox Suppose you a have a text box in an ASP.Net page. This text box needs to contains calculated values from other inputs that will be received from the user (other text boxes). The user can not change the text in the TextBox directly.