.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Post New Web Links

Productivity Hub Gaps - Value Adds

Posted By:      Posted Date: October 21, 2010    Points: 0   Category :SharePoint

Hello all, I have decided to begin this discussion with the hope of attracting someone within Microsoft's attention to this need/gap. In a recent Microsoft Blog post, I had seen that the Productivity Hub for SharePoint is once again promoting training however has failed to meet a couple other gaps enterprise environments experience. As such, I have addressed this in the below post:

Training is one thing but what about end-user support with top-common issues (end-users experience) and help desk support for more detailed error and issue resolution? The productivity hub should include another facet that explicitly focuses on Top-Common End-user issues and Help Desk issue/error resolution. Too much of the information that we find and utilize to fix issues (within Enterprise environments) is lost through help desk agent and regular employee attrition. Why not address this gap by coming full circle with something of this nature. The inability to re-use prior knowledge gained in SharePoint is like having to relearn how to spell every time you would like to write again.

In a consulting meeting with Keith Dishno (kdishno@microsoft.com ), I recently expressed this need. SharePoint Productivity Hub is a step in the right direction with training as a definite core need however fails to address the much needed gap of sustainab

View Complete Post

More Related Resource Links

.NET 3.5 Adds Named Pipes Support

you want a named pipe server, all you have to do is create some instances of NamedPipeServerStream to handle each client connection. I stole the following code straight from the MSDN documentation.

Visual Studio .NET: Custom Add-Ins Help You Maximize the Productivity of Visual Studio .NET


Regardless of how great an integrated development environment (IDE) is, there will always be features that developers wish had been included. For that reason, the Visual Studio .NET IDE provides an extensive add-in facility that allows you to add nearly unlimited numbers of features and functionalities written in Visual Basic, C, C++, C#, or any .NET-compliant language. This article explains how add-ins work in Visual Studio .NET. It then shows how to add custom text editing by creating an add-in with two editing functions, a simple text insert of the current date, and a more complex function to reformat paragraphs of text. Finally, you'll learn how to add a page to the Options dialog.

Leo A. Notenboom

MSDN Magazine February 2002

dropdownlist bound to sqldatasource adds items instead of replacing on change



I have a series of dropdownlists on webform in ASP 4.0. The first drop down is filled upon load, and then when a user selects a value from that list, it populates the second dropdown. To accomplish this, I have a SQLdatasource with a parametersource of the first drop-down list control. This works great, except when a user changes their selection from the first drop down. It performs the query, but then adds the list of items to the ones that were already there from the previous selection, instead of replacing it with the new data. Here is the code:

 <asp:DropDownList ID="ddlMajor" runat="server" DataMember="DefaultView" 
      DataSourceID="SqlDataSource1" DataTextField="majortext" 
      DataValueField="majorkey" AppendDataBoundItems="True" AutoPostBack="True">
         <asp:ListItem Value="0">Select Major</asp:ListItem>
<asp:DropDownList ID="ddlReq" runat="server" DataMember="DefaultView" 
      DataSourceID="SqlDataSource2" DataTextField="req" DataValueField="admreqkey" 
            AppendDataBoundItems="True" AutoPostBack="True">
                <asp:ListItem Value="0">Sel

The Future of Productivity: Office Business Applications Evolved

Tune in to this live and on-demand content to explore how building Office Business Applications (OBAs) has progressed as we look at the types of solutions that you can build by using Microsoft Office 2010 and Microsoft SharePoint 2010.

Amazon adds CloudFront API for content invalidation

Good news from Amazon this morning as they have announced what I've been asking for - an API for content invalidation.  Previously, they allowed content to have a max-age of 1 hour, but it didn't allow for the control that a manual invalidation would have.  According to the press release, the API call will allow for the removal of files from all edge locations.  A set of files can be removed as well. "Invalidation requests for the first 1,000 files each month are provided at no additional charge; above this level, there is a $0.005 charge for invalidating each additional file." This is great news on 2 fronts: It's a great feature that was missing from an already solid product. It's a sign that Amazon is listening to it's customers and providing updates without deprecating existing APIs. Here's a screenshot of the API call from Amazon's CloudFront developer documentation:     via Amazon Web Services   more later  - joel

Visual Studio adds " " to html markup

Reference topic: http://forums.asp.net/t/1192748.aspx I hav just spent close on 1.5 hours fixing the exact same problem outlined in the topic above. Just a bief outline: I made some changes to my page in code view, and clicked save. At that point, Visual Studio just added close on 40 000 (!!!) $nbsp; to every possible area in the page. It seemed to, however, like putting these into the table that was on the page. VS also seemed to add a new tag <caption></caption> all over the show. To top it off, it completely destroyed my table layout by adding random <td></td> tags. I had to now resort to fixing the markup manually in notepad, since doing a search & replace in both notepad and VS left vast chunks of whitespace in the markup, and fixing it in VS just added it back again. The net result is that my indentation is now completely destroyed.   Is there a permanent fix for this issue? (I am running Visual Studio 2008 SP1 Team Edition)

Report Parameter adds COMMA ( , )

Hi All, This is purely t-sql base question, previously we had simple as "LastName FirstName, LastName FirstName........" (comma is added by the SSRS Report Parameter when users selects multple values from the drop down menu), everything was working fine with the below query:- DECLARE @data NVARCHAR(MAX), @delimiter NVARCHAR(5) SELECT @data = 'Albert John, Blackmore Allen, Taylor Ken V., Heather Day F.' SET @delimiter = ',' DECLARE @textXML XML; SELECT @textXML = CAST('<d>' + REPLACE(@data, @delimiter, '</d><d>') + '</d>' AS XML); SELECT LTRIM(T.split.value('.', 'nvarchar(max)')) AS [Items] INTO #TEMP FROM @textXML.nodes('/d') T (split) SELECT CASE WHEN [ThirdPart] IS NULL THEN [FirstPart] ELSE [SecondPart] END AS [FirstName], CASE WHEN [ThirdPart] IS NULL THEN [SecondPart] ELSE [ThirdPart] END AS [SecondName], CASE WHEN [ThirdPart] IS NULL THEN [ThirdPart] ELSE [FirstPart] END AS [MiddleName] FROM #TEMP CROSS APPLY (SELECT REPLACE( REPLACE([Items],'.',''),' ','.') AS [Part] )[t1] CROSS APPLY (SELECT PARSENAME([t1].[Part], 2) AS [SecondPart] ,PARSENAME([t1].[Part], 3) AS [ThirdPart], PARSENAME([t1].[Part],1) AS [FirstPart] )[t2] DROP TABLE #TEMP   Now, we have to implement string as "LastName, FirstName, LastName, FirstName......&

How can I create a custom control that adds other controls visible to the page hosting my custom con


I want to create a custom control where I define several specifically named DIV sections.  The code-behind logic of the custom control will perform operations on these named DIV sections.  The page where the custom control is hosted needs to be able to add named controls to the DIV sections and perform operations on these named controls added to the DIV sections.

Let me explain a little further.  In the custom control, I want to have code behind logic that fires the following Page Event and uses a condition to make one or another specifically named DIV section visible or not:

    < _
    ToolboxData("<{0}:BaseDetails runat=""server""></{0}:BaseDetails>") _
    > _
    Public Class BaseDetails
        Inherits UserControl

        Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
            DetailsNameDiv1.Visible = False
            DetailsNameDiv2.Visible = False

ADDS groups renaming does not change lookups in Sharepoint 2010


I had orginally added some Active Directory groups to exisitng sharepoint default groups <sitename> owners, <sitename> visitors, <sitename> members

After renaming the ADDS group names, I try to add those AD security groups to other Sharepoint Custom Groups and the OLD name shows up in sharepoint not the new renamed security group name. Even the lookups dont reflect the new group names or even find them correctly upon searching the AD.

Suggestions? Thx

Thx, Joe

Management Studio adds unwanted table aliases


Sorry if this is not the correct forum, this is more a MS SQL MS question that involves T-SQL, than a T-SQL design question, but it's the only forum that seemed appropriate.  I would be happy to post the question in a more appropriate forum.


I have some valid T-SQL that's tested and works as a passthru query to SQL server 2005 R2 using a passthru query in MS Access 2007.

Now that it works, I'd like to create view. However, when I paste the code in a view window in SQL Server Management Studio (2008 R2), management studio adds table aliases that I don't want or need.

Here's a stripped down example. This is is the code I pasted:

WHERE CODE='123456789'




Here's what management studio does to it:

Visual Studio automatically adds the ID attribute to controls that are runat="server"


When I copy/paste a control, Visual Studio automatically adds the ID attribute to controls that are runat="server".

Is there a way to disable this?

ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend