Jack is Here, asp.net findings

As a software engineer, I focus on .NET, especially asp.net, C#, WCF and so on, and I am also very interested in Search Engine Optimization.

Entries for the ‘Uncategorized’ Category

A hyperlink control that is used to open a file or an e-mail message fails in an application that uses MSXML 6.0 on a Windows XP-based or Windows Vista-based computer

Symptoms
On a Windows XP-based or Windows Vista-based computer, you run an application that uses Microsoft XML Core Services (MSXML) 6.0. The application contains a hyperlink control that users can use to open a file or an e-mail message. However, in this scenario, the hyperlink control may fail.
This issue occurs if the following conditions are true:The file URL or the e-mail message URL is encoded in the UTF-8 format.The output is in the HTML format. Note This issue does not occur if the URL starts with http://.
Resolution
XSL Transformation (XSLT) does not recognize the UTF-8-encoded URL because there is no “no-uri-escaping” XSLT flag in MSXML 6.0.

A black screen is displayed and then the system stops responding when you log on to a computer that is running Windows Vista or Windows Server 2008

Symptoms
A black screen is displayed after you enter your user credentials in the logon dialog box on a computer that is running Windows Vista or Windows Server 2008. When this issue occurs, you can still move the mouse pointer. However, you cannot start applications such as Windows Explorer. After a while, the operating system stops responding.
Resolution
This issue occurs if an event log is corrupted. In this situation, the Event Log service spins in an infinite loop when you log on.

A .p7b certificate does not import correctly when you try to import it by using the Certificate Import Wizard in MMC on a computer that is running Windows Server 2008 or Windows Vista

Symptoms
On a computer that is running Windows Server 2008 or Windows Vista, you try to import the .p7b format certificate by using the Certificate Import Wizard in Microsoft Management Console (MMC). However, the certificate does not import correctly. When this issue occurs, you can experience the following symptoms: The imported certificate does not have a private key associated with it.The certificate request object in the Certificate Request store remains.The Certificate Import Wizard completes without displaying any errors.
Resolution
This problem occurs because .p7b format certificates are not decoded correctly when you import .p7b format certificates from the Certificate Import Wizard in MMC.

A “WBEM_E_INCOMPLETE_CLASS” WMI error occurs or Wmiprvse.exe crashes when concurrent WMI queries are sent to the cluster resources in Windows Server 2008

Symptoms
Consider the following scenario: You install the Failover Clustering feature on a multiprocessor computer that is running Windows Server 2008.On this computer, the MSCluster_ResourceGroup Windows Management Instrumentation (WMI) provider receives concurrent queries.In this scenario, you may experience one or more of the following issues on the computer: You receive the following WMI error message:

WBEM_E_INCOMPLETE_CLASSThe WMI provider (Wmiprvse.exe) host processcrashes.A program that manages the cluster resources does not work or works incorrectly.No errors are reported on the computer. However, the computer sends incorrect status data to the client computers.
Resolution
This issue occurs because of a race condition in the WMI provider for the failover cluster. When the race condition occurs, a thread of a WMI query tries to access a variable that was freed by another thread. Therefore, an access violation occurs, and the Wmiprvse.exe host process crashes.

Analysis of the site optimization a number of factors that affect

When the site after construction is completed, the next job is website optimization, website promotion, this is a continuous process, indispensable, pre-construction should take into account the post-optimization. Many owners friends when optimizing the time, will always be included in the peaks and valleys of the phenomenon, in fact, this is not entirely the issue of search engines, budget web hosting, to more from your site find the reasons why it can affect a site optimization factors in the end what does?

First of all, the site’s robots.txt file is within the first factor, business hosting, if it is damaged or write errors occur when the impact is relatively large, writing is not standardized, wrong or reject spiders crawl will be affected, so the robots. txt file when writing the content to pay attention to the case, many sites are the problem, the search engine robots if the wrong understanding of your robots.txt file, they may completely ignore your pages. For this problem, the solution is to double-check your robots.txt file, and make sure that the parameters on your page is correct, you can use Google Webmaster Tools to create a robots.txt file.

Second, when the web site to web site optimization to stabilize the main, if the station web site contains too many variables, impact is very great. managed hosting. URL contains too many variables can cause search engine robots search difficult, if your URL contains too many variables, the search engine robots might ignore your web pages, some of the more familiar problem for the building site might think to help enterprises optimize dynamic pages that really is the problem, dynamically generated pages (including ASP, PHP) may cause the crawler can not be included, the solution is to use static page or pseudo-static.

Third, the internal Web site should be coordinated, not too many unrelated things, which answer ID is a factor that many search engines do not include pages that contain the session ID, because they can lead to duplicate content, if possible, to avoid Session ID appear in your site, and use cookies to store session ID. Page contains JS code is not too big right, the page contains JavaScript code, CSS code and other script code. These codes are not directly linked with the content, access to your web page and select “view source” or “View HTML source”, if you are hard on the actual content of the site change, then usually the search engines is also very difficult .