web 2.0

Sharepoint bug: Installing SP2 will set expiration date to 180 days

This is not what we need right now.

From the Micrsoft Sharepoint Team blog:

During the installation of SP2, a product expiration date is improperly activated. This means SharePoint will expire as though it was a trial installation 180 days after SP2 is deployed. The activation of the expiration date will not affect the normal function of SharePoint up until the expiration date passes.
 
Furthermore, product expiration 180 days after SP2 installation will not affect customer’s data, configuration or application code but will render SharePoint inaccessible for end-users.
 
We are working to release a hotfix to automatically fix this issue. A manual work-around is currently available and involves customers re-entering their Product ID number (PID) on the Convert License Type page in Central Administration.  For more information and detailed steps please read this KB article.
 

Read more....

Hopefully, MS comes out with a hotfix really soon.

Project Server 2007: Invalid Project Name characters

There are some special characters that are not allowed to be used in Project Names. They are: \ / " : ; < > | , . ' ? * #

You also cannot use a tab in the Project Name. The error code returned when trying to enter an invalid project name is: 20012

Service Pack 2 for Microsoft Office Server 2007 released

Service Pack 2 for 2007 Microsoft Office Servers - Description here: http://support.microsoft.com/?kbid=953334

Download from: http://www.microsoft.com/downloads/details.aspx?FamilyId=B7816D90-5FC6-4347-89B0-A80DEB27A082&displaylang=en

Fixes for Project Server 2007 include:

Microsoft Office Project Server
  • Modifies the queue service to prevent it from using large volumes of memory over long periods.
  • Improves the performance of certain database table indexes.
  • Improves cost resource functionality. For example, the server now correctly handles tasks that have material or work resources assigned to the same task.
  • Improves certain areas such as resource plans, build team, and the server scheduling engine.

 

Service pack 2 for the 2007 Microsoft Office System due to ship April 28th

SP 2 for the 2007 Microsoft Office System is to be released on April 28th, 2009. Here's what they promise will improve in Project Server 2007:

  • Better memory management in the queue service.
  • Performance to certain database table indexes is improved.
  • Resource plans, build team, cost resources, and the server scheduling engine have improved.


On WSS 3.0 and MOSS:

Windows SharePoint Services 3.0 SP2 and Microsoft Office SharePoint Server SP2 include fixes and enhancements designed to improve performance, availability, and stability in your server farms. SP2 provides the groundwork for future major releases of SharePoint Products and Technologies.

An STSADM command line that scans your server farm to establish whether it is ready for upgrade to the next version of SharePoint and provides feedback and best practice recommendations on your current environment.
SP2 offers support for a broader range of Web browsers.



Source

 

Project Server 2007 - Modifying the 'Select Task' Web page dialog

The 'Select Task' dialog box that pops ups when the 'Add Lines' button is clicked can be modified by editing the 'SelectTaskDlg.aspx' page located in 'C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\PWA\TIMESHEET'.

Write your own javascript, or add your own values to the controls.

The ID for the HtmlSelect control containing the existing assignments is 'idAssnDropdown', for the control containing the name of the new timesheet line(s), the ID is 'idAssnNew'. The ID for the control containing the Line classification is 'idTSLineClassDropdown'. The ID for the control containing the Comment is 'idComment'.

The values for the controls can be modified during the 'LoadComplete' or 'Pre Render' event.

 The page uses the 'Microsoft.Office.Project.PWA.ApplicationPages.SelectTaskDlgPage' class as the code behind which in turn is derieved from the 'PJDlgPage' class 'Microsoft.Office.Project.PWA' dll

The 'SelectTaskDlgPage' class.....

 

   23 public class SelectTaskDlgPage : PJDlgPage
   24     {
   25         // Fields
   26         protected Guid _tsUID;
   27         protected HtmlSelect idAssnDropdown;
   28         protected HtmlSelect idTSLineClassDropdown;
   29 
   30         // Methods
   31         public override void PJDlgPage_OnLoad(EventArgs e)
   32         {
   33             // This item is obfuscated and can not be translated.
   34         }
   35 
   36         // Properties
   37         public override Guid PageUID
   38         {
   39             [SharePointPermission(SecurityAction.Demand, ObjectModel = true)]
   40             get
   41             {
   42                 return PageGuid.SelectTaskDlg;
   43             }
   44         }
   45     }

 Unfortunately, the 'PJDlgPage_OnLoad' function is obfuscated, which prevents us from seeing the real workings of this function. 

Is any modification to this page supported by Microsoft ? I really doubt it. Modify this page at your own risk ! :)