Tag | SharePoint Posts

Today I had to change the title of several pages in several publishing sites. You can find the powershell script below. Notice that you have to access the pages as PublishingPage and not SPListItem,otherwise you will not be able to modify the Title field ("Title" is ReadOnly). Also, you have to go through the same procedure as in the UI: checkout, change property, checkin and publish (and maybe approve if the library requires it). Add-PSSnapin "Microsoft.SharePoint.Power... -ErrorAction SilentlyContinue ...
What does SharePoint Composer, an IPad, and a Halo Reach Xbox 360 bundle have in common? The 2010 SharePoint Composer Giveaway! ShareSquared is hosting a giveaway that has some terrific prizes. We have used this same giveaway at the last few technical conferences and it is about to close. Generally, we are giving you the ability to get in on the action even if you were not able to attend one of the conferences. If you would like more detail about the giveaway, timeline, and its rules then follow ...
For Web Designers and Developers writing CSS code for elements is so time consuming. That too make changes in SharePoint Stylesheets(CSS) needs more patience. First have to make change in CSS, reset IIS(or Application Pool Recycle), clear browser cache/temp files and check. Even for one small change or entire CSS change the mentioned steps has to be done. Sometimes the changes won't reflect and makes little irritating. Many of us faced and facing this issue. Alternatively you can make changes with ...
A couple of days ago, I posted the general steps to create a Web Application using Central Administration for WSS 3.0. Now we are back from the past, and moving into SharePoint Foundation 2010. Assumptions made here, you have access to the Central Administration tool, either by remotely accessing the site or by achieving access through RDP to the server. First, we land at the main window for the Central Administration tool. Once there, you will click on the Manage Web Applications on the Application ...
Most of the time, I get question from new friends who work in other technologies that "SharePoint is for Content Management/WebSite Creation?". Well, it's common because SharePoint is sucessor of Microsoft Content Management Server (CMS) which dedicatedly used for Web Content Management. SharePoint Portal 2001 predominantly focus on Content Management feature, whereas the later releases came with more features. It's very easy to create Colloboration portal with SharePoint in Minutes where it requires ...
Sandbox solution is a new feature introduced in SharePoint 2010. It's a secured wrapper around webparts and other elements with limitations. There is no thumb rule that every webpart in SharePoint 2010 belongs to Sandbox Solution. But it's recommended to develop webparts with Sandbox solution. It allows administrators to monitor the solutions and control as required. SharePoint Site Collection administrators can view the resource utilization of each solution and can block if it consumes too much ...
Part of working with Web Services is pushing data to SharePoint. There are numerous Blogs and articles that show you how to update, delete and add new list items. One of the things you will want to do is add metadata, specifically adding values to "User/Group" columns. The problem is that SharePoint has a specific format that needs to be followed. If you look closely, underneath the covers SharePoint keeps an 'ID;#username' format. You might be wondering, "What is the ID for? and where does it come ...
I have been working with infopath 2007 to build an application for SharePoint. I put together a dashboard that pushes and pulls data from lists within SharePoint. With Visual Studio Tools for Applications you can write code that will accompany the form for extra functionality. Part of the code is that you can reference the "Microsoft.SharePoint.dll" to have access to the SharePoint object model and ultimately the data in SharePoint. Part of the architecture decisions I made quite early was to implement ...
Right when you thought it was safe to head in to the holiday season without more SharePoint things to populate your calendar. That is right; ShareSquared is putting on another spectacular SharePoint 2010 webinar. This time Chris Riley (of Enterprise Content Management and Capture fame) and Chris Givens (of Architecting Connected Systems fame) will be taking you through the social networking feature set. They will explain the basics of social networking, integration points with social networking, ...
Quick tip: if you are having problems with rules in the new Content Organizer Feature of SharePoint 2010, double check that the Content Type your rule is using is based on a Document Content Type. I discovered this when a co-worker was setting up a demo with the Content Organizer. He had selected a Content Type at random and configured his rule. SharePoint allowed him to do this but when documents were added to the drop box library, the rules wouldn’t be applied. So, I set up a demo on my SharePoint ...
Knowing fully we are now in SharePoint Foundation 2010 territory, I am going back in time. There are still questions around how to configure or create a Web Application and then a Site Collection using WSS 3.0. The questions have come up with companies moving to Team Foundation Server 2010 and not having had experience configuring WSS 3.0. And in many cases they have found in being the “go to” person for anything and everything that has to do with the TFS 2010 deployment you have done. Assumptions ...
Over the last couple of months this topic has come up several times and it has always sparked a deep conversation on what should be included and covered by the process. Jim Crowley has captured this in an awesome post and great read. Very detailed! Thanks, Jim! http://blogs.msdn.com/b/sha... ...
What is Favicon? Sometimes we come across some websites which shows their logo instead of explorer logo in Address bar. A typical example is Google, login to google with IE and watch address bar. You can see google logo then the URL. This icon is stored in the PC when we add the sites as bookmarks. When you open bookmarks menu the site name will show with the icon. How to create Favicon? It's very easy to create favicon. All you need is the company logo or image(in JPG/PNG/GIF format) which you want ...
Social Networking is booming in last few years. For example, Facebook reaches 500 million users(as on July 2010) and Twitter has 190 million visitors per month. It's human tendency to know about others and share information with them. In any organization collaboration is key thing and it helps to improve operating efficiency. SharePoint 2010 development team keeps all these in mind and bundled cool Social Networking features with SharePoint 2010. Social Networking Features Ask Me About Activity Feed ...
In SharePoint 2010, Notifications is another way to display information/warnings without distracting user. It'll be shown in top right below Topbar and Ribbon. Just like Status bar, No Server side code or manual setup required to use Notifications. The required functions are bundled in SP.UI.Notify class that defined in SP.Js/SP.Debug.Js and it's included in SharePoint master page. So no manual include of Js is required. Well, Status bar is used to display content and to hide developer has to invvoke ...
I was reading some posts today and stumbled across an amazing resource, started reading and it was impossible to put it down. End to end real world guidance on Branding. The authors: Andrew Connell and Randy Drisgill. If you have not seen what those guys can do, I recommend you look at their work, then again if you are in the SharePoint world and have not heard of them, where have you been hiding? Anyway, here is the link to the very impressive MSDN article. http://msdn.microsoft.com/e... ...
Just a brief reminder that if your company makes commercial software (in other words, you don’t just develop it for your own employees use) then you should check out the FREE technical event my team is putting on next Thursday (25th Nov 2010). We also with have an Xbox 360 with Kinect to give away plus free books and other goodies. I’m currently looking after the Xbox and have so far resisted peaking in… but I make no promises! :-) Note that we have gone for zero breaks with the intention of making ...
In SharePoint 2010, Status bar is used to display information/warnings without disturbing user with Javascript alerts. Please don't think it is Browser's Status bar. It's a special information bar which displays below ribbon/top bar when invoked. No Server side code or manual setup required to enable status bar. The required functions are bundled in SP.UI.Status class that defined in SP.Js/SP.Debug.Js and it's included in SharePoint master page. So no need to include Js manualy to use Status bar. ...
I was lucky enough to attend Visual Studio Live! in Orlando on November 14th-17th. There were so many great speakers and the networking was great. I met a lot of really cool people and we talked about everything .NET (from WP7, Silverlight, C#, ASP.NET WebForms, AJAX, MVC 3.. and so forth). I took a lot of notes during all the sessions and wanted to provide it to those that could not come out. If you follow me on Twitter then you have seen most of these. Most of the authors put slides/source code ...
SharePoint 2010 provides pretty good dialog framework. Throughout SharePoint sites, Dialog framework has been used to avoid page redirections and keep user in same page. In SharePoint 2007 with help of Lightbox/JQuery, dialog framework can be enabled and used. But it has some limitations and time consuming. So how to open a page in Dialog framework? Well, It's pretty simple. Just add Content Editor webpart in the page and add the below code. <script type="text/javascript"> //User Defined Function ...
Top Bar, Ribbon, Quick Launch are come up with Application Pages by default. If you want to open the page in Dialog Framework then those elements will take more space and make the layout cluttered. You can remove these elements by creating new page layout which is cumbersome/time consuming. One way to hide these controls is by passing a Parameter with the URL. [ ?IsDlg=1 ] SharePoint will hide these elements when It gets IsDlg Parameter on URL. But every time we can't pass these parameters. Then ...
SharePoint 2010 is released and available in 3 Editions. They are Microsoft SharePoint Foundation 2010 Microsoft SharePoint Server 2010 Standard Edition Microsoft SharePoint Server 2010 Enterprise Edition Before start implementing Sharepoint, its must to select the right edition for given requirement. When we recommend SharePoint to customers, they first ask what's the cost? Well, it's based on what for SharePoint is going to be used. 1. Microsoft SharePoint Foundation 2010 MSF 2010 is the least ...
It's a common question very often I've been asked. Well , Microsoft defines "SharePoint is a Business Collaboration Platform for the Enterprise and the Internet". It's a perfect definition or IT Pros (esp. CXOs), but when it comes to Developers it requires more or different definition. SharePoint first released in the year 2001 as SharePoint Portal 2001. Basically It's a portal which has functionalities for intranet website. The features can be used as it is or can be customized minimum level. SharePoint ...
After much anticipation, ShareSquared, Inc has finally released SharePoint Composer and Maestro. We have finally have made it available for purchase to the public. Internally ShareSquared consultants have been using it with our clients for a while now. These products are going to make any SharePoint implementation go smoother. If you are not familiar with SharePoint Composer and Maestro then you are in for a treat. The product is meant to help organizations logically layout their SharePoint implementation ...
The following issue was encountered on a developers machine when trying to create a SharePoint project using Visual Studio 2010. From the File menu the developer selected New->Project and then selected ‘Empty sharepoint project’ (SharePoint 2010) and then typed in the url into the dialog box that appeared and then hit the Validate button. Upon clicking the button, the following error message was shown: Cannot connect to the SharePoint site: http://serverX:6666/. Make sure that the Site URL is ...
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 ...
So somehow I got involved again with SPS KC without actually living there. I’m going to travel down get some bbq and enjoy the scenery. Right now we have registration open at http://www.sharepointsaturd... There is also a sponsorship form too if anyone is still interested in sponsoring we will close it down in about a week. It’s going to be a lot of fun and who knows the next time I get to the area. It could be years or months again until I venture back. Hopefully I’ll see you all there. Technorati ...
Readers of my blog and/or column know that I am a big fan of PowerPivot. And because of that, I was excited to see, both at June’s Microsoft BI Conference (part of Tech Ed) and this week’s PASS Summit, that the PowerPivot technology will become more entrenched. What Microsoft showed in June was that the full-fledged SQL Server Analysis Services (SSAS) product would support the in-memory BI (IMBI) engine, known within Microsoft as VertiPaq. This cool columnar, in-memory technology will not be limited ...
The other evening I had the unfortunate pleasure of having to rebuild a client's SharePoint farm. Generally, SharePoint is not unstable. Unfortunately, the original consultant built the farm with one service account, which made things dicey. Murphy, of some strange law fame, stepped in and presented a situation in which that service account password had to be changed. As you would expect, the administrator changed the password. Since the administrator was newer to SharePoint he didn't realize the ...
In this Issue: Justin Angel, siqaodb news, Colin Eberhardt, Rudi Grobler, Mohamed Mosallem, Einar Ingebrigtsen, William J. Steele, Dragos Manolescu(-2-, -3-). Above the Fold: Silverlight: "Visiblox Charts vs. Silverlight Toolkit Charts – a test of Performance" Colin Eberhardt WP7: "Windows Phone 7 Neurons App goes open source!" Justin Angel Holy Crap Category: "Rubik’s Cube for Silverlight and Windows Phone 7 using Balder" Einar Ingebrigtsen From SilverlightCream.com: Windows Phone 7 Neurons App ...
If you generate CAML using LINQ to SharePoint in Visual Studio 2010 then you might see this bug popup: If you are writing a CAML query to filter records based on Date and Time, and this query is generated using LINQ To SharePoint then you will get the following CAML query generated: <View> <Query> <Where> <And> <Eq> <FieldRef Name='Title' /> <Value Type='Text'>{0}</Valu... </Eq> <Lt> <FieldRef Name='QuoteTime' IncludeTimeValue='TRUE' /> ...
Creating a Custom Site Definition: · http://msdn.microsoft.com/e... · http://msdn.microsoft.com/e... Adding Pages to a Site Definition: Each page in the onet.xml is defined in a <Module> tag. For e.g. <ModuleName="Home"Url="$... Similarly if we want to add more than one page we can add the same in module tag. For e.g. <ModuleName="Home"Url="$... All ...
The common question as a SharePoint consultant and developer is, "Should we use SharePoint or not?. I was faced with that decision this week and I thought I would share it. I am working with a solution that involves an ASP.Net Application being connected to SharePoint that was being used as the document management piece of the solution. The Asp.Net application had a feature that created a project. Part of creating a project required creating a document library in SharePoint as part of that creation ...
In this Issue: René Schulte, Walter Ferrari, Amyo Kabir, David Anson, Jesse Liberty, Mike Taulty, Erik Mork, Jeremy Likness, and Joost van Schaik. Above the Fold: Silverlight: "Swapping two elements in a bound ObservableCollection" Joost van Schaik WP7: "Tracking Sales Statistics with the Silverlight Analytics Framework for Windows Phone" René Schulte Sharepoint: "how to build a small Silverlight 4 utility to upload files in a List or Library of Sharepoint" Walter Ferrari Shoutouts: Mike Taulty blogged ...
My team is pulling together a great afternoon on the 25th of this month to help UK ISVs get up to speed on the latest technologies from Microsoft and explore their impact on product roadmaps. The session is intended for technical decision makers including senior developers and architects. Technologies such as the Windows Azure Platform, SQL Server 2008, Windows Phone 7, SharePoint 2010 and Internet Explorer 9.0 will be represented. Check out the agenda and register before all the seats vanish ...
In this Issue: Michael Crump, XAMLCast, Sigurd Snørteland, Brad Tutterow(-2-), Manuel Felício(-2-), Mohamed Mosallem, Lee(-2-), Walt Ritscher, Chris Koenig, and Jeff Blankenburg. Above the Fold: Silverlight: "Architecting Silverlight LOB applications – Part 1" Manuel Felício WP7: "OData v2 and Windows Phone 7" Chris Koenig New: "Visual Studio Async CTP for the rest of us…" Michael Crump Shoutouts: Shawn Wildermuth posted an interesting discussion: A Week with WP7 from an Android User's Perspective ...
SharePoint Foundation 2010 Hosting - SharePoint in a Package - SharePoint SHIP - Get your SHIP Today Sclera Hosting Internet Services and Sclera Design bring you SharePoint in a Package - SHIP - and we're happy to announce three (3) SHIPS: I-4 - our base-line entry-level edition that provides you a dedicated host for complete control over your environment, but a smaller memory footprint, saving you money and making this an excellent entry-level setup for any small to medium business. V-6 - here you ...
Have you ever set up a SharePoint farm with multiple WFEs (web front ends) and then wondered later which server you were hitting? Ever have a user get an error but you can’t recreate it, only find to find out much later it’s because the user was hitting a different WFE than you were and that particular WFE was the only one with the error? Or have you ever had a misconfigured hardware load balancer that is directing all of the traffic to just one poor overloaded WFE while the others sit there idle? ...
If you need Logging in your application and Log4Net is not an option (for whatever reason), then the "Logging Application Block" that is part of the Microsoft Enterprise Library may be a good choice. I will look at Enterprise Library Version 4.1 - October 2008, which is available for download here, because is supports Windows Server 2003. If you are not already familiar with the concepts of logging, i recomend to read this rather technical blog-entry "Log Event to Listener Routing in Enterprise Library". ...
I am very excited to speak again at Tech Days 2010 Winnipeg! The Details are listed bellow. session title is: Microsoft SharePoint Server 2010 for Developers of Microsoft ASP.NET session day and time: Day 2 (December 8), from 2:20 – 3:25 p.m. Winnipeg. Organizations always ask, what is the difference between SharePoint Development and ASP.Net development? well, the answer is...Not MUCH! Come out and check out issues, differences and similarities between the two. Tech days is a great opportunity to ...
I started a new SharePoint 2010 project several weeks ago and one of our first assignments was to create a quick demo to highlight some of the new 2010 functionality. In our discussions about 2010, my Sogeti colleague mentioned that far and away his favorite new 2010 feature was the Excel REST API. I wasn’t that familiar with it, so I offered to set up that part of the demo. I have a SharePoint 2010 server running in a virtual machine, with Excel Services already configured. Please note: if you are ...
Visual Studio 2010 is the new and improved development tool for SharePoint 2010. Major improvements are that all the Project Templates for SharePoint 2010 are included out of the box. This means a better development experience with debugging, unit testing, TFS!!! and automated builds! As I was experimenting with the overall experience I noticed some funny things I thought I would blog about. 1) Visual Web Parts are the only option available as part of a template. This can be kind of confusing to ...
Form Based Authentication (FBA) is great when exposing SharePoint on the internet or extranet, users don’t have to know the domain they are authenticating to, you can manage the authentication using LDAP or SQL database amongst other cool stuff. But during the configuration process you end-up disabling the Integrated Windows Authentication (IWA) because you want your users to be provided with an FBA page. Once you disable the IWA you get the following notification If Windows authentication is not ...

It is surprisingly easy to visualize your data with Bing Maps – once you have the right knowledge. We have a great training opportunity coming up in November to give you that knowledge. Find out more on my teams ISV blog.

In this Issue: Walter Ferrari, Wei-Meng Lee, Rob Eisenberg, Timmy Kokke, Joost van Schaik, Jesse Liberty, Jeff Blankenburg, Jeremy Likness, and Victor Gaudioso(-2-). Above the Fold: Silverlight (and Sharepoint): "Silverlight and Sharepoint 2010: Getting Started" Walter Ferrari WP7: "Windows Phone 7 – Animation and Games (Part 2)" Jesse Liberty WP7 (2): "31 Days of Windows Phone | Day #19: Push Notifications" Jeff Blankenburg Shoutouts: Tim Sneath has some (not messy) pumpkin-carving fun to share ...
I've spent time the last few month checking out much of the latest in code generation tools. Again one of the most complete and comprehensive is Iron Speed Designer - now in version 7.1. I had the good fortune to talk for about a half hour with Alan Fisher of Iron Speed and I will be adding content here in the next weeks. Hopefully I can also present some examples. Here's the lastest from their press release. For Immediate Release Iron Speed,Inc. Sephorah Green 408.228.3429 sgreen@ironspeed.com http://www.ironspeed.com ...
Hi All, I just wanted to let people know about this great event. It is being lead by Imaginet Resources Corp. If you don't know Aaron Kowal and what he does with ALM, do make an effort to attend these events. ALM is a huge part of development, we all know this, but it is now supported in SharePoint 2010. Although it does not cover SharePoint Specific ALM practices it covers TFS and branching , builds, etc.... Great event to attend. Check out the link! www.imaginets.com/events/un... ...
Hi All, I have been crazy busy in the last while, I am hoping that now I will be able to blog about all the things I have been busy with and have the community benefit from the projects and experiences I have had over the last while. Stay tunned for a bulk of Blog posts in the next month!!! I wanted to let everyone know that I will be speaking at the Winnipeg User Group Event on Oct 25 2010. Here is a copy of the abstract. Everyone is welcomed, please help pass on the word and let anyone you think ...
Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; mso-pagination:widow-orphan; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri; ...
Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; mso-pagination:widow-orphan; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri; ...