Create a jQuery like chainable JavaScript toolbox specific to your project 27 May 2010 novogeek (0) "Global variables are evil" is what the JavaScript Guru Douglas Crockford says, as they are the source of unreliability and insecurity. How elegant your code would be if you wrap your entire project's code under a single global namespace? [Did you know? The entire JavaScript code of Yaho... [More]
When is AJAX an overkill for your ASP.NET-jQuery web applications? Part-2 15 May 2010 NovoGeek (0) In my previous article, I have discussed about few scenarios where AJAX can be an overkill for our web apps. I would like to add few more such scenarios in this post. (4) Heavy dropdowns: A dropdown control enforces the user to select a value, preventing the entry of unwanted choic... [More]
When is AJAX an overkill for your ASP.NET-jQuery web applications? Part-1 30 April 2010 NovoGeek (2) AJAX libraries have simplified developer’s life by providing clean & easy-to-use API. Their usage is so simple that we developers over use it, without realizing the performance impacts. In this article, I would like to explain few scenarios in which AJAX can be an overkill for your web app... [More]
The curious case of "Stop running script" error & jQuery 11 April 2010 NovoGeek (0) Before starting with the article, I would like to share something which encouraged me a lot. Now I'm a Microsoft Most Valuable Professional (MVP) for ASP.NET. Thanks to Microsoft folks for recognizing my efforts. :) Coming to the point., have you ever faced the below “St... [More]
Web based presentation tools for web devs 27 March 2010 NovoGeek (0) The term "presentation" has almost become synonymous with Microsoft Office PowerPoint. Yup, without doubt it is the sole leader among s/w for presenting stuff and is improving in every version, the only problem being - difficulty in sharing the presentation. With the emergence of Web 2.... [More]
Introduction to ASP.NET AJAX Library Beta - Microsoft Virtual Tech Days 18 March 2010 NovoGeek (0) Happy to say that I have presented today in Microsoft Virtual Tech Days(VTD) on ASP.NET AJAX Library(BETA) You can download the presentation here: http://www.slideshare.net/novogeek/introduction-to-asp-net-ajax-librarybeta I have also uploaded working demos. You can find them here: http://... [More]
Overriding jQuery/JavaScript functions using closures 27 February 2010 novogeek (0) Function overriding is an important feature in any programming language. In advanced languages like .NET, Java, it can be accomplished easily through a set of key words. But this is not the same in JavaScript and this is where closures come to your rescue. This article is not something new. Infact... [More]
Scope problems with JavaScript setInterval & setTimeout? Use closures! 08 February 2010 NovoGeek (1) This article gives explains scope problems faced with JavaScript setTimeout & setInterval and provides solution by using closures. [More]
Check for unsaved data on your web forms using jQuery 31 January 2010 NovoGeek (2) One of the most important Usability requirements in business applications is, to periodically inform the users when there is any unsaved data on their web pages. This can be seen in email apps like Live mail/Gmail (compose a new mail and try to navigate to Inbox, without saving or sending the mail. ... [More]
jQuery event delegation - Adding/removing markup dynamically 01 January 2010 NovoGeek (0) First of all, my Happy New Year wishes to all netizens! As you journey through 2010, leave a trail of hardwork, innovation, passion and excellence... Coming to the topic, in web apps, most of the times, we would require adding and removing controls to a web page dynamically. E.g.,adding &q... [More]