Feb 11th, 2010
by Vipul Limbachiya.
Hi Friends,
I was getting this error since last 2 days while starting default website and have no idea why it was showing this:
The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0×80070020)
But it was clear that another process/program is restricting my IIS default website to start.
Initial search on net helped me to find that process, and how to resolve it.
For my instance it was Skype that created this problem, in advanced settings of Skype you will find the option saying it to use port 80/443. Just uncheck that and close Skype, try restarting your default website then.
You can follow below steps to find any process that uses port 80/443 which can cause problem to your website to run:
Open command prompt (click on Start -> Run -> write CMD and press enter)
And run this command
NETSTAT -ano
That will list all process with assigned port, you will get PID (Process Id), and you can use this ID to find out which process/program is that from Windows Task Manager.
You can then kill that program or change its settings to fix this.
I changed settings for Skype and now its running quite well for me.
Thanks,
Vipul
VN:F [1.9.3_1094]
Rating: 5.0/5 (2 votes cast)
VN:F [1.9.3_1094]
Posted in: My Projects, Programming.
Feb 5th, 2010
by Vipul Limbachiya.
Hi Friends,
I sighted a beautiful Warbler at Gandhinagar near Infocity last weekend, I started birdwatching since last 2 years and this was the first time I saw this beauty. And got a good record shot as well!!

Sulphur-Bellied Warbler
Thanks,
Vipul
VN:F [1.9.3_1094]
Rating: 3.0/5 (1 vote cast)
VN:F [1.9.3_1094]
Posted in: Birds, Personal.
Feb 3rd, 2010
by Vipul Limbachiya.
Hi Friends,
This article help beginners to start with jQuery using asp.net.
You can load it in another page by clicking here
It describes
* Selectors
* Object Accessors
* Events
* Manipulation
* Ajax
* Ajax with JSON
* Effects
With jQuery using asp.net and with live demo.
Please let me know if any questions
Thanks,
Vipul
VN:F [1.9.3_1094]
Rating: 4.0/5 (1 vote cast)
VN:F [1.9.3_1094]
Posted in: JavaScript, My Projects, Personal, Programming, Web 2.0, jQuery.
Dec 21st, 2009
by Vipul Limbachiya.
Hi Friends,
As the same way GujaratiLexicon look-up works, you are now able to look-up for words in Urban Dictionary too.
Option to look-up from Urban Dictionary is added to the popup as a link and clicking on this will open a same popup with data from urban dictionary.
For installation :
You need Firefox/Opera with GreaseMonkey
After installing GreaseMonkey you need to install both scripts listed below, after installing these scripts refresh your page and you are ready to use GLLookup!!!
Install following scripts:
Install GLLookup v3
Then
Install Popup Fix – GujaratiLexicon
and
Install Popup Fix – Urban Dictionary
New features added:
Look-up for words from Urban Dictionary.
You can see a popup like:

And on click of Urban Dictionary Lookup should display:

Please note: These scripts work as a plugin/addon to fetch gujarati meanings for selected word on webpage from www.GujaratiLexicon.com Or www.UrbanDictionary.com , all credits of dictionary goes to www.GujaratiLexicon.com and www.UrbanDictionary.com, your suggestions are most welcome!! You may face problems with this script if GujaratiLexicon or Urban Dictionary changes their structure of results being displayed.
Let me know if you find any problem or have any suggestion.
Vipul Limbachiya
VN:F [1.9.3_1094]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.3_1094]
Posted in: JavaScript, My Projects, Personal, Programming, Web 2.0, jQuery.
Nov 19th, 2009
by Vipul Limbachiya.
Hi Friends,
It’s quite helpful to have such a functionality while developing CMS based websites, to add hyperlinks automatically in place of the url or url pattern in content text.
I found an interesting method/code on codeproject.com that can help to create hyperlinks dynamically.
How to Make Dynamic Hyperlinks Using C# in ASP.NET
It saved my life, wish helps you too!
Happy coding!
Thanks,
Vipul
VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Posted in: C#, CSharp, My Projects, Programming.
Nov 5th, 2009
by Vipul Limbachiya.
Hi Friends,
Here I come with my latest Javascript plugin(no jQuery! plain Javascript!!) it helps to get or set current caret position (cursor location) in textarea/input, to get selected value under textarea/input and replace selected value.
Why?
Sometimes we need to replace text selected under textarea or input with another text or wrap selected text with tags. There is no such cross browser solution available, this plugin helps to do so.
Check out demo page for more information.
Live demo:
(Click on the links below, will be opened in new browser tab/window)
There are more details on demo page, how to setup and use to make it fit in your requirements.

Download Plugin:
textarea.properties.min.js (Minified) ~ 2Kb
textarea.properties.packed.js (Packed) ~ 2Kb
textarea.properties.js (Uncompressed) ~ 3Kb
Please let me know if you find any problem or any help required. Provide your feedback in comments or contact me via GMail/GTalk.
Thanks,
Vipul Limbachiya
VN:F [1.9.3_1094]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.3_1094]
Posted in: JavaScript, My Projects, Programming.