in

SharePoint Blogs

The Best Place for SharePoint-related Blogs

Todd Baginski's SharePoint 2003 and MOSS 2007 Blog

SharePoint Connections – Sessions Follow Up

First of all I would like to say THANK YOU to everyone who came to my sessions last week! I had a wonderful time presenting my sessions to some great audiences and I really enjoyed meeting so many people after the sessions were over. I also enjoyed meeting many of the presenters and SharePoint MVPs at the conference. It was really nice to finally meet some of the folks who I have traded emails with for such a long time.

As I mentioned during the sessions, I'm following up on outstanding questions and comments in this post. I've broken down the information by session, so it is easier to locate.

HDV316: Integrating Applications with SharePoint - Without Writing a Line of Code!

Question: What Web Services are supported by the BDC?

Answer: The following information was taken from this article.

Business Data Catalog supports only "first" generation Web services. Therefore, if you are using Windows Communication Foundation Web Services, make sure you are using only WS-I Basic Profile v1.0. Business Data Catalog does not support the eight other binding choices that Windows Communication Foundation offers. For a sample, see the SampleWebService.

 

When you use Web services with overloaded methods, you cannot have multiple methods named identically in the Business Data Catalog metadata. A given entity can use only a single Web proxy method override at a given time. However, you can have multiple methods with the same name in the Web service. The Business Data Catalog will pick the correct method based on the signature in the metadata.

HDV419: Master Pages vs. Page Layouts (Types) in WSS V3

CODE: I've packaged several pages into a zip file you can find here.

This zip file contains the following:

  • Baseline.master – a minimal Master Page that you can use to build master pages to replace default.master.
  • CustomLayout.aspx – a customized Page Layout that began as the defaultLayout.aspx page which is the home page of the Publishing Portal template. The page has been customized to use a single Web Part Zone to display Web Parts.
  • CustomContentPages directory – contains two custom Content Pages and a Feature to install them.

STEP BY STEP INSTRUCTIONS TO USE THE FILES:

Making a new minimal Master Page and applying it to a site.

Navigate to a SharePoint Team site in IE.
Click Site Actions
Click Site Settings
Under the Galleries section, click Master Pages
Click Upload
Upload the Baseline.Master file

There are two ways to apply the page to the site:

  1. Here is a really cool Feature that installs a Web Part that allows you to pick the master page for a SharePoint site. Download this Feature, install it on your SharePoint Server, and then use it to set the Master Page.
  2. Open your site in SharePoint Designer, open the Master Page gallery node, select the Baseline.Master file, right click it and select Set as Default Master Page.

Installing and Activating the Custom Content Pages Feature.

Download the SharePoint Feature Manager Application from my blog
Copy the CustomContentPages directory in the zip file described above to the following folder on your SharePoint server: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES
Run the SharePoint Feature Manager Application
Type in a URL for a SharePoint site where you want to Install and Activate the new Content Pages (Ex: http://sever/sitedirectory/teamsite)
Click the Browse button
Open the CustomContentPages directory, and select the Feature.xml file
Click the Open button
In the Operation dropdown select Install
Click Compose
Click Execute
In the Operation dropdown select Activate
Click Compose
Click Execute
Copy the URL you typed in and paste it into IE, then add the names of the custom Content Pages named example.aspx and example2.aspx. (Ex: http://sever/sitedirectory/teamsite/example.aspx & http://sever/sitedirectory/teamsite/example2.aspx)

Installing an configuring a new custom Page Layout to replace the home page of the portal

Open IE and navigate to the home page of your Portal
Click Site Actions
Click Site Settings
Click Modify All Site Settings
Click Master pages and page layouts
Click Upload
Click Browse and locate the customLayout.aspx file in the zip file described above
Click OK to upload the file
On the subsequent web page enter Custom Page Layout in the Title text box
In the Content Type Group dropdown list select Page Layout Content Types
In the Content Type Name select Welcome Page
Click the Check In button
On the subsequent web page locate the customLayout.aspx, click the dropdown arrow next to it and select Publish a Major Version
Click OK

To change the home page of the portal to use the custom Page Layout perform the following steps:

Click Site Actions
Click Edit Page
Click the dropdown next to the Page link, and select Page Settings and Schedule
In the Page Layout dropdown list select (Welcome Page) Custom Page Layout
Click the OK button
Click the dropdown next to the Page link, and select Check In…
Click the OK button
Click the Publish button

To create a new page with the custom Page Layout perform the following steps:

Click Site Actions
Click Create Page
In the Title text box enter Custom Welcome Page
In the URL name textbox enter CustomWelcomePage
In the Page Layout list box select (Welcome Page) Custom Page Layout
Click the Create button
The subsequent web page will display the new custom Page Layout you created.
Click the dropdown next to the Page link, and select Check In…
Click the OK button
Click the Publish button

HDV218: Microsoft Office InfoPath 2007 Enhancements

One of the questions in this session was about submitting the same InfoPath Form from different Form Libraries to a common location. Andy researched the topic some more after the session and found this article which describes how to do it. Thanks Andy!

HDV317: SharePoint v3, Office 12, and Workflows, Oh My!

I mistakenly stated that the four out of the box workflows (Approval, Collect Feedback, Collect Signatures, and Disposition Approval) are available in Windows SharePoint Services 3.0 (WSS). They're not, they are only available in Microsoft Office SharePoint Server 2007 (MOSS) - however you can easily create them in WSS.

Thanks again for coming to my sessions everyone!

Comments

 

itzpankaj said:

The below given URL is broken.

www.sharepointblogs.com/.../entry16002.aspx

So I am unable to download the zip file package. Can you please help on this?

July 6, 2007 5:35 AM
 

jendeeda said:

I would love the zip package...the link is broken!!

March 14, 2008 11:38 AM

Leave a Comment

(required )  
(optional )
(required )  
Add

About tbaginski

Todd began working with WSS and SPS in the beta stages of the products, in 2003. He has architected and implemented intranets, extranets, wireless deployments, and several custom applications with the WSS and SPS platforms. Todd created the first SharePoint advanced development training curriculum in the training industry for Microsoft SharePoint Portal Server 2003 and taught his first class in December of 2003. Todd also created the first advanced development training curriculum for Microsoft Office SharePoint Server (MOSS) 2007 and taught parts of this curriculum while MOSS was still in the Beta 1 Technical Refresh stage! Two versions in a row, Todd has broken ground in the training industry by being the first to offer advanced development training for SharePoint! Todd speaks at many SharePoint conferences including SharePoint Connections, the MS SharePoint Conference, and the upcoming TechEd 2008 Developers Conference. He has also spoken at Microsoft events at the Microsoft offices in both Denver, Colorado and Minneapolis, Minnesota. He has also presented several sessions at the Rocky Mountain SharePoint User's Group. He enjoys spending time with his wife and their dogs, playing and coaching lacrosse, playing hockey, riding his bike in the Rocky Mountains, and skiing every chance he gets.

Need SharePoint Training? Attend a SharePoint Bootcamp!

Posts (c) their respective authors. Everything else (c) 2007 SharePoint Experts