tag:blogger.com,1999:blog-6950410331218209922024-03-12T20:19:40.729-05:00Sharing The PointSharePoint, InfoPath, and whatever new stuff they come up with next. Videos at the bottom.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-695041033121820992.post-62007807308078118822012-01-12T10:07:00.000-06:002012-01-12T11:35:35.618-06:00Governing SharePoint Designer with Group Policy<span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Now that Contributor
Groups are gone, how are you controlling the use of SharePoint Designer?<span style="mso-spacerun: yes;"> </span>There are some farm and web-application
settings, but nothing as customizable as 2007.<span style="mso-spacerun: yes;">
</span>Our last resort is Group Policy.<span style="mso-spacerun: yes;">
</span>A software restriction Group Policy can enable/disable running
SharePoint Designer for specific groups of users or computers.<span style="mso-spacerun: yes;"> </span>The Office 2010 Administrative Template files
can allow application-level settings in SharePoint Designer.<o:p></o:p></span><br />
<br />
<div class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="font-size: 14pt;">Group Policy: Software Restriction Hash Rule<o:p></o:p></span></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">Create a new Group Policy <o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Create
a new Software Restriction Policy in Group Policy Editor</span></div>
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<a href="http://2.bp.blogspot.com/-ZDz7i4iSyks/Tw8DRPOPqaI/AAAAAAAAASw/B562mgC6ewg/s1600/CreateNewSoftwareRestriction.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="177" src="http://2.bp.blogspot.com/-ZDz7i4iSyks/Tw8DRPOPqaI/AAAAAAAAASw/B562mgC6ewg/s320/CreateNewSoftwareRestriction.png" width="320" /></a></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Create
a new Hash Rule</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-hW9SkAyjlE8/Tw8DGR_AJZI/AAAAAAAAASo/guB499Kg17U/s1600/CreateNewHashRule.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="252" src="http://1.bp.blogspot.com/-hW9SkAyjlE8/Tw8DGR_AJZI/AAAAAAAAASo/guB499Kg17U/s320/CreateNewHashRule.png" width="320" /></a></div>
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<br /></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">Locate the installed executable file<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">Select a Security Level (Disallowed)<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Create
two hash rules</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-XGiWjgHBpZ8/Tw8DakEYLAI/AAAAAAAAAS4/aixiQZPLa0w/s1600/SpecifyFileAndSecurityLevel.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-XGiWjgHBpZ8/Tw8DakEYLAI/AAAAAAAAAS4/aixiQZPLa0w/s320/SpecifyFileAndSecurityLevel.png" width="290" /></a></div>
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<br /></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">32-bit SPDESIGN.EXE<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">64-bit SPDESIGN.EXE<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">Apply the Group Policy to a Group Policy Object<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Linked
to the Domain, Site or OU<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">A
GPO linked to an OU (SharePoint Administrators?) would overwrite a GPO linked
to the entire domain (Disallowed)<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="font-size: 14pt;"><span style="font-family: Calibri;">Group Policy: Office 2010 Administrative
Templates<o:p></o:p></span></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">Create a new Group policy<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Manageable
Ribbon Controls for SharePoint Designer 2010 (enable/disable):<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Customize...<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | Hit Counter<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | Marquee<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | Confirmation Field<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | Search Form<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | Java Applet<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | PlugIn<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Web
Component | ActiveX Control<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Position...<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Shared
Border Properties...<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Page
Transition...<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">File
tab | Help | Options | Add-Ins<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">File
tab | Help | Options | Application Options<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Site
tab | Manage group | Administration Web Page<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">List
Settings tab | New group | List Workflow<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflow
Settings tab | Manage group | Import from Visio<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflow
Settings tab | Manage group | Export to Visio<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflows
tab | New group | New Workflow<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflows
tab | New group | List Workflow<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflows
tab | New group | Reusable Workflow<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflows
tab | New group | Site Workflow<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Workflows
tab | Save group | Publish Globally<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Master
Pages tab | New group | From Content Type<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Manageable
Application Settings for SharePoint Designer 2010:<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Default
CSS Schema<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Default
Doctype<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Default
New Page Type on SharePoint<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Default
Secondary Schema<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Default
New Page Type<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Hide
missing component download hyperlinks<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;">
<span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"><span style="mso-list: Ignore;">§<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">Set
download location for Microsoft .NET Framework 3.5 SP1<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"><span style="mso-list: Ignore;">·<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";">
</span></span></span><span style="font-family: Calibri;">Requires the Office 2010 Administrative Template
files (ADMX, ADML, ADM)<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><a href="http://www.microsoft.com/download/en/details.aspx?id=18968"><span style="color: blue; font-family: Calibri;">http://www.microsoft.com/download/en/details.aspx?id=18968</span></a><span style="font-family: Calibri;">
<o:p></o:p></span></div>
<br />
<div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;">
<span style="font-family: "Courier New"; mso-fareast-font-family: "Courier New";"><span style="mso-list: Ignore;">o<span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"> </span></span></span><span style="font-family: Calibri;">A
separate download, Reference.xls, has more information on these settings<o:p></o:p></span></div>Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-91079857866846314152011-10-10T10:35:00.000-05:002011-10-10T10:35:30.986-05:00Can we standardize our SharePoint acronyms?We have the following acronyms almost canonized:<br />
<br />
XLS - Excel Services<br />
PPS - PerformancePoint Services<br />
SSRS - SQL Server Reporting Services<br />
VGS - Visio (Graphics) Services<br />
<br />
But, for PowerPivot, I don't see anyone using an acronym. Since PowerPivot is really 2 different products, should we call it: <br />
<br />
PP4E: <a href="http://msdn.microsoft.com/en-us/library/ee210644.aspx">PowerPivot for Excel</a><br />
PP4S: <a href="http://msdn.microsoft.com/en-us/library/ee210682.aspx">PowerPivot for SharePoint</a><br />
<br />
Your thoughts?Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-49691892880024372352011-04-27T12:43:00.000-05:002011-04-27T12:43:43.934-05:00New Microsoft Certification Exam pricesThe new U.S. price of a Microsoft exam is $150, effective July 1st, 2011. You can find out the price changes for other countries cost <a href="http://www.microsoft.com/learning/en/us/certification/cert-pricing-FAQ.aspx">here</a>.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-90664419436894127702010-09-17T11:14:00.002-05:002010-09-17T11:15:49.101-05:00SharePoint Simple CMSI surfed upon a new CMS site template for SharePoint at <a href="http://www.sharepointcms.com/default.aspx">SharePoint Simple CMS</a>. It looks quite a bit like Joomla! or Drupal, but runs on SharePoint 3.0/07. To publish articles, users have TinyMCE at their disposal.<br />
<br />
<div class="separator" style="clear: both; text-align: left;"><img border="0" src="http://1.bp.blogspot.com/_4kXLsh2q7WE/TJOQnRgiEZI/AAAAAAAAAEU/PJhOP3WMRpo/s320/editor.gif" /></div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: left;">This means most EcmaScript browsers can post complex articles, and CMS users can easily cross a bridge to the world of SharePoint. SharePoint Simple CMS is currently looking for developers/designers to create new templates and code. You can trade for a commercial license of SharePoint Simple CMS.</div>Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-20091355998872114942010-09-09T14:12:00.006-05:002010-09-09T15:55:02.670-05:00The SharePoint Security Model<span style="font-family: 'segoe ui';">SharePoint "Users" (also known as Security Principals) may be either Active Directory users or Active Directory groups. These "Users" are contained in SharePoint "Groups." SharePoint Groups are mapped to a permission level for a "Securable Object." </span><span class="Apple-style-span" style="font-family: 'segoe ui';">The mapping of groups to permission levels occurs at various "Scopes". </span><span class="Apple-style-span" style="font-family: 'segoe ui';">Although any site, subsite, list, library, folder or item is a securable object, not every object creates a scope.</span><br />
<span class="Apple-style-span" style="font-family: 'segoe ui';"><br />
</span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/_4kXLsh2q7WE/TIkID6CgdhI/AAAAAAAAAEM/cZyeLIK6kzQ/s1600/model.png" imageanchor="1"><img border="0" src="http://3.bp.blogspot.com/_4kXLsh2q7WE/TIkID6CgdhI/AAAAAAAAAEM/cZyeLIK6kzQ/s320/model.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"></div><a name='more'></a><br />
<div style="text-align: center;"><br />
</div><span style="font-family: 'segoe ui';">Users make up Groups. Users cannot be created; they can only be added to groups. Users come from Active Directory, or somewhere more exotic (like a custom SQL database). Groups are like folders that contain users. You may create, delete and modify groups. You may remove users from groups; you may also remove a user from all groups in the site collection. Whenever you change group membership, the effect is felt across the entire site collection. You cannot be a Team Site Owner in one site and <b>not</b> be a Team Site Owner in another site.</span><br />
<span style="font-family: 'segoe ui';"><br />
</span><br />
<span style="font-family: 'segoe ui';">Permissions are contained in permission levels. Permissions cannot be created; they can only be added to permission levels. There are 33 permissions; they include such privileges as <i>Edit Items, Create Alerts,</i> <i>Create Subsites</i> and <i>Manage Permissions. </i>Permission levels are like folders that contain permissions. You may create, delete and modify permission levels. You may remove a permission from any permission level. Whenever you change the contents of permission levels, the effect is (by default) felt across the entire site collection. <b>Contribute</b> shouldn't contain <i>Delete Items</i> in one site and also <b>not</b> contain <i>Delete Items</i> in another site.</span><br />
<span style="font-family: 'segoe ui';"><br />
</span><br />
<span style="font-family: 'segoe ui';"> For SharePoint 2010, these links demonstrate how to</span><br />
<br />
<ul><li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/manage-membership-of-security-groups-HA101794106.aspx?CTT=3#_Toc268756492">Add users to a group</a> (<a href="http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-sharepoint-groups-HA010100146.aspx?CTT=3#BMaddusers">2007</a>)</span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/manage-membership-of-security-groups-HA101794106.aspx?CTT=3#_Toc268756495">Create a new group</a></span><span class="Apple-style-span" style="font-family: 'segoe ui';"> (<a href="http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-sharepoint-groups-HA010100146.aspx?CTT=3#BMcreatenewgroup">2007</a>)</span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/manage-membership-of-security-groups-HA101794106.aspx?CTT=3">Remove users from a group</a></span><span class="Apple-style-span" style="font-family: 'segoe ui';"> (<a href="http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-sharepoint-groups-HA010100146.aspx?CTT=3#BMremoveusers">2007</a>)</span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/roadmap-grant-permissions-for-a-site-HA101794118.aspx">Add a group to an ACL</a></span><span class="Apple-style-span" style="font-family: 'segoe ui';"> </span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/manage-membership-of-security-groups-HA101794106.aspx?CTT=3#_Toc268756497">Modify a group's permission level in an ACL</a></span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/control-access-for-a-specific-piece-of-content-HA101805400.aspx">Break inheritance / create new scope/ create new ACL</a></span><span class="Apple-style-span" style="font-family: 'segoe ui';"> (<a href="http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-permissions-for-a-list-library-folder-document-or-list-item-HA010021564.aspx?CTT=3">2007</a>)</span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';"><a href="http://office.microsoft.com/en-us/sharepoint-foundation-help/edit-create-and-delete-permission-levels-HA101805381.aspx?CTT=5&origin=HA101794118">Manage permission levels</a></span><span class="Apple-style-span" style="font-family: 'segoe ui';"> (<a href="http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-permission-levels-HA010100143.aspx?CTT=3">2007</a>)</span></li>
</ul><br />
<span style="font-family: 'segoe ui';"><br />
</span><br />
<span style="font-family: 'segoe ui';">By default, there is only one scope: the site collection; all child objects inherit permissions from this object. All groups (and technically, SharePoint Users, too - but don't give permissions to SharePoint Users!) that have a permission level for a securable object make up an ACL. So, an ACL is a list of all groups that have a permission level for a securable object. </span><br />
<br />
<span style="font-family: 'segoe ui';"> Breaking the inheritance of permissions for a subsite, or list/library, or folder, or item, creates a new ACL and a new scope. </span><br />
<span style="font-family: 'segoe ui';"><br />
</span><br />
<span style="font-family: 'segoe ui';"><b>Software Threshholds</b>:</span><br />
<br />
<ol><li><span class="Apple-style-span" style="font-family: 'segoe ui';">You should not exceed 1000 ACLs per list. This refers to </span><span class="Apple-style-span" style="font-family: 'segoe ui';"><i>nested</i></span><span class="Apple-style-span" style="font-family: 'segoe ui';"> ACLs, or, 1000 unique scopes on child objects and grandchild objects and great-grandchild objects, etc. Obviously, this is a very large limit, but a chain of uniquely secured folders and subfolders in a list will add to your nested ACLs.</span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';">You should not exceed 5000 (2000 in SharePoint 2007) security principals per scope. This includes Users who are members of SharePoint Groups! If you have a large organization, make sure to only add users who are Active Directory groups (e.g., DOMAIN\accounting_managers).</span></li>
<li><span class="Apple-style-span" style="font-family: 'segoe ui';">You may have up to 5,000 security principals in a SharePoint Group, and 10,000 groups in a site collection.</span></li>
</ol><br />
<span style="font-family: 'segoe ui';"><br />
</span><br />
<span style="font-family: 'segoe ui';"><b>Warning</b>, the effects of exceeding these limits are <em>dire</em>:</span><br />
<ul style="font-family: Segoe UI; font-size: 12pt;"><li><span style="font-family: 'Segoe UI';">Over 1000 ACLs per list will degrade <strong>farm</strong> performance.</span></li>
<li><span style="font-family: 'Segoe UI';">Over 2000/5000 security principals per ACL will cause the <b>failure</b> of <strong>indexing of items </strong>in the scope and all items below that scope. </span></li>
<li><span style="font-family: 'segoe ui';">Most importantly, SharePoint <strong>groups</strong> are expanded into security principals when applying the second limit, above. If all the groups in a scope, combined, contain over 2000/5000 SharePoint Users, the threshhold is exceeded.</span></li>
</ul><br />
<span style="font-family: 'Segoe UI';"></span> <span class="Apple-style-span" style="font-family: 'Segoe UI';"> References to limits of 200 scopes per site and 100 rules per scope are for S</span><span class="Apple-style-span" style="font-family: 'Segoe UI';"><em>earch Scopes</em></span><span class="Apple-style-span" style="font-family: 'Segoe UI';">, not security scopes.</span>Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com2tag:blogger.com,1999:blog-695041033121820992.post-6234837110688011292010-08-25T12:10:00.000-05:002010-08-25T12:10:28.560-05:00New Microsoft Developer exams coming soon.Microsoft Learning is building a new "hands-on" performance evaluation for developer exams. Testers, anticipated to be MCTS candidates, will logon to a Virtual Machine and complete a set of tasks. The <em>end-state</em> of the solution (<em>not the code</em>) will be measured; thus, a tester could switch between various languages and scripting methods to complete a task. A link to a webinar demo should be expected shortly.<br />
<br />
These exams are expected to appear around 2011.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-59565559428372410382010-05-18T13:39:00.016-05:002010-09-09T14:13:13.587-05:00List of SharePoint 2010 Training VideosFollowing is a list of SharePoint 2010 videos from simple to complex...<br />
<br />
<div style="background-color: #cccccc;"><div style="text-align: right;">Introduction to SharePoint</div><br />
<span style="font-size: 130%;">Videos</span>, <strong><a href="http://sharepoint.microsoft.com/en-us/Pages/Videos.aspx">microsoft sharepoint</a></strong>:<br />
Very high-end, introductory.<br />
<br />
<span style="font-size: 130%;">Learning Snacks</span>, <strong><a href="http://www.microsoft.com/learning/en/us/training/format-learning-snacks.aspx#SP10">microsoft learning</a></strong>:<br />
Introductory, What's new.</div><br />
<span style="font-size: 130%;">E-Learning Clinics</span>, <strong><a href="http://learning.microsoft.com/Manager/Catalog.aspx?qry=SharePoint+2010&nav=trainingtype%3aE-Learning&btn=1">microsoft learning</a></strong>:<br />
Free <span style="color: #990000;"><strong>two-hour clinics</strong></span>, one for Developers, one for IT Pros.<br />
<br />
<a name='more'></a><div style="background-color: #cccccc;"><div style="text-align: right;"><br />
For IT Professionals</div><br />
<span style="font-size: 130%;">Getting Started for IT Pros</span>, <strong><a href="http://technet.microsoft.com/en-us/sharepoint/ee518660.aspx">technet</a></strong>:<br />
Install, Backups, Architecture, Optimization, more...<br />
<br />
<span style="font-size: 130%;">"How Do I" Videos</span>, <strong><a href="http://technet.microsoft.com/en-us/sharepoint/ee410529.aspx">technet</a></strong>:<br />
SMS messaging, Granular restore, Managed metadata service, more...<br />
Videos are listed at the bottom of the page.<br />
<br />
<span style="font-size: 130%;">Advanced IT Pro Training</span>, <strong><a href="http://technet.microsoft.com/en-us/sharepoint/ff420396.aspx">technet</a></strong>:<br />
Architecture, Search, Management, more...</div><br />
<span style="font-size: 130%;">SharePoint 2009 Conference videos</span>, <strong><a href="http://msdn.microsoft.com/en-us/sharepoint/ff405669.aspx">msdn</a></strong>:<br />
Mostly demonstrative, from the 2009 conference, links to the conference.<br />
<br />
<div style="background-color: #cccccc;"><div style="text-align: right;">For Developers</div><span style="font-size: 130%;">SharePoint Training</span>, <strong><a href="http://channel9.msdn.com/learn/courses/SharePoint2010Developer/">channel 9</a></strong>:<br />
New database schema for Lists, Site-level workflow, PerformancePoint Services, Sandboxed solutions, Claims-based authentication, Best Practices, Migrating old solutions to 2010, more (with <span style="color: #990000;"><strong>many labs</strong></span>)...<br />
<br />
<span style="font-size: 130%;">Get Started Developing on SharePoint 2010</span>, <strong><a href="http://msdn.microsoft.com/en-us/sharepoint/ee513147.aspx">msdn</a></strong>:<br />
Web Parts, Server-side and client-side object models, Silverlight, more...<br />
<br />
<span style="font-size: 130%;">Advanced SharePoint Developer Training</span>, <strong><a href="http://msdn.microsoft.com/en-us/sharepoint/ff420377.aspx">msdn</a></strong>:<br />
Business Continuity Services, Communities, Application Lifecycle Mgmt., more...<br />
<br />
<span style="font-size: 130%;">Office 2010 Developer Videos</span>, <strong><a href="http://msdn.microsoft.com/en-us/office/ee722031.aspx">msdn</a></strong>:<br />
Access Web Databases, Word Services, Excel Services, client-side BCS, more...<br />
<br />
<span style="font-size: 130%;">Office 2010 Training Course</span><span style="font-size: 130%;">, </span><strong><a href="http://channel9.msdn.com/learn/courses/Office2010/">channel 9</a></strong>:<br />
InfoPath, Office Web Services, Open XML, more (with <strong><span style="color: #990000;">many labs</span></strong>):<br />
<br />
<span style="font-size: 130%;">Various topics</span>, <strong><a href="http://www.msdev.com/Directory/SearchResults.aspx?keyword=sharepoint+2010">msdev</a></strong>:<br />
So much information here; www.msdev.com is a wonderful site! SharePoint, BI, Visual Studio, SQL Server, Office, more...<br />
<br />
<span style="font-size: 130%;">Various topics</span>, <b><a href="http://www.bing.com/videos/browse/source/ms-office-cpub-sdc">bing</a>:</b><br />
Almost 200 developer videos in the <i>SharePoint Developer Center</i>. Many videos are over 60 minutes.</div><br />
And of course...<br />
<br />
<span style="font-size: 130%;">SharePoint videos</span>, <strong><a href="http://www.google.com/search?q=sharepoint%202010&tbs=vid:1">google</a></strong>:<br />
Don't forget a general search query; there's more on YouTube than talking cats...Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-32796561483330334122010-05-04T18:11:00.006-05:002010-09-09T14:24:23.461-05:00ODataAs of April 13<span class="blsp-spelling-error" id="SPELLING_ERROR_0">th</span>, 2010, Microsoft has created a new site dedicated to <a href="http://www.odata.org/"><span class="blsp-spelling-error" id="SPELLING_ERROR_1">OData</span></a>. What is <a href="http://en.wikipedia.org/wiki/Open_Data_Protocol"><span class="blsp-spelling-error" id="SPELLING_ERROR_2">OData</span></a>? <span class="blsp-spelling-error" id="SPELLING_ERROR_3">OData</span> is a web-centric method of producing and consuming data. Using it, we can syndicate data from databases, file systems, websites and XML.<br />
<br />
<span class="blsp-spelling-error" id="SPELLING_ERROR_4">OData</span> uses HTTP, XML/ATOM, <span class="blsp-spelling-error" id="SPELLING_ERROR_5">RSS</span> and <span class="blsp-spelling-error" id="SPELLING_ERROR_6">JSON</span> to communicate, and it is compatible with the <a href="http://code.google.com/apis/gdata/">Google Data <span class="blsp-spelling-error" id="SPELLING_ERROR_7">API</span></a>.<br />
<br />
Why do we care? <span class="blsp-spelling-error" id="SPELLING_ERROR_8">OData</span> is <a href="http://www.odata.org/consumers">built-in </a>to <span class="blsp-spelling-error" id="SPELLING_ERROR_9">SharePoint</span> 2010, <a href="http://www.powerpivot.com/"><span class="blsp-spelling-error" id="SPELLING_ERROR_10">PowerPivot</span></a> for Excel 2010, <span class="blsp-spelling-error" id="SPELLING_ERROR_11">SQL</span> Server 2008 Reporting Services and Azure. Client Libraries have been published for .NET, <span class="blsp-spelling-error" id="SPELLING_ERROR_12">EcmaScript</span> and <span class="blsp-spelling-error" id="SPELLING_ERROR_13">PHP</span>.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-17000466940628908472010-05-03T20:03:00.003-05:002010-09-09T14:24:54.153-05:00New SharePoint 2010 Training Roadmap<span class="blsp-spelling-error" id="SPELLING_ERROR_0">SharePoint</span> 2010 is growing and growing, and a new <span class="blsp-spelling-error" id="SPELLING_ERROR_1">roadmap</span> for learning has been released. Microsoft is planning on MOS, <span class="blsp-spelling-error" id="SPELLING_ERROR_2">MCTS</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_3">MCPD</span> and <span class="blsp-spelling-error" id="SPELLING_ERROR_4">MCITP</span> certifications. Whereas many people have known about the TS and Pro certifications, now we have information about the MOS exam for Info Workers.<br />
<br />
<a href="http://www.microsoft.com/learning/en/us/training/sharepoint.aspx">Here</a>, we see that the Microsoft Office Specialist exam - <span class="blsp-spelling-error" id="SPELLING_ERROR_5">SharePoint</span> - will include <span class="blsp-spelling-error" id="SPELLING_ERROR_6">SharePoint</span> Designer 2010 and <span class="blsp-spelling-error" id="SPELLING_ERROR_7">SharePoint</span> Workspace 2010.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-66467025643323681802010-02-03T14:35:00.008-06:002010-09-09T14:27:30.835-05:00SharePoint Business Intelligence CertificationThere is a new SharePoint Certification, <em><span style="color: #333333;">Microsoft Certified Technology Specialist: Microsoft Office SharePoint Server, Business Intelligence</span></em>. The exam, <a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=78-702&locale=en-us">78-702</a>, is difficult to discover on Microsoft's <a href="http://www.microsoft.com/learning/en/us/certification/mcts.aspx#tab2">learning site</a>, or find on the MCTS <a href="http://www.microsoft.com/learning/en/us/certification/mcts.aspx#tab2">certifications list</a>. Despite these shortcomings, this is a real exam that you can take today.<br />
<br />
<a name='more'></a>Mostly, <a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=78-702&locale=en-us">this exam </a>covers Office PerformancePoint Server 2007, as well as SQL Server Reporting Services and Analysis Services. Analysis Services (SSAS) is the tradional <em>data warehouse </em>with star-schema tables. Reporting Services (SSRS) is the traditional <em>data mart</em>, from which reports can be designed and performed. PerformancePoint Server, an Office product, is a package of pre-built functionality for creating reports out of the data warehouse.<br />
<br />
Excel Server, KPI and the Business Data Catlalog are also covered.<br />
<br />
This is a relatively new exam and certification (July 16, 2009). There is even a typo on the exam description; testers are suggested to study <em>roll-based</em> security. However, this certification is real!Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-37939999251801171062009-11-12T11:08:00.003-06:002010-09-09T14:28:06.388-05:00SharePoint 2010 Learning Snacks"Learning Snacks" is Microsoft's brand for short training videos. These videos are normally introductory in nature, providing a "First Look" into new products. New SharePoint 2010 videos are available for the following topics:<br />
<ul><li><a href="http://www.microsoft.com/learning/_silverlight/learningsnacks/SP10/snack02/Default.html" target="_TOP" title="Experiencing the Microsoft SharePoint Server 2010 User Interface">Experiencing the Microsoft SharePoint Server 2010 User Interface</a> </li>
<li><a href="http://www.microsoft.com/learning/_silverlight/learningsnacks/SP10/snack03/Default.html" target="_TOP" title="Managing and Troubleshooting with Microsoft SharePoint Server 2010">Managing and Troubleshooting with Microsoft SharePoint Server 2010</a> </li>
<li><a href="http://www.microsoft.com/learning/_silverlight/learningsnacks/SP10/snack01/Default.html" target="_TOP" title="Developing Solutions with Microsoft SharePoint Server 2010">Developing Solutions with Microsoft SharePoint Server 2010</a> </li>
</ul>These videos run from 17-20 minutes, and I would anticipate that more videos are coming.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-65079513989448131772009-10-20T11:04:00.009-05:002010-09-09T14:28:53.647-05:00New SharePoint 2010 information on MSDNWhile the <a href="http://spc2009stage.nuveminc.net/Pages/default.aspx">SharePoint Conference 2009</a> continues to day 2, Microsoft adds more <a href="http://msdn.microsoft.com/en-us/library/dd776256.aspx">SharePoint Content</a> to MSDN. Did you notice that MSDN looks different this week?<br />
<div><br />
</div><div>Windows SharePoint Services are now, collectively, called SharePoint Foundation. This makes sense, since a number of products (Dynamics, Project Server, Commerce Server, etc.) use these services. Microsoft Office SharePoint Server is now simply called the SharePoint Server. Hopefully, this will be easier to explain that the difference between WSS and MOSS.<br />
<div><br />
</div><div>While you're at it, try to call <i>InfoPath > Design mode</i> the <i>InfoPath Designer</i> (as opposed to the <i>InfoPath Editor</i>). Oh, and don't call anything Groove, either.</div><div><br />
<br />
<a name='more'></a></div><div>Here is an early list of interesting finds:<br />
<div><ul><li>It's all in the 14 hive! <span class="blsp-spelling-error" id="SPELLING_ERROR_0">Yay</span>! Now all my customizations need to be redeployed!</li>
<li>The class libraries have been published. Here is <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint(office.14).aspx">Microsoft.<span class="blsp-spelling-error" id="SPELLING_ERROR_1">SharePoint</span></a>.</li>
<li>Alerts may now be instantiated as <a href="http://msdn.microsoft.com/en-us/library/ee539356(office.14).aspx"><span class="blsp-spelling-error" id="SPELLING_ERROR_2">SMS</span></a> messages.</li>
<li><a href="http://msdn.microsoft.com/en-us/library/ee534979(office.14).aspx">Business Connectivity Services</a> (formerly the <span class="blsp-spelling-error" id="SPELLING_ERROR_3">BDC</span>) are read/write and may access Binary Large Objects (<span class="blsp-spelling-error" id="SPELLING_ERROR_4">BLOBs</span>) such as files, images, etc.</li>
<li><a href="http://msdn.microsoft.com/en-us/library/ee535231(office.14).aspx">Client Object Model</a> for client access to <span class="blsp-spelling-error" id="SPELLING_ERROR_5">SharePoint</span> objects. Developers are now using Web Services to perform these out-of-context tasks (updating lists, creating sites, etc.). The Client Object Model - <i>I do <b>not</b> want to <b>ever</b> refer to this as COM - </i>can bring the current Context directly into the browser. These libraries will be useful for caching <span class="blsp-spelling-error" id="SPELLING_ERROR_6">SharePoint</span> objects locally.</li>
<li>Synchronization Services are extended to <span class="blsp-spelling-error" id="SPELLING_ERROR_7">SharePoint</span> Foundation. Synchronization Services were originally released for <b>ADO.NET </b><b>1.0</b> to resolve conflicts between <span class="blsp-spelling-error" id="SPELLING_ERROR_8">SQL</span> Server Compact 3.5 (for Mobile devices) and <span class="blsp-spelling-error" id="SPELLING_ERROR_9">SQL</span> Server. A good description of the architecture is <a href="http://msdn.microsoft.com/en-us/library/bb726025.aspx">here</a>, albeit for an older version. The <i>Sync Framework</i>, as it is now called, resolves offline transaction conflicts between database servers and clients.</li>
<li>Web Part <a href="http://msdn.microsoft.com/en-us/library/ee539057(office.14).aspx">Mobile Adapters</a>, which handle web part rendering on mobile devices.</li>
<li>New <a href="http://msdn.microsoft.com/en-us/library/ee534964(office.14).aspx">Querying</a> methods:<br />
<ul><li><span class="blsp-spelling-error" id="SPELLING_ERROR_10">LINQ</span> to <span class="blsp-spelling-error" id="SPELLING_ERROR_11">SharePoint</span></li>
<li>"Join" element for <span class="blsp-spelling-error" id="SPELLING_ERROR_13">CAML</span> queries</li>
<li>Direct programmatic access to Entity Objects, which can be automatically created from <span class="blsp-spelling-error" id="SPELLING_ERROR_14">SharePoint</span> List Schema using the \14\bin\<a href="http://msdn.microsoft.com/en-us/library/ee536692(office.14).aspx"><span class="blsp-spelling-error" id="SPELLING_ERROR_15">SPMetal</span>.<span class="blsp-spelling-error" id="SPELLING_ERROR_16">exe</span></a> tool.</li>
</ul></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ee535715(office.14).aspx"><span class="blsp-spelling-error" id="SPELLING_ERROR_17">Sandboxed</span> Solutions</a> are solutions packages uploaded and activated to site collections by site collection administrators. The solutions have access to fewer <span class="blsp-spelling-error" id="SPELLING_ERROR_18">SharePoint</span> libraries, and can be monitored for CPU utilization, Memory usage, etc.</li>
<li><a href="http://msdn.microsoft.com/en-us/library/ee537258(office.14).aspx">External Applications</a> can be accessed directly by <span class="blsp-spelling-error" id="SPELLING_ERROR_19">Silverlight</span> Web Parts (without the need for Business Connectivity Services), including the delegation of credentials and the use of application security accounts (principals).</li>
<li>Content and application pages now use the same <a href="http://msdn.microsoft.com/en-us/library/ee537576(office.14).aspx">Master Page</a>. Content placeholders are the same in all pages. </li>
<li><a href="http://msdn.microsoft.com/en-us/library/ee534955(office.14).aspx"><span class="blsp-spelling-error" id="SPELLING_ERROR_20">PowerShell</span></a> <span class="blsp-spelling-error" id="SPELLING_ERROR_21">commandlets</span> for <span class="blsp-spelling-error" id="SPELLING_ERROR_22">SharePoint</span> operations, and the ability to extend <span class="blsp-spelling-error" id="SPELLING_ERROR_23">PowerShell</span>.</li>
<li><span class="blsp-spelling-error" id="SPELLING_ERROR_24">Workflow</span> can read from and write to <a href="http://msdn.microsoft.com/en-us/library/ee537015(office.14).aspx">external sources</a>. <span class="blsp-spelling-error" id="SPELLING_ERROR_25">Workflow</span> can be developed to run in differing contexts and with differing privilege. <span class="blsp-spelling-error" id="SPELLING_ERROR_26">Workflow</span> are not eternally married to a particular list but may be <a href="http://msdn.microsoft.com/en-us/library/bb417455(office.14).aspx">reusable</a>! <span class="blsp-spelling-error" id="SPELLING_ERROR_27">Workflow</span> are <i>associated</i> with a particular list as a configuration; and, they may be associated with more than one list.</li>
</ul><div>In the meantime, check out <a href="http://msdn.microsoft.com/en-us/library/ee539092(office.14).aspx">this page</a> for developer information. I'll get to the information on <span class="blsp-spelling-error" id="SPELLING_ERROR_28">SharePoint</span> Server 2010 soon. </div><div><br />
</div><div>Good luck!</div></div><div><br />
</div></div></div>Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-67698679367266626992009-09-28T20:40:00.002-05:002010-09-09T14:29:32.200-05:00MOSS 2007 webinar with YASH Technologies<a href="http://www.yash.com/news-events/webinars/moss-erp-webinar-sep-09.php">Utilize MOSS 2007 to Deliver Better Business Intelligence</a><br />
<br />
I'm listed as a "MOSS Product Champion"... which means that I officially have more questions than answers? ;)Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-28841213787358398972009-08-04T10:19:00.002-05:002009-08-04T10:22:37.193-05:00Office 2010 Technical PreviewI've been invited to participate in the Technical Preview, so I'll be posting very little until the public beta in October. I'll post relevant class reference information, since the object model has been publicly released. See you soon!Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-23427711694938937672009-07-17T13:49:00.008-05:002010-09-09T14:30:43.572-05:00InfoPath 2010 - What's New?<span style="color: black; font-size: 130%;">Getting Started</span><br />
Getting Started has moved to the <em>Backstage > New</em>. Some of the templates available are SharePoint List, SharePoint Document Library (editform.aspx, newform.aspx, etc. forms) and Document Information Panel. We could build these before, but only from other applications.<br />
<br />
The description of the SharePoint List template is "Start with the default SharePoint list form, create rules, and modify form layout and formatting. Users fill out the form when working with items in the Sharepoint list."<br />
<br />
<br />
<a name='more'></a><br />
These are NewForm.aspx, DispForm.aspx and EditForm.aspx page forms authored in InfoPath. Not only can we validate our user input (I could do that in SPD), but now we can also create rules (if the user answers "No" for "Do you have kids?", then hide the questions regarding kids), apply conditional formatting, or even populate values in other fields.<br />
<br />
"If the user specifies <em>USA</em> as the Country, set the Language field to <em>Spanish</em>."<br />
<br />
<span style="color: black; font-size: 130%;">Controls</span><br />
<ul><li>Picture buttons</li>
<li>Hyperlink data types for user fields</li>
<li>Date and Time Picker</li>
<li>People Picker (finally!)</li>
<li>Signature Line data type for user fields</li>
<li>Lists in browser-compatible forms</li>
<li>Combo Box in browser-compatible forms</li>
<li>Multiple-selection list boxes in browser-compatible forms</li>
</ul><span style="color: black; font-size: 130%;">Designer</span><br />
The <em>Designer</em> is what was formerly called <em>Design</em> mode. Rules, Conditional Formatting and Validation are all in the Ribbon control menus.<br />
<br />
A <em>Quick Publish</em> function recalls the publishing settings to republish a form. Obviously, this is only for republishing without changes made to the Publish settings.<br />
<br />
InfoPath will (as will all other Office applications) integrate with Business Connectivity Services (BCS). It is extemely important to page large sets of data, especially those that involve drop-down lists. However, now that BCS can write to the database, InfoPath could be used to make input forms more usable.<br />
<br />
<span style="color: black;"><span style="font-size: 130%;">InfoPath Web Part</span> </span><br />
This new web part can contain forms, which can be connected to other web parts on a page. Also, web parts can be secured, customized, personalized, etc.<br />
<br />
<span style="color: black; font-size: 130%;">Submit button</span><br />
The <em>Submit</em> button is in the Ribbon, on the far right end of the <em>Editor</em> (formally called <em>Fill Out A Form</em> mode)! I think that's because everybody loves it way up there...Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-76468850446172285532009-07-17T11:43:00.005-05:002009-07-17T18:56:25.174-05:00SharePoint 2010 Sneak Peeks - Developers<span style="font-size:130%;color:#000000;">Visual Studio 2010 Sharepoint Tools</span><br />This is an equivalent product to the VSeWSS. Here are the tools:<br /><ul><li>Import VSeWSS Project </li><li>Import Reusable Workflow </li><li>List Definition </li><li>Sequential Workflow </li><li>Content Type </li><li>BDC Model (<em>Application Definition</em>) </li><li>Module </li><li>Empty Project </li><li>Event Receiver </li><li>State Machine Workflow </li><li>Import SharePoint Solution Package </li><li>Visual Web Part </li></ul><p>VS 2010 <em>Server Explorer</em> can drill-down into sites with "Folder List"-like structure. You can see lists, libraries, etc. exactly like the Folder List in SharePoint Designer. The VS Debugger can now attach to a Sharepoint site, and you can establish breakpoints <strong>in your aspx runtime.</strong> A demonstration showed a webpart which, when viewed, transferred control back to Visual Studio and stopped execution at the breakpoint!<br /><br />Also, a <em>Developer Dashboard</em> control is on the SharePoint pages (an icon) which refreshed the page and displayed a pane containing server information, database query statistics, event reports, web part rendering times, etc. I would imagine that this control is only available if debugging is enabled in the web.config file.<br /><br /><span style="font-size:130%;color:#000000;">Client OM</span><br />A Client Object Model is provided as an abstraction into client-side processing functions (AJAX, JavaScript, Silverlight, etc.). Part of this library is a <em>ClientContext</em> datatype, which presumably keeps track of the site as it is manipulated by client-side functions. A <em>ClientContext.ExecuteQuery </em>method was shown to query a database (in a Silverlight web part) based on infomation kept in the client.</p>Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-70837689753469269442009-07-17T10:13:00.005-05:002009-07-17T10:40:48.012-05:00SharePoint 2010 Sneak Peaks - IT Professionals<span style="color:#000000;"><span style="font-size:130%;">Central Admin</span><br /></span>There is a new Central Admin Site, with a new look-and-feel and the Ribbon. More options exist in the Quick Launch (including something called Configuration Wizards).<br /><br />The <em>Best Practices Analyzer</em> (BPA) is part of SPPT 2010, in Central Administration > Monitoring > Health Status: Review Problems and Solutions. Not only are issues listed, but guidance is provided on how to manage the issue. Also, issues may be automatically managed through the use of BPA Rules. <em>Rule Definitions </em>specify how this automatic issue management works. Rule Definitions list issues, whether to fix issues automatically, the scope of the rule (all servers, this server, etc.), scheduling, and schedule enabling/disabling.<br /><br />More reports are available:<br /><ul><li>Web Analytics</li><li>Administrative Reports</li><li>Information Management Policy reports</li><li>Health Reports</li><li>Usage Logging</li><li>Diagnostic Logging</li></ul>Also, logs may be saved to a file system OR to a new logging database!<br /><br /><span style="font-size:130%;color:#000000;">Large Lists</span><br />List Views may now be limited to an arbitrary number of items (default=5000). Several limits may exist: a hard limit, a soft limit (warning issued) and a separate limit for administrators. We can specify if the View will enable or prohibit viewing All Items. I'm not sure if the All Items view would be truncated or not. If "prohibited", the user is advised to create a new view. Also, an exception time, or "daily window for large queries" is available, to bypass the Large Lists rules.<br /><br /><span style="font-size:130%;color:#000000;">Unattached Content Databases</span><br />SharePoint can now look at content databases that are not used by the system: migrated databases, staging systems, backups, etc. We can browse the data in Unattached Content Databases, back it up, or extract a site or list from it. Export options include exporting all versions, or only the current versions of items, or only major versions of items. <strong>Backups and exports can save the security applied to objects</strong>.<br /><br /><span style="color:#000000;"><span style="font-size:130%;">Upgrades</span><br /></span>After an upgrade from 2007, the functionality of SPTT 2010 exists, but the visual interface is still 2007. Options in <em>Site Settings </em>include previewing the new UI (is this applied on a site-by-site scope?). Limited functionality of the 2010 UI exists, and may be rolled back. The full 2010 UI is provided when the administrator upgrades the interface irreversably.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-66602031373293669892009-07-17T09:13:00.008-05:002009-07-17T10:01:02.988-05:00SharePoint 2010 Sneak Peeks - OverviewThe SharePoint team released much more 2010 material this week. I feel like I can practically start using the product at this point. We now have 3 "sneak peek" videos - an Overview, one for IT Professionals, and one for Developers.<br /><br />I'm very excited about what I've seen so far.<br /><br /><span style="color:#000000;"><span style="font-size:130%;">Overview</span> </span><br />SharePoint pages have the Ribbon. <em>Site Actions</em> occupies the first tab location, similar to the Office 2010 Backstage. Many of the options that were available in List Settings / Site Settings / etc. are now in tabs in the Ribbon. For administrative pages, the forms suddenly "show" in the foreground (while the background dims).<br /><br /><em>Edit Page</em> has a similar, "live" feel to it. Changing images used to require entering URLs into fields; now, there are Upload controls. Once images are uploaded, they can be resized in place using resizing handles. Tool Zones suddenly "show" in the foreground while the background dims. There is an option to <em>Make Homepage</em>, similar to the option in SharePoint Designer.<br /><br />I noticed <em>Office Client Applications</em> Web Parts and <em>Silverlight</em> web parts. <em>Theme Gallery</em> has options to Custiomize Themes. There is also a PowerPoint Theme, which will steal colors, fonts, etc. from any PowerPoint slide.<br /><br /><span style="color:#000000;"><span style="font-size:130%;">Visio Services</span><br /></span>Visio is now run server-side, similar to Excel. The interface looked much like Excel Web Access, with controls labeled <em>Open in Visio</em>, <em>Refresh</em>, etc.<br /><br /><span style="color:#000000;"><span style="font-size:130%;">Lists/Libraries</span><br /></span><em>Upload Multiple Documents</em> now opens a textarea-looking control, wherein files can be dragged and dropped. There are options in lists to <em>Change List Order</em> (sort?) and a link for Validation Settings. I can select multiple items and perform a single function (checkout, e.g). Upon <em>Check Out</em> of an item, an httpGetRequest is made, without the need for a server roundtrip. No word yet on whether other browsers will update without a roundtrip.<br /><br /><span style="color:#000000;"><span style="font-size:130%;">SharePoint Designer 2010</span><br /></span>SPD now uses the Ribbon. I saw a control on the Ribbon for <em>Reusable Workflow. </em>The interface used a "Web Parts Page" look-and-feel. The Web Site tab has now been replaced with a web-parts-page-looking form with site information grouped in chunks.<br /><br /><strike>BDC</strike> Business Connectivity Services can now read/write to an external database! There is also a feature enabling offline data editing and synchronization (is this <strike>Groove</strike> SharePoint Workspace under the hood?).<br /><br />In the Folder List, we can now see Entities (LOB Entities), and we are always one right-click away from creating CRUD transactions. Also, the right-click menu includes options for creating Relationships between entities.<br /><br />The Office DIP and Smart Parts continue to connect to Business Connectivity Services. We can issue queries and read records directly from Office clients.<br /><br /><span style="font-size:130%;color:#000000;">SharePoint WorkSpace</span><br />New controls on the SharePoint Ribbon include <em>Sync to Computer</em> (similar to Check Out, but includes the ability to take lists offline - without Outlook). A <em>Synchronization</em> group contains controls such as <em>Connect to Server</em> and<em> Disconnect from Server.</em>Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0tag:blogger.com,1999:blog-695041033121820992.post-40095279780009155092009-07-15T19:16:00.006-05:002009-08-25T21:06:19.319-05:00SharePoint Products and Technologies: 2010 (Technical Preview) Developer DocumentationI've been asked to study the new SharePoint Technical Preview documents released 7/13/09 from Microsoft. Officially called <em>SharePoint Products and Technologies: 2010 (Technical Preview) Developer Documentation, </em>the download is available <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=94afe886-3b20-4bc9-9a0d-acd8cd232c24">here</a>. Microsoft is officially <strong>silent</strong> about SharePoint 2010, until a Beta is available in October.<br /><br />A new (<em>albeit sparse) </em>MSDN branch for Sppt 2010 has been created <a href="http://msdn.microsoft.com/en-us/library/dd776256.aspx">here</a>.<br />Sppt = SharePoint Product and Technologies.<br /><br /><span style="color:#666666;">The download released Monday is a .zip archive of 4 files:</span><br /><ul><li><span style="color:#666666;">ReadMe.txt</span></li><li><span style="color:#666666;">Customizing the Ribbon in Windows SharePoint Services 14.pdf</span></li><li><span style="color:#666666;">Customizing the Ribbon in Windows SharePoint Services 14.xps</span></li><li><span style="color:#666666;">SPPT2010TP.chm</span></li></ul><span style="color:#666666;">There is much legal text in these documents prohibiting the reproduction of the material. I'll try to summarize the contained information, so download these yourself to be informed.</span><br /><span style="color:#666666;"></span><br /><span style="font-size:130%;color:#000000;">ReadMe.txt</span><br />The ReadMe file is helpful for opening .chm content. Compiled HTML (.chm) is a handy format for Help applications, but contains a vulnerability.<br /><br /><span style="color:#000000;"><span style="font-size:130%;">Customizing the Ribbon in Windows SharePoint Services 14.[extension]</span><br /></span>Wss 14 will contain an Office Ribbon. The Office Ribbon will be customizable using Open XML (RibbonX) using the same model that Office 2007 customizations are made (ribbon > tabs > tab > group > control). These customizations are deployed as <strong>features</strong>, and pretty similarly to how a developer would customize a new Site Settings link.<br /><br />Importantly, deployment of features can now be performed using <span id="SPELLING_ERROR_0" class="blsp-spelling-error">PowerShell</span>. New <span id="SPELLING_ERROR_1" class="blsp-spelling-error">commandlets</span> are Install-<span id="SPELLING_ERROR_2" class="blsp-spelling-error">SPFeature</span>, Enable-<span id="SPELLING_ERROR_3" class="blsp-spelling-error">SPFeature</span>, and (presumably) others.<br /><br /><span style="color:#000000;"><span style="font-size:130%;"><span id="SPELLING_ERROR_4" class="blsp-spelling-error">SPPT</span>2010<span id="SPELLING_ERROR_5" class="blsp-spelling-error">TP</span>.chm</span><br /></span>This self-proclaimed "<span id="SPELLING_ERROR_6" class="blsp-spelling-error">SDK</span>" is a help file with the new <span id="SPELLING_ERROR_7" class="blsp-spelling-error">Sharepoint</span> <span id="SPELLING_ERROR_8" class="blsp-spelling-error">namespaces</span>, arranged alphabetically. This is a <strong>lot</strong> of <span id="SPELLING_ERROR_9" class="blsp-spelling-corrected">information</span>, and I'll commence to finding all the new stuff/good stuff.<br /><br /><br />On another note, there is new Office 2010 material at <a href="http://www.microsoft.com/office/2010">http://www.microsoft.com/office/2010</a> . Of mention are <strike>Groove</strike> <span id="SPELLING_ERROR_10" class="blsp-spelling-error">SharePoint</span> Workspace 2010 and Web Applications.Frank Migaczhttp://www.blogger.com/profile/15379449359781643805noreply@blogger.com0