Category Archives: Uncategorized

Diagnose Performance Issues in Web Pages especially SharePoint

We have came across lot of queries about SharePoint or Web Pages performance issues in our day-to-day professional life.  I was thinking to develop a tool to draw the map of behind the web request which has HTTP route map with multiple components like Load Balancer, Front-End Server(especially which server and it is configurations)  to Database Server. This route map should clearly mention where exactly HTTP request hanging and why it is hanging etc.

I was going through on MSDN and found out that a tool called “Visual Round Trip Analyzer”  – Web page performance visualizer and analyzer. Pretty decent tool to visualize your web page performance and it helps to find out the root cause of the issue.

Here you can check it out in detail.

The Visual Round Trip Analyzer tool helps web developers and testers visualize the download of their page, identify best practices and changes that improve web performance. The network Round-Trip between the client and server(s) is the single biggest impact to web page performance – much greater than server response time. VRTA examines the communications protocol, identifying the causes of excessive round-trips, and recommending solutions. Performance engineers, testers, developers, operations personnel should use VRTA to conduct their web performance analysis.

Leave a comment

Posted by on October 26, 2010 in Uncategorized



SharePoint 2010 Development Environment Options

Jay Horan has posted his experience on SharePoint 2010 Development Environment Option and would be helpful in Planning & Preparation for SharePoint 2010.

Leave a comment

Posted by on April 19, 2010 in Uncategorized



Kerberos Requirements for Internet facing MOSS 2007 environment

Most of you guys have implemented the Internet facing MOSS 2007 environment with two different domains(i.e, one is least trusted Extranet domain and another one is intranet domain).  So the TRUST level between Extranet and Intranet Domain is “External One Way” trust as shown in following figure. This could be designed to implement a Secure MOSS 2007 to avoid any hacker calls from extranet.

But in-terms of authentication, this would work pretty well for NTLM authentication, but, will not work for Kerberos authentication. In order to implement a Kerberos Authentication with this environment/farm, there is a Forest Two-Way trust required to exchange the delegation between two different domain(i.e., Extranet and Intranet Domains).

We had similar situation as described above, the above farm/architecture works pretty good for NTLM but when we are planning to switch back “Kerberos”, it got failed as “The request failed with HTTP status 401: Unauthorized”. We investigated the network traces using NETMON, we saw LOT of HTTP, KERB, NTLM/NLMP/SPNEG Authorization calls, then we forced to use KERBEROS authentication using cscript adsutil.vbs set w3svc/1/root/NTAuthenticationProviders “Negotiate” – Still no luck!

Finally found that HTTP response from SQL back-end server to WFEs are empty SOAP messages. After that we temporarily removed the two WFEs and modified the DNS entry pointing to central administration server. It means that we are removing the Extranet Domain from Farm. This time we are able to see the SOAP response coming from SQL-Server to Central Administration MOSS Server. We checked with Microsoft Supporting Team, they were not giving the solid answers that “Forest Two-Way Trust” is MANDATORY between Extranet and Intranet Domains. They said may or may not be required a Two-way trust between two domains for SharePoint Implementation.

When we digging into MSDN article about this issue and we found the following article, – It states as follows:

•    If the customer has more than one domain, verify that the SharePoint and Reporting Services service accounts and the user accounts accessing SharePoint are in domains that have a two-way trust between them. If there is only a one-way trust, there will be problems authenticating users and resources from both domains.

So it is clearly said that, we need to have a “Forest Two-way trust” between Extranet Domain and Intranet Domain in order to work with Kerberos in MOSS 2007 environment. Please be keep this in your mind when you are designing the internet faced MOSS 2007 with Kerberos Implementation

Hope this helps!

Leave a comment

Posted by on March 22, 2010 in Uncategorized


Setting Up the Development Environment for SharePoint 2010

MSDN has published an article about Setting Up the Development Environment for SharePoint Server. This article describes how to install a development environment with Microsoft SharePoint 2010 and Microsoft Visual Studio 2010. These instructions will enable us to get started with an environment that is specifically suited to developing SharePoint custom solutions.

Hope this helps!

Leave a comment

Posted by on November 30, 2009 in Uncategorized


SharePoint 2010 Beta Release Known Issues

SharePoint 2010 Beta Release Known Issues

Leave a comment

Posted by on November 30, 2009 in Uncategorized


Demo Video of Business Connectivity Services

Please take a look these videos to know more about business connectivity services

Here are the awesome features which you can see from this demo video.
• Full read/write capability of BCS
• Create an external content type which connects to a SQL backend
• Bring external data into SharePoint through an external list
• See how the external list provides the same functionality of a normal SharePoint list
• Take the external data into Outlook and SharePoint Workspace
• Auto-generated forms and customized InfoPath forms for external lists
• External Data Columns and using Word templates to fill in information using external data

1 Comment

Posted by on November 11, 2009 in Uncategorized


Topologies for SharePoint Server 2010

Microsoft releases a document which describes common ways to build and scale farm topologies, including planning which servers to start services on.

Leave a comment

Posted by on October 20, 2009 in Uncategorized