Archive

Author Archive

Publish specified Projects in #ProjectServer using #PowerShell #MSProject #PS2010 #SP2010

October 22, 2012 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

There have been several requests for publishing projects listed in a text file, this follows on from my post / publish all projects script found below:

http://pwmather.wordpress.com/2012/05/31/updated-publish-all-projects-in-projectserver-using-powershell-msproject-ps2010-sp2010/

http://gallery.technet.microsoft.com/scriptcenter/Server-2010-Publish-all-45ba385b

This script allows you to specify a list of projects in a text, then only those projects will be sent for publishing. For the purpose of this post I have a text file called projectstobepub.txt that contains a list of my test projects to be published:

image

The PowerShell script will need to be updated to reference the text file containing the list of projects that you wish to publish and also update the Project Server PWA URL. Comments have been added in the screen shot below to show what lines need to to be updated:

image

The script has my test PWA instance URL as highlighted below:

New-WebServiceProxy -uri “http://vm353/pwatest/_vti_bin/PSI/Project.asmx?wsdl” –useDefaultCredential

The strikethrough text will need to be updated with the correct URL for your environment.

The script can be downloaded from the Script Center following the link below:

http://gallery.technet.microsoft.com/scriptcenter/Server-2010-Publish-537857d8

Once the script has been executed, the projects listed in the text file will be sent for publishing.

The script can either be executed on demand or set on a schedule using Windows Tasks Scheduler. Execute the script with an account that has access to the projects listed in the text file.

Categories: Paul Mather, Work Tags:

Second session new release of Microsoft Project

October 22, 2012 Leave a comment

Microsoft Project 2013After a vacation of both authors we are back and recharged and ready for whatever the last two months of 2012 can throw at us. Blogs will start popping up again in a sort of regular fashion. To start this of, I would like to announce that I am again giving a Dutch presentation at Microsoft in the Netherlands about the new release of Microsoft Project on the 1ste of November.

I am really pleased that I can do this again. I will be giving a overview on what is new in Project Professional 2013 and show you the cloud based version of Microsoft Project Server “Project Online” This session will give you a good overview of the new enhancements and features in the new release that will help anyone that works with Microsoft Project.

It is a free session so if you are interested you can sign up at the link below. Please keep in mind this session is in the Netherlands and will be given in Dutch.

First Look new release of Microsoft Project

6864-microsoftlogo450x0

Hope to see you there

via SpeakingSilent » Robin Kruithof http://speakingsilent.wordpress.com/2012/10/22/second-session-new-release-of-microsoft-project/

Robin Kruithof
I am Robin Kruithof. I am working at CXS in the Netherlands as a Microsoft Project Consultant. My passion lies in Project Management and everything in the Project Management domain.

This article has been cross posted from speakingsilent.wordpress.com/ (original article)

Categories: Robin Kruithof, Work Tags:

Resetting a windows user password

October 13, 2012 Leave a comment

I recently had to help a friend across the pond (Houston, TX) blindly over the phone to reset the administrator password on their laptop.

I came across the following excellent article to aid the situation:

http://4sysops.com/archives/forgot-the-administrator-password-the-sticky-keys-trick/

However, as usual, the situation was never quite as per the article.

She didn’t know how to boot from CD and the bios wasn’t showing it as a device available in the boot options (F12 on a Dell XPS M1530).

So talking her through the bios setup to enable the CD/DVD boot device, we got there in the in end, popped in the Windows Vista disk and booted into Recovery mode:

  • Next on the language screen
  • On the install now screen, click repair this install
  • Let it find the install on the hard drive and click next
  • Select command prompt and run through the options below (taken straight from the site above)
    Please note the instructions below work on the following operating systems:

    – Windows XP (requires the admin password, so not much use here)

    – Windows Vista

    – Windows 7

 

TO RESET A FORGOTTEN ADMINISTRATOR PASSWORD, FOLLOW THESE STEPS:

1. Boot from Windows PE or Windows RE and access the command prompt.

 

2. Find the drive letter of the partition where Windows is installed. In Vista and Windows XP, it is usually C:, in Windows 7, it is D: in most cases because the first partition contains Startup Repair. To find the drive letter, type C: (or D:, respectively) and search for the Windows folder. Note that Windows PE (RE) usually resides on X:.

 

3. Type the following command (replace “c:” with the correct drive letter if Windows is not located on C:):

copy c:\windows\system32\sethc.exe c:\

This creates a copy of sethc.exe to restore later.

 

4. Type this command to replace sethc.exe with cmd.exe:

copy /y c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe

Reboot your computer and start the Windows installation where you forgot the administrator password.

 

5. After you see the logon screen, press the SHIFT key five times.

 

6. You should see a command prompt where you can enter the following command to reset the Windows password (see screenshot above):

net user your_user_name new_password

If you don’t know your user name, just type net user to list the available user names.

 

7. You can now log on with the new password.

 

8. Once you have logged on and you are happy that you can access what you need, we need to revert our changes.

I recommend that you replace sethc.exe with the copy you stored in the root folder of your system drive in step 3. For this, you have to boot up again with Windows PE or RE because you can’t replace system files while the Windows installation is online. Then you have to enter this command:

copy /y c:\sethc.exe c:\windows\system32\sethc.exe

Hopefully this account of resetting the password helps others as well and thank you to Michael Pietroforte for his article.  My friend can access her business files again and all up and running.

#Office2013 reaches RTM #ProjectServer # PS2013 #SharePoint # SP2013

October 12, 2012 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

Quick post to highlight that Office 2013 has reached RTM! For more details see:

http://blogs.office.com/b/office-news/archive/2012/10/11/office-reaches-rtm.aspx

Categories: Paul Mather, Work Tags:

#ProjectServer 2010 Bulk update project site issue #PS2010 #MSProject #SP2010 #SharePoint

October 8, 2012 1 comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

I had a recent query from a colleague regarding the bulk update project site functionality in Project Server 2010. In this scenario my colleague had taken pre-configured databases from an environment at our offices and restored these 5 databases to the clients production environment. They then created some test projects / updated configuration etc. A test environment was also created for this client, part of this assignment was to rollover production to test, this included running the bulk update project sites functionality to update the test project sites. When looking at the list of previous site path web applications they could not see the clients web application in the list. All that was present were URLs from various test machines from the CPS environment, this can be seen below:

Bulk Update Project Sites:

image

Having seen this myself before but never had the opportunity to investigated it, I decided to look into the issue further.

Firstly I executed the MSP_Web_PWS_ReadProjectSiteBaseURLS stored procedure which I believe is called to populate the drop down menu above. This reads data from the MSP_Web_Applications table and MSP_Projects table.

Project Site Base URLs:

image

As you can see, the SQL output above matches the URLs displayed in the previous path drop down in the first screen shot. Notice 3 different URLs, these PWA databases have been linked to various PWA sites.

I then checked the WSTS Server UID for the project sites in the database, the test site server UID matched the http://vm662 server UID in the MSP_Web_Applications table:

image

I then checked the PWA site collection ID in the connect database:

PWA site ID:

ID: FAB47C15-A360-4AA8-9461-D3A9713200DD

image

So this all linked up as expected but with the incorrect URL, http://vm662 and not the clients server URL. http://vm662 was the VM that was used at the CPS office to create this clients initial config.

I believe the reason for this issue with the URL is that when using the 5 database restore process the PWA site is not recreated. The provisioning process just links to the existing PWA site collection in the restored content database. The URL doesn’t get updated in the MSP_Web_Applications tables as the site ID remains the same so Project Server doesn’t think there is a new URL. If you take only the 4 PWA databases and create a new PWA site, the URL is displayed correctly in the scenario described above. This is just a display issue, all functionality works correctly once the bulk update project site process has run.

Hopefully that will help to explain why you might be experiencing the same issue as seen / described above.

Categories: Paul Mather, Work Tags:

Combined Knowledge, DEV Boot Camps and the 70-573

October 8, 2012 1 comment

It has been a few weeks since I attended, which has given me some time to reflect on the SharePoint 2010 development boot camp that myself and various others at CPS have attended over the last couple of months.

CPSLogo

Now in my role as a SharePoint Consultant / Solution Architect, I primarily get involved in solution design, estimation of work and the leading of project teams during implementation.

In my experience however, clients rarely want to pay purely for oversight of implementation alone.  As a result, my skill set extends to SharePoint configuration, client-side development (JavaScript, jQuery, XSLT, CSS, HTML etc.) SQL / reporting and very very occasionally I get involved in the .NET side of things also.

So to round out my knowledge, aid work estimation and my ideas for future 2013 concepts, I joined our developers on the Combined Knowledge – Development Boot Camp and I thought I would share my experiences (please note this is a personal thought piece and is not sponsored in anyway).

 

Combined Knowledge

Setting the scene

We contacted Combined Knowledge and it would appear that these development boot camps are popular, so book early.

As a company, it is important for us to have our employees Microsoft certified to ensure quality solutions and our Gold Partner status in Project Server and SharePoint capabilities.  As a result, we took the Boot Camp and 70-573 certification options for all staff members attending the course.

Cost of the training covers:

  • Hotel for the week (board and all meals)
  • Combined Knowledge training materials
  • Microsoft official training manual for the course (used for night time reading and exam preparation)
    To kick off the Development Boot Camp piece, the trainer (Gary Yeoman in this case) sends study material suggestions for the night before the training, setting the tone for the week.
GaryYeomans

Gary Yeoman

Bootcamp

                        click for course overview

 

The Training

So now that we have set the scene, the training course side was the usual affair:

  • Start time 9:30
  • Finish time: 17:00 ish
  • Virtual machine environment with SharePoint Server 2010, SQL Server, Visual Studio 2010 and various other tools as required
  • Various refreshments throughout
  • Click on the course overview for full course details.
  • Full, detailed course notes of slides used and plenty of examples for anything you can think of for SharePoint development.

However, the development boot camp piece top and tails this with study in the evening based on MSDN documentation, course material and code examples to work through.

On each day at 8:30, Gary is in place ready to go through the study material and code samples for the evening before.

Certification and Community

If the moons align, you may also get the chance to join in with the SharePoint User Group community.  Steven Smith supports the SUGUK for the Midlands and we were lucky enough to catch the meeting discussing SharePoint 2013.  (Further details available here: http://suguk.org/)

SUGUK-Logo

And finally at the end of the course, the option to take the 70-573 – SharePoint 2010, Application Development exam is available at the Combined Knowledge offices, 10 minutes from the training location.

Thankfully, I managed to pass due to the excellent development course material and week full of studying.

MCTS(rgb)_1347

 

And that concludes my review of the Combined Knowledge Dev Boot Camp experience, probably the best training experience I have had with knowledge that will serve me well now and for the future with SharePoint 2013. 

If you have any questions, leave them in the comments below and I’ll come back to you.

SharePoint 2013 Technical Preview Development Environment

October 8, 2012 1 comment

 

Just a straight copy from the original post here http://blogs.msdn.com/b/uksharepoint/archive/2012/10/05/sharepoint-2013-technical-preview-development-environment-dependencies-versions-downloads.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+UkSharepoint+%28UK+SharePoint+Team+Blog%29

 

I have worked with various incarnations of pre-release software installed on development machines. Getting the right combination of tools and versions isn’t very straightforward. If you ever wondered which version of Windows Server 2012, Visual Studio 2012, Office Developer Tools and other Add-ons to install (and from where) read on.

Release Previews

RTMs

Cloud ;-)

The obvious golden rule is not to mix RC and RTM versions of Windows Server, Visual Studio and SharePoint Developer Tools. Choose one and then stick to it. And please don’t underestimate the Cloud option. It is great if you want to try out the new Apps model and you are not that keen on setting up the Infrastructure, App domains or have enough HW to run VMs. Everything is set up for you in the cloud!

via Buzz Blog http://paulbuzzblog.wordpress.com/2012/10/08/sharepoint-2013-technical-preview-development-environment/

Chris Stretton
Paul is a an expert SharePoint and Project Server developer and is responsible for designing and implementing custom solutions on client systems using the latest SharePoint and .NET technologies.
Paul has extensive experience with SharePoint systems across all sizes of implementation, ranging from small to large farms and has an excellent understanding of all the elements of SharePoint.

This article has been cross posted from paulbuzzblog.wordpress.com (original article)

#ProjectServer 2010 Resource assignments display issue #PS2010 #SP2010 #PS2013 #SP2013

September 20, 2012 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

Recently I was reminded of a minor issue that I thought I would share with you. While working with a client for a recent migration from Project Server 2007 to Project Server 2010, a query was raised regarding material resources and the resource assignment view in PWA. Material resources show a work and remaining work value with an hours ‘h’ label in 2010, in 2007 this displayed the material resource label. This is only a display issue, the underlying data is still correct in the Reporting database, so your reports will be correct. An example in PWA 2010 can be seen below:

image

I have a material resource named ‘material resource’ (sorry about the poor names used on my test system, I should really use some imagination!), I have assigned this material resource to two tasks, one task has 10 units and the other has 5 units. As you can see from the screen shot above, this displays 10h and 5h rather than 10 material resource and 5 material resource as you would have seen in 2007. Example shown below for PWA 2007:

image

As mentioned the Reporting data is still correct, see the example SQL output below:

image

The assignment work column correctly shows 0 and the assignment material work shows 10 and 5.

This is also an issue with the Project Server 2013 preview.

Just a minor display issue that I thought I would share in case anyone else came across this Smile

Categories: Paul Mather, Work Tags:

Practice makes Perfect Part 7 – Groups and Filters

September 20, 2012 1 comment

Microsoft Project Pro 2013 Preview Full Serial x86 x64In my post Practice makes Perfect Part 3 – Views I explained how you can make your own  view. In that post I promised to also show how you can make your own groups and filters. While I expect a lot of people find this easy or just use the default groups and filters it is still useful for beginners.

I will also take the time to go trough the default filters and groups and might be useful on a daily basis.

And again I will be using the preview version of Project Professional 2013 for this post. This is not the final product and changes may still occur. If you are curios about the new version of Microsoft Project go here and try it out for yourself.

So where can I find groups and filters?

There are actually two ways to use groups and filters in your project. When you are in you project select the view tab.

image

image

The other ways is in your Gantt Chart and go to Task Name and expand it (Dropdown). As you can see in the image below you are able to select Group By and Filters.

image

What groups and filters are there?

There are a lot of built in groups and filters. These are very useful to any Project Manager. Some good groups include: Auto scheduled v. Manually scheduled, Status, Milestones and Complete and Incomplete task. These groups are great way to get the information out of your project plan fast.

Some good filters include: Completed tasks, Critical, Incomplete tasks, Late tasks and Milestones. Like groups this is a great way to filter all the data in your project plan.

Using groups and filters is a timesaver when you are working with big project plans and you have to get to the data you want quickly.

How can I make my own Group?

Go to the view tab and select the groups. Expand it and select “New Group By”.

image

In the next screen you be able to make your group. In the image below I made a easy selection. I will group by milestone to see all the tasks that are milestones. In the order I selected descending to force tasks that are milestones to appear on top. I also have changed the cell background to light blue. Here you also have the ability to show the summary task where the milestones resides just to give you more information. As you can see you also have the ability to group the data by more then one field.

image

Grouping this way will give you this result.

image

As you can see this is a really easy way to group your data really quickly. Making this group took me about 1 minute. And if you are a Project Manager that 1 minute will properly save you 15 minutes if you would have to look for all the milestones in a big project plan. Next how to filter.

How can I make my own Filter?

Making your own filter on the same way you made a group. Go to the view tab and select the filter. Expand it and select “New filter” For this exercise I made a quick filter that filters on my own custom field Progress and show the tasks that equals the value Yellow. This basically filters my project plan on tasks that have a yellow smiley.

image

The image below show the outcome of the filter.

image

Using Groups and Filters is really easy and can save you a lot of time when working with big project plans. Both the group and filter have been made in about 1 minute.

I hope this post demonstrates how to make groups and filters and how easy it is. When working with big project plans and especially custom fields where you don’t have a filter or group for it is a must to know how to do this so you can access your data fast.

This is it for me. In the next post of Practice makes Perfect will be talking about Costs and Budgets in your project plan.

via SpeakingSilent » Robin Kruithof http://speakingsilent.wordpress.com/2012/09/20/practice-makes-perfect-part-7-groups-and-filters/

Robin Kruithof
I am Robin Kruithof. I am working at CXS in the Netherlands as a Microsoft Project Consultant. My passion lies in Project Management and everything in the Project Management domain.

This article has been cross posted from speakingsilent.wordpress.com/ (original article)

Categories: Robin Kruithof, Work Tags:

#ProjectServer and #SharePoint 2010 August 2012 Cumulative Update #PS2010 #SP2010 #MSProject

September 18, 2012 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

The Office 2010 August 2012 Cumulative Updates are now available, please see the links below:

http://support.microsoft.com/kb/2730388

Project Server 2010 Server Roll up package August 2012 CU (Recommended):

http://support.microsoft.com/KB/2687354

Project Server 2010 August 2012 CU (Included in the Server Roll up package):

http://support.microsoft.com/kb/2687390

Project 2010 August 2012 CU:

http://support.microsoft.com/kb/2687386

Remember SP1 is a pre-requisite for the August 2012 CUs.

As always, test these updates on a test environment before deploying to production

Categories: Paul Mather, Work Tags:
Design a site like this with WordPress.com
Get started