SharePoint
There are 28 entries for the tag
SharePoint
The approach takes advantage of the SP 2010 OOB Session Token handler and FBA claims provider implementation that during a period of token lifetime, if there is activity during the period of time that can be defined as "EW" in the image in the section "Background" below, that the SPSecurityTokenManager will, with the FBA provider, reissue a Session Token with new SessionToken ValidTo and ValidFrom times without forcing a re-challenge for user credentials (username and password). Additionally, it ......
If you’re writing a custom SharePoint Claims Provider (SPClaimProvider) in order to augment claims, it’s important to also understand what process is executing your specific code path. In the situation where you are making calls to a DB or service endpoint you will need to understand which process actually makes that call. In situations when running in a Trusted Subsystem model, you’ll also need to RunWithElevated in order to have that code path execute in the context of the Windows Principal for ......
This seems to come up a few times. The following sample script in PS applies a common master page across all SPWebs in a site collection. $site = Get-SPSite http://fba.contosotest.com/dv1 $site | Get-SPWeb -limit all | ForEach-Object { $_.MasterUrl = "/dv1/_catalogs/masterpage/... } $site.Dispose() Thanks to Phil Childs - http://get-spscripts.com/20... ......
During hierarchy changes, MDS provides some basic rules for validating hierarchy members against some logic that is defined in the model within the MDS interface or through the Services interface. Behind the scenes, MDS is generating all sorts of T-SQL to ultimately enforce these rules. There is the ability to extend these rules with your own custom implementation if the configuration driven rules don’t suffice – either a SharePoint workflow or through custom CLR code packaged as an assembly. For ......
The question came up today if we could use an “app_offline.htm” file along with HTML in that file that would reference images. First, I wasn’t 100% sure if the app_offline.htm would work, but it sure did. Since it’s just the Asp.net hosting process that detects the file, it circumvents loading any HttpApplications (SharePoint) beyond just serving up the HTML content. The second question was about having something more than text, specifically <img> tags. So, since the HttpHandlers are taking ......
In WSS 3.0/MOSS 2007 we had to resort to things like HttpModules [1] for errors, access denied, or for 404 errors updating the WebApp properties [2] Well, in 2010, thanks to Andrew Connell for pointing this out, Todd Carter blogs about what we now have in SPS 2010 here: http://todd-carter.com/post... [1] http://blogs.msdn.com/ketaa... [2] http://blogs.msdn.com/jingm... ......
This is a continuation from Deployment of Theme and Resource files Resource File Deployment (Resx) The second item was deploying Resource files to the App_GlobalResource directory present as a subdirectory under each IIS site for each SharePoint Web Application zone. Remember that you can have multiple IIS Sites for each “Logical” SharePoint Web Application. The other requirement we had was that each Web Application needed to have its own set of resource files and were to be deployed and scoped as ......
Recently, we had a deployment scenario where we needed to deploy a custom theme and some resource files (resx) to the Farm and the Web Application zones respectively. Theme Deployment via Feature / Timer Job For the first feature, deployment of a theme, we initially went down the path assuming that we could scope the feature at Farm, and SharePoint would call the FeatureInstalled method in our Feature Receiver. Unfortunately, this all worked in development on our single machine environments. When ......
This has bitten me a couple of times. This error surfaced yesterday when running a scripted install with psconfig.exe – the error that appears in the log is: LookupAccountName failed to get the SID for account <domain>\LONG AC NAME > 20 chars When setting up SharePoint, we usually have a bunch of service accounts that generally are setup by different teams that manage the Active Directory accounts – well, that’s how it should work, but that’s another story. Many times organizations will ......
The industry it moving towards identity standards, and with the recent release of Windows Identity Foundation (fka Geneva), and the beta of SharePoint 2010, it’s important to take a look at the direction of how identity is being normalized into a “service” within the SharePoint object model. With SPS 2010, the SPUser object is now a claims identity. Identity management has been normalized to a approach that internally uses an STS that takes all “provider” or external STS identities, then creates ......
Ok, I’ve been bitten twice in the past week on this. If you have InfoPath 2010 Beta installed and you’ve also got SharePoint 2007 running, at least with the latest SP2 and October CU, you run into an issue that surfaces in the logs as follows One or more types failed to load. Please refer to the upgrade log for more details When you pull that log apart, you’ll see that it’s attempting to load a few types such as Microsoft.Office.InfoPath.S... from assembly 'Microsoft.Office.InfoPath.... ......
Many times, your coding, etc. SharePoint features. You’ll code something up, deploy, activate, etc.
Using WSP builder, while a convenient tool, it also leaves some orphans around. It forcibly deletes the solution leaving any place it’s activate with some “broken features”.
Fortunately, there’s a tool to help you cleanup those orphans.
http://featureadmin.codeplex.com/
Ted Pattison and Andrew Connell have a bunch of Learning SharePoint 2010 content up on Channel 9. I can say, having attended Ted’s classes in the past, he’s one of the best to learn SharePoint development from. He’s been at the forefront of getting to the reality of how to build things while working with the guidelines, rules, constraints of a “managed” platform such as SharePoint. If you get a chance take a look at these videos – even better, if you can attend in person, check out http://www.criticalpathtrai... ......
In the October edition of MSDN Magazine, there’s a great article that does a quick rundown of building a component that can be surfaced as a Web Part via the Gallery and placed in Web Part zones on pages. The article by Steve Fox is here: Steve Fox - Visual Studio 2010 Tools for SharePoint Development – MSDN Magazine October 2009 There’s a couple very important aspect that might not be 100% clear from the title – 1st, you’re really visually designing a User Control (ASCX). So, this is really just ......
This set of posts is about a "Mini URL" service that I created initially to help provide a means to automate shortening of URL's for sending in emails to users in SharePoint. If you've used SharePoint and at times you need to send a link to a List or Document item one way is to "right-click" the item (whether it's a folder, list item, or document) then if it's IE choose "Copy Shortcut". You can then just past that into an email and send over to your recipient. Recently, I also noticed that even the ......
During an upgrade, the psconfig command fails with Failed to upgrade SharePoint Products and Technologies. An exception of type Microsoft.SharePoint.Upgrad... was thrown. Quick live search and I find on Jukka’s blog the answer: http://blogs.msdn.com/jukka... Specifically, a feature was not installed, and quickly installing using the stsadm command Jukku provides, it then works… ......
Get your copy now … Mentioned here: http://office.microsoft.com... Direct Link here: http://www.microsoft.com/do... Registration required… Well, almost free ......
I wanted to post about one of the best tools I’ve found for getting Kerberos properly configured and in the process getting some great HOWTO information on Kerberos, how it works, etc. When working with SharePoint, and the plan is to have your site run under Kerberos, I recommend using this tool before actually provisioning the Web App. You can do it later, but you’d have to “stop” the WSS provisioned Web App before using this tool. Why? Because the IIS site you use for testing must use the DNS name ......
Here are several links to some good resources: Sales http://blogs.msdn.com/share... Architect http://blogs.msdn.com/share... Developer http://blogs.msdn.com/share... Implementer http://blogs.msdn.com/share... ......
Recently, I was going through setting up some sample navigation approaches for SharePoint. The first step was in creating a bunch of Child Sites and some basic hierarchical structure. For that I used a great tool from IDevFactory called SWAT just to create some empty Team Sites. The one issue with that tool is it doesn’t allow setting a few options globally. What I wanted was to have under the Navigation options to have the “Show Subsites” enabled. In addition to a few other navigation settings. ......
Recently, installed a bunch of new Windows Live components such as Messenger, etc. That update extended my HTTP_USER_AGENT string to beyond 260 characters, which unfortunately IE then, when asked via javascript, reports itself back as IE 6 – this causes the Modal dialog boxes in SharePoint for things like adding web parts to zones to report a message that “Not enough storage is available to complete this operation”. So, since this is an x64 machine, I need to trim down the string which is taken from ......
If you’re doing WSS/MOSS development then you need to understand the implications of when to Dispose and not Dispose of your objects from the SharePoint object model. Roger Lamb has been keeping us all up to date and I’m sure there’s more forthcoming… http://blogs.msdn.com/roger... ......
If you’ve been running x64 WSS/MOSS in development VSeWSS has been a challenge (wouldn’t install – albeit I believe the Bamboo solutions folks had some hack…) Now, the CTP of VSeWSS 1.3 has been announced SharePoint Team Blog CTP Preview of VSeWSS Key capabilities in 1.3 The extensions now install on x64 bit OS. Visual Studio 2008 and SharePoint must be already installed. Command Line Build option for TFS and MSBuild integration Separate WSP Package and Retract commands. You can now build the WSP ......
One this is for sure, there's plenty of materials on getting ramped on the Microsoft stack.
We now have up on the MSDN Ramp Up center tracks for SharePoint...
Check it out:
http://msdn.microsoft.com/en-us/rampup/default.aspx
www.MyRampUp.com
There are really a whole bunch of great resources out there that help the community get up & running with LINQ. Personally, with all the additional providers that I've seen (Qak Leaf List) - several of which I see great use for - LINQ to SharePoint and LINQ to LDAP / LINQ for AD. In regards to tools, LINQ Pad is the tool that allows you to toil with the syntax, etc. LINQ Pad And now, here's a good 100+ pages on LINQ syntax in C# 3.0. Book Preview: C# Query Expressions and Supporting Features ......
If you're installing Windows Server 2008 RC1 and expected to use WSS 3.0 or MOSS 2007 you'll need to wait until 12/11/2007...
It's blocked from running - I read somewhere it's due (WSS & MOSS SP1) December 11, 2007.

One thing I can say about SharePoint (WSS 3.0 & MOSS 2007)development is it sucks. The tools are weak from creating to debugging. Something that literally took about 15 minutes in straight ASP.NET took 3+ hours yesterday. So, I'm rethinking my perspective on SharePoint as an Application Platform when the applications are more complex than just managing lists or data direct in SharePoint, or Workflow involving SharePoint objects such as Lists, Documents, etc. I'm coming away from this thinking ......
While the TFS team didn't put everything into the 1st real release of TFS, they certaintly are getting tools/powertoys/helpers/gui... out there to the community in real time. Driven by the initial need to ship, the TFS team clearly had to make some feature choices in order to meet the late 2005 schedule on the 1st release. That's just the dynamics of shipping product. However, what they've done is put out, on a psuedo supported mode (non PSS or is it CSS now?), tools that make the TFS experience ......