<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Gerald de Run's Blog</title><subtitle type="html" /><id>http://blogs.msdn.com/gderun/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/gderun/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/gderun/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-01-11T08:23:00Z</updated><entry><title>SharePoint Visual Studio Project and Deployment Templates</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/gderun/archive/2008/01/11/sharepoint-visual-studio-project-and-deployment-templates.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="2010262" href="http://blogs.msdn.com/gderun/attachment/7065852.ashx" /><id>http://blogs.msdn.com/gderun/archive/2008/01/11/sharepoint-visual-studio-project-and-deployment-templates.aspx</id><published>2008-01-11T04:34:00Z</published><updated>2008-01-11T04:34:00Z</updated><content type="html">&lt;P&gt;I started using the &lt;A class="" title="SharePoint Visual Studio Project Templates" href="http://www.codeplex.com/sptemplateland/" target=_blank mce_href="http://www.codeplex.com/sptemplateland/"&gt;SharePoint Visual Studio Project Templates&lt;/A&gt; from CodePlex and extended the original&amp;nbsp;solution to:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Use&amp;nbsp;seperate &lt;STRONG&gt;SharePoint Project&lt;/STRONG&gt; and &lt;STRONG&gt;SharePoint Deployment&lt;/STRONG&gt; templates; this supports packaging multiple SharePoint Projects (assemblies and artifacts) into a single SharePoint Deployment Package (.wsp file).&lt;/LI&gt;
&lt;LI&gt;Modified scripts that generate the manifest.xml and cab.ddf to support packaging additional SharePoint Artifacts (site definitions, root files).&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Using these templates on several of my customer&amp;nbsp;engagements has&amp;nbsp;gotten their development teams&amp;nbsp;into the habit of packaging their SharePoint solution properly for deployment.&amp;nbsp; I have attached the templates and an example using code samples from &lt;A class="" title="Inside Microsoft Windows SharePoint Services 3.0" href="http://www.microsoft.com/mspress/companion/9780735623200/" target=_blank mce_href="http://www.microsoft.com/mspress/companion/9780735623200/"&gt;Inside Microsoft Windows SharePoint Services 3.0&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;SharePoint Project Template&lt;/U&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The SharePoint Project template&amp;nbsp;mimics the 12 hive folder structure for working with SharePoint artifact files.&amp;nbsp; I used 12 as the root folder because&amp;nbsp;certain SharePoint artifact files may live outside the TEMPLATE folder (eg. Resources).&lt;BR&gt;12&lt;BR&gt;|--TEMPLATE&lt;BR&gt;&amp;nbsp;&amp;nbsp; |--FEATURES&lt;BR&gt;&amp;nbsp;&amp;nbsp; |--...&lt;BR&gt;|--Resources&lt;/P&gt;
&lt;P&gt;I find working with the 12 hive structure far&amp;nbsp;more intuitive than using the &lt;A class="" title="Visual Studio 2005 Extensions for Windows SharePoint Services" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3e1dcccd-1cca-433a-bb4d-97b96bf7ab63&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3e1dcccd-1cca-433a-bb4d-97b96bf7ab63&amp;amp;displaylang=en"&gt;Visual Studio&amp;nbsp;2005 Extensions for Windows SharePoint Services&lt;/A&gt; that also&amp;nbsp;does not provide&amp;nbsp;complete control over the generated&amp;nbsp;solution package.&amp;nbsp; I have used my templates to re-package the code samples from &lt;A class="" title="Inside Microsoft Windows SharePoint Services 3.0" href="http://www.microsoft.com/mspress/companion/9780735623200/" target=_blank mce_href="http://www.microsoft.com/mspress/companion/9780735623200/"&gt;Inside Microsoft Windows SharePoint Services 3.0&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The DLLS folder structure is used for deploying the compiled assembly to the Web Application BIN directory or the Global Assembly Cache and&amp;nbsp;defining &amp;lt;SafeControl&amp;gt; and &amp;lt;CodeAccessSecurity&amp;gt; settings in&amp;nbsp;Web.config for the assembly.&lt;BR&gt;DLLS&lt;BR&gt;|--CodeAccessSecurity&lt;BR&gt;|--GAC&lt;BR&gt;|--SafeControls&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;DLLS: compiled assemblies copied to this folder will be packaged for&amp;nbsp;deployed to the Web Application BIN directory by the SharePoint Deployment project.&lt;/LI&gt;
&lt;LI&gt;CodeAccessSecurity: Contents of &amp;lt;CodeAccesSecurity&amp;gt;.xml files in this folder will be added to the solution manifest by the SharePoint Deployment project.&lt;/LI&gt;
&lt;LI&gt;GAC: compiled assemblies copied to this folder will be packaged for&amp;nbsp;deployed to the&amp;nbsp;Global Assembly Cache&amp;nbsp;by the SharePoint Deployment project.&lt;/LI&gt;
&lt;LI&gt;SafeControls: Contents of &amp;lt;Assembly&amp;gt;.dll.xml files in this folder will be added to the solution manifest by the SharePoint Deployment project.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The SharePoint Project template contains a&amp;nbsp;Post-build event command-line to:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Optionally copy the project output to the DLLS or GAC folder.&lt;/LI&gt;
&lt;LI&gt;Copy the 12 and DLLS folder structure to a SharePoint Deployment project path.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Please&amp;nbsp;review Readme First for how to configure the project template.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;SharePoint&amp;nbsp;Deployment Template&lt;/U&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;The SharePoint Deployment template&amp;nbsp;contains 2 scripts to automate generation of the solution manifest (manifest.xml) and solution&amp;nbsp;package (.wsp):&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;CreateManifest.vbs: This script creates the solution manifest file by&amp;nbsp;enumerating the 12 and DLLS folder structures.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;CreateCabDDF.vbs: This script creates&amp;nbsp;the DDF file used to generate the solution package.&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The Scripts folder&amp;nbsp;contains&amp;nbsp;deployment scripts that&amp;nbsp;call the&amp;nbsp;Stsadm command-line tool to deploy, upgrade and retract the solution package.&amp;nbsp; These deployment scripts can be extended to perform additional installation / un-installation tasks required by the solution (e.g. create new site collection using site definition deployed by the solution package).&lt;/P&gt;
&lt;P&gt;The SharePoint&amp;nbsp;Deployment template contains a&amp;nbsp;Post-build event command-line to:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Clean-up project output directory; output of SharePoint Deployment is .wsp and deployment scripts.&lt;/LI&gt;
&lt;LI&gt;Execute CreateManifest.vbs to generate solution manifest file (manifest.xml).&lt;/LI&gt;
&lt;LI&gt;Execute CreateCabDDF.vbs to generate DDF file (cab.ddf).&lt;/LI&gt;
&lt;LI&gt;Run makecab.exe to generate the solution&amp;nbsp;package (.wsp).&lt;/LI&gt;
&lt;LI&gt;Copy the deployment scripts to project output directory.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Please&amp;nbsp;review Readme First for how to configure the project template.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7065852" width="1" height="1"&gt;</content><author><name>gderun</name><uri>http://blogs.msdn.com/members/gderun.aspx</uri></author></entry><entry><title>Scripting of SharePoint Configuration</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/gderun/archive/2008/01/11/scripting-sharepoint-configuration.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="1929" href="http://blogs.msdn.com/gderun/attachment/7063892.ashx" /><id>http://blogs.msdn.com/gderun/archive/2008/01/11/scripting-sharepoint-configuration.aspx</id><published>2008-01-11T01:35:00Z</published><updated>2008-01-11T01:35:00Z</updated><content type="html">&lt;P&gt;During setup of MOSS/WSSv3 the SharePoint Products and Technologies Configuration Wizard is run to create a new configuration database and establish a new server farm, or connect to an existing configuration database joining the server to an existing farm.&amp;nbsp; There is a command line version of the configuration wizard called PSConfig.exe.&amp;nbsp; This binary can be found in &lt;STRONG&gt;%rcommonprogramfiles%\Microsoft Shared\Web server extensions\12\BIN&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;The command line&amp;nbsp;version of the configuration wizard&amp;nbsp;can be used together with the Stsadm command-line tool to perform an&amp;nbsp;unattended installation&amp;nbsp;and configuration&amp;nbsp;of MOSS/WSSv3.&amp;nbsp;&lt;BR&gt;I wrote&amp;nbsp;four command-line scripts that call PSCONFIG.EXE and STSADM.EXE&amp;nbsp;to automate provisioning / un-provisioning&amp;nbsp;of a Server Farm and Shared Services Provider:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;MOSSInstall.cmd - Provisions a new server farm.&lt;/LI&gt;
&lt;LI&gt;MOSSUninstall.cmd - Un-provisions an existing server farm.&lt;/LI&gt;
&lt;LI&gt;SSPInstall.cmd - Provisions a new shared services provider.&lt;/LI&gt;
&lt;LI&gt;SSPUninstall.cmd - Un-provisions an existing shared services provider.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The available commands for PSCONFIG.EXE are:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd setup [-lcid &amp;lt;1033&amp;gt;]&lt;BR&gt;&lt;/STRONG&gt;This performs SharePoint configuration setup based on the installation mode. If SharePoint is installed in a stand-alone mode, then stand-alone configuration is done.&amp;nbsp; If SharePoint is not installed in stand-alone mode, you must complete initial configuration setup by using the SharePoint Products and Technoligies Configuration Wizard windows application located in the start menu shortcut.&lt;/P&gt;
&lt;P&gt;lcid: The LCID that specified the SharePoint installation language&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd standaloneconfig [-lcid &amp;lt;1033&amp;gt;]&lt;/STRONG&gt;&lt;BR&gt;This command will perform a SharePoint stand-alone configuration.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd configdb&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-create]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-disconnect]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-connect]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-server &amp;lt;SqlServerName&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-database &amp;lt;SqlDatabaseName&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-dbuser &amp;lt;value&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-dbpassword &amp;lt;value&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-user &amp;lt;Domain\User&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-password &amp;lt;Password&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-addomain &amp;lt;value&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-adorgunit &amp;lt;value&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-admincontentdatabase &amp;lt;SqlAdminContentDatabaseName&amp;gt;]&lt;BR&gt;&lt;/STRONG&gt;Creates, connects, or disconnects this server from the server farm.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Create: Creates a new configuration database and thus establishes a new server farm. &amp;nbsp;If this server is already connected to a configuration database, the server will be disconnected first, then the new configuration database will be created.&lt;/LI&gt;
&lt;LI&gt;Disconnect: Disconnects this server from the configuration database and this disconnects this server from the server farm.&lt;/LI&gt;
&lt;LI&gt;Connect: Connects to an existing configuration database and thus joins this server to an existing server farm.&amp;nbsp; If this server is already connected to a configuration database, the server will be disconnected first, then connected to the existing configuration database.&lt;/LI&gt;
&lt;LI&gt;Server: The SQL server where the configuration database is located.&lt;/LI&gt;
&lt;LI&gt;Database: The configuration database name.&lt;/LI&gt;
&lt;LI&gt;Dbuser: The SQL Server user name used for SQL authentication.&lt;/LI&gt;
&lt;LI&gt;DBpassword: The SQL Server password used for SQL authentication.&lt;/LI&gt;
&lt;LI&gt;User: Server farm administrator user account.&lt;/LI&gt;
&lt;LI&gt;Password: Server farm administrator user account password.&lt;/LI&gt;
&lt;LI&gt;Addomain: Active Directory domain name used for the server farm.&lt;/LI&gt;
&lt;LI&gt;Adorgunit: Active Directory organization unit name used for the server farm.&lt;/LI&gt;
&lt;LI&gt;Admincontentdatabase: The Central Administration Web Application content database name.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd helpcollections -installall&lt;BR&gt;&lt;/STRONG&gt;This command manages help collections.&lt;/P&gt;
&lt;P&gt;installall: Installs all available help collections.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd secureresources&lt;BR&gt;&lt;/STRONG&gt;This command will perform SharePoint resource security on this server.&amp;nbsp; For example, security is enforced on files, folders and registry keys.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd services&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-install]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-provision]&lt;BR&gt;&lt;/STRONG&gt;This commnd can be used to manage SharePoint services&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Install: Register the SharePoint services in the server farm that are located on this server.&lt;/LI&gt;
&lt;LI&gt;Provision: Provisions the SharePoint services that are located on this server and sets the services as online if SharePoint is installed in stand-alone mode.&amp;nbsp; Provisioning services will also ensure that they are registered.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd installfeatures&lt;BR&gt;&lt;/STRONG&gt;This command will register the SharePoint features in the server farm that are located on this server.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd adminvs&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-provision]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-unprovision]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-port &amp;lt;8080&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-windowsauthprovider &amp;lt;enablekerberos | onlyusentlm&amp;gt;]&lt;BR&gt;&lt;/STRONG&gt;This command manages the SharePoint Central Administration Web Application on the local machine.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Provision: Provisions the SharePoint Central Administration Web Application on this server.&amp;nbsp; Provisioning will create a new SharePoint Central Administration Web Application virtual server and an application pool running under the server farm administrator's account.&lt;/LI&gt;
&lt;LI&gt;Unprovision: Unprovisions the SharePoint Central Administration Web Application from this server.&amp;nbsp; Unprovisioning will remove the SharePoint Central Administration Web Application virtual server and its application pool.&lt;/LI&gt;
&lt;LI&gt;Port: The SharePoint Central Administration Web Application port is a global setting to the server farm.&amp;nbsp; When changing the port, a SharePoint Timer service job will be dispatched to synchronize the port for all SharePoint Central Administration Web Applications in the server farm.&amp;nbsp; If a port is not specified, the port used for existing SharePoint Central Administration Web Applications in the server farm will be used.&amp;nbsp; If a SharePoint Central Administration Web Application has not been provisioned in the server farm, then the default port chosen will be random if a port is not specified.&lt;/LI&gt;
&lt;LI&gt;Windowsauthprovider: The SharePoint Central Administration Web Application authentication provider is a global setting to the server farm.&amp;nbsp; When changing the authentication provider, a SharePoint Timer service job will be dispatched to synchronize the provider on all SharePoint Central Administration Web Applications in the server farm.&amp;nbsp; If onlyusentlm is specified, NTLM will be the exclusive authentication provider for all SharePoint Central Administration Web Applications.&amp;nbsp; All other authentication providers will be disabled and NTLM will be the only authentication provider allowed.&amp;nbsp; If enablekerberos is specified, Kerberos authentication will be enabled for all SharePoint Central Administration Web Applications.&amp;nbsp; If an authentication provider is not specified, the provider used for existing SharePoint Central Administration Web Applications in the server farm will be used.&amp;nbsp; If a SharePoint Central Administration Web Application has not been provisioned in the server farm, then the Kerberos authentication provider will be enabled if an authentication provider is not specified.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd upgrade&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-wait]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-reghostonupgrade]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-finalize]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-inplace &amp;lt;v2v | b2b&amp;gt;]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-sidebyside]&lt;BR&gt;&lt;/STRONG&gt;This performs a SharePoint upgrade.&amp;nbsp; This command is automatically executed when running the SharePoint Products and Technologies Configuration Wizard if SharePoint needs to be upgraded.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Wait: If specified, the SharePoint Products and Technologies Configuration Wizard does not return until upgrade completed.&amp;nbsp; If not specified, the wizard returns after dispatching a SharePoint Timer service job to perform upgrade.&amp;nbsp; You can view the upgrade job status by accessing the SharePoint Central Administration Web Application using your Web browser.&lt;/LI&gt;
&lt;LI&gt;Reghostonupgrade: If specified, the SharePoint Products and Technologies Configuration Wizard will revert all content streams during the upgrade.&lt;/LI&gt;
&lt;LI&gt;Finalize: If specified, the SharePoint Products and Technologies Confiuration Wizard will finalize the current upgrade.&amp;nbsp; You will not be able to undo this action.&lt;/LI&gt;
&lt;LI&gt;Inplace: If specified the SharePoint Products and Technologies Configuration Wizard will perform an in-place upgrade.&amp;nbsp; If v2v is chosen, then an in-place version to version upgrade will be performed.&amp;nbsp; If b2b is chosen, then an in-place build to build upgrade will be performed.&lt;/LI&gt;
&lt;LI&gt;Sidebyside: If specified, the SharePoint Products and Technologies Wizard will perform a gradual upgrade.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd evalprovision -provision [-port &amp;lt;80&amp;gt;]&lt;BR&gt;&lt;/STRONG&gt;This performs stand-alone mode provisioning on this server.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Provision: Performs stand-alone mode provisioning on this server.&lt;/LI&gt;
&lt;LI&gt;Port: The port number assigned to the default SharePoint Web Application.&amp;nbsp; If not specified, then port 80 is used.&amp;nbsp; If a SharePoint Web Application already exists using the port, the existing site will be overwritten.&amp;nbsp; If an existing site is using the port and is not a SharePoint Web Application, the site will be disabled and a new SharePoint Web Application will be created using the port.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd applicationcontent -install&lt;BR&gt;&lt;/STRONG&gt;This command manages shared application content.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Install: Copies shared application data (i.e. resource files, Web application binaries) to existing Web Application virtual directories.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;PSCONFIG.EXE -cmd quiet&lt;BR&gt;&lt;/STRONG&gt;This command runs the SharePoint Product and Technologies Configuration Wizard in quiet mode.&amp;nbsp; Output is written to PSCONFIG.EXE_MM_DD_YYYY_HH_MM_SS_MS.log&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7063892" width="1" height="1"&gt;</content><author><name>gderun</name><uri>http://blogs.msdn.com/members/gderun.aspx</uri></author></entry><entry><title>Gerald's First Posting</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/gderun/archive/2008/01/11/gerald-s-first-posting.aspx" /><id>http://blogs.msdn.com/gderun/archive/2008/01/11/gerald-s-first-posting.aspx</id><published>2008-01-11T01:23:00Z</published><updated>2008-01-11T01:23:00Z</updated><content type="html">&lt;DIV class=postsubhead&gt;Hello World, Today I created this blog to start blogging on SharePoint and other related technologies.&amp;nbsp; I have&amp;nbsp;gained a lot of useful&amp;nbsp;tips and knowledge from other bloggers and would like to share my experiences too.&amp;nbsp; Thanks all, Gerald.&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7063471" width="1" height="1"&gt;</content><author><name>gderun</name><uri>http://blogs.msdn.com/members/gderun.aspx</uri></author></entry></feed>