You might have needs to open multiple FireFox instances at once for multiple tasks, it’s not just open more and more tabs, but also cookies, authentication session, website, bookmarks, online accounts….That mean multiple FireFox, multiple workspaces/
If you’d love to like so, here is tips to do
- Download FireFox Portable Editon from portableapps.com.
- Run file you have just downloaded, it will extract to where you choose to place your FireFox Portable
- Open folder you have just extracted and looking for files [FireFox Portable]\Other\Source\FirefoxPortable.ini
- Open FirefoxPortable.ini and change AllowMultipleInstances=false to AllowMultipleInstances=true
- Save FirefoxPortable.ini
- Copy FirefoxPortable.ini to root folder of [FireFox Portable]
- Clone folder [FireFox Portable] as many as you’d like, each of them will be a single FireFox instances
- Each time, just choose a folder of them and run FirefoxPortable.exe
- Hope you love it.
You need to make some changes in web.config file in order to get it work.
The easest way is to download an updated web.config here (thanks to ASPone’s wiki).
Matt Williamson have suggest two solutions which both work fine
Solution 1.
1: using System;
2: using System.Collections.Generic;
3: using System.Linq;
4: using System.Web;
5: namespace MyProject.WebSite
6: {
7: public class PageBase : System.Web.UI.Page
8: {
9: protected void Page_PreInit(object sender, EventArgs e)
10: {
11: // This is necessary because Safari and Chrome browsers don't display the Menu control correctly.
12: // All webpages displaying an ASP.NET menu control must inherit this class.
13: if (Request.ServerVariables["http_user_agent"].IndexOf("Safari", StringComparison.CurrentCultureIgnoreCase) != -1)
14: Page.ClientTarget = "uplevel";
15: }
16: }
17: }
Then make sure all of your pages get inherit from this PageBase.
Solution 2.
1: if (Request.UserAgent.Contains("AppleWebKit")) Request.Browser.Adapters.Clear();
I'm remember that some one have done a smart declarative browser adapting solution which we can control ASP.NET Render to render fine-tuned HTML code for selected Browser in Web.config, but now can't find it back. Please lets me know if you find it around.
Matt Williamson have suggest two solutions which both work fine
Solution 1.
1: using System;
2: using System.Collections.Generic;
3: using System.Linq;
4: using System.Web;
5: namespace MyProject.WebSite
6: {
7: public class PageBase : System.Web.UI.Page
8: {
9: protected void Page_PreInit(object sender, EventArgs e)
10: {
11: // This is necessary because Safari and Chrome browsers don't display the Menu control correctly.
12: // All webpages displaying an ASP.NET menu control must inherit this class.
13: if (Request.ServerVariables["http_user_agent"].IndexOf("Safari", StringComparison.CurrentCultureIgnoreCase) != -1)
14: Page.ClientTarget = "uplevel";
15: }
16: }
17: }
Then make sure all of your pages get inherit from this PageBase.
Solution 2.
1: if (Request.UserAgent.Contains("AppleWebKit")) Request.Browser.Adapters.Clear();
I'm remember that some one have done a smart declarative browser adapting solution which we can control ASP.NET Render to render fine-tuned HTML code for selected Browser in Web.config, but now can't find it back. Please lets me know if you find it around.
Problems
Compile a Class Library project, you received this error
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(1993,9): error MSB3091: Task failed because "al.exe" was not found, or the correct Microsoft Windows SDK is not installed. The task is looking for "al.exe" in the "bin" subdirectory beneath the location specified in the InstallationFolder value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. You may be able to solve the problem by doing one of the following: 1) Install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5. 2) Install Visual Studio 2008. 3) Manually set the above registry key to the correct location. 4) Pass the correct location into the "ToolPath" parameter of the task. |
Or
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(1993,9): error MSB3091: Task failed because "sgen.exe" was not found, or the correct Microsoft Windows SDK is not installed. The task is looking for "sgen.exe" in the "bin" subdirectory beneath the location specified in the InstallationFolder value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. You may be able to solve the problem by doing one of the following: 1) Install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5. 2) Install Visual Studio 2008. 3) Manually set the above registry key to the correct location. 4) Pass the correct location into the "ToolPath" parameter of the task. |
Solutions
- Copy & paste following to NotePad:
| Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A] "InstallationFolder"="C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\" |
- Then rename the file extention to vsfix.reg.
- Double-click the file you just created then choose "Yes".
- You're done. :)
Some more links I have just know
- http://dukelupus.wordpress.com/2008/02/05/task-failed-because-sgenexe-was-not-found-solution/
- http://wiki.evident.nl/Default.aspx?Page=Task%20failed%20because%20sgen.exe%20was%20not%20found&AspxAutoDetectCookieSupport=1
AOL Instant Messenger (AIM)
AOL Instant Messenger (AIM) ids can be represented using the aim: protocol. Many who publish their AIM ids do so with clickable URLs e.g.:
<a href="aim:goim?screenname=ShoppingBuddy">IM with the AIM ShoppingBuddy</a>
Yahoo Messenger
Similarly, Yahoo Instant Messenger (YIM) ids can be represented using the ymsgr: protocol. And similarly many publish their YIM ids as clickable URLs e.g.:
<a href="ymsgr:sendIM?SomeYahooFriend">IM with SomeYahooFriend</a>
MSN Messenger
MSN Messenger (MSNIM) ids can be represented using the msnim: protocol. And similarly many publish their MSNIM ids as clickable URLs e.g.:
<a href="msnim:chat?contact=joebob@hotmail.com">IM with joebob@hotmail.com</a>
XMPP (Jabber)
Extensible Messaging and Presence Protocol (XMPP) (http://www.xmpp.org/) ids can be represented using the xmpp: protocol, e.g.:
<a class="url" href="xmpp:username@jabberservice.com">IM with username@jammerservice.com</a>
Skype
Skype can be represented using the skype: protocol. It can be used to open a chat session or make a Skype call.
<a href="skype:echo-chinese?chat">IM with the Skype echo service (Chinese) </a>
<a href="skype:echo-chinese?call">Skype call to Skype echo service (Chinese) </a>
ICQ
ICQ does not have a URL scheme. Rather ICQ links on the web use HTTP hyperlinks to download a resource of content-type application/x-icq which then the operating system opens with the user's ICQ client.
Thus we can markup those HTTP hyperlinks with the content-type set explicitly to communicate the ICQ semantic:
<a class="url"
type="application/x-icq"
href="http://www.icq.com/people/cmd.php?uin=[ICQNUMBER]&action=message">
Contact with ICQ</a>
Replacing [ICQNUMBER] with the user's actual ICQ number.
When you share a Folder from a Windows XP machine, you might not able to access to it even you see that computer in it's work group, any time you attempt to access to, you receive a error message like
- \\[SHARE] is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.
- Logon failure: the user has not been granted the requested logon type at this computer
When ran into it, you can consider one of two solution I found from others over Internet. It might help a lot.
Audit Local Security Settings
- On Start Menu>Control Panel>Users, enable Guest user.
- Open Local Security Settings by select Start Menu>Control Panel>Administrative Tools>Local Security Settings
- Navigate to Local Policies>User Rights Assignment
- Right-click on Access this computer from the network>Properties>Add Users or Groups, add everyone or any users you want to be able to access the computer from the network > Add Guest user to this if not exists
- Right-click on Deny access to this computer from the network>Properties, remove everyone or any users you do NOT want denied to be able to access the computer from the network > Remove Guest user from this if exists
Using Windows Server 2003 Resource Kit Tools (Steve Winograd)
- Download and install the Windows 2003 Server Resource Kit Tools
from http://go.microsoft.com/fwlink/?LinkId=4544 . - Click Start | All Programs | Windows Resource Kit Tools | Command Shell.
- Type these lines at the command prompt. The second and third commands are case-sensitive, so type them exactly as shown. Note the "+r" in the second one and the "-r" in the third one:
- net user guest /active:yes
- ntrights +r SeNetworkLogonRight -u Guest
- ntrights -r SeDenyNetworkLogonRight -u Guest