<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>blogposts</title>
    <description>TeamPulse blogposts</description>
    <link>http://www.telerik.com/agile-project-management-tools/blogs.aspx</link>
    <docs>http://backend.userland.com/rss</docs>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TeamPulse" /><feedburner:info uri="teampulse" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TeamPulse</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
      <title>Localization of the TeamPulse Ideas &amp; Feedback Portal</title>
      <description>&lt;p&gt;With the 2012 R2 Release, localization of the Ideas and Feedback Portal is as easy as editing a text file!&amp;nbsp; &lt;/p&gt; &lt;h2&gt;Background&lt;/h2&gt; &lt;p&gt;Localization is the process of changing the text in an application to another language, or &lt;em&gt;locale&lt;/em&gt;.&amp;nbsp; Well designed applications allow for changing the text that is displayed without having to branch the source code and recompile, and &lt;a href="http://www.telerik.com/team-productivity-tools.aspx" target="_blank"&gt;TeamPulse&lt;/a&gt; certainly falls into this category.&amp;nbsp; Built on Microsoft’s .NET Platform, TeamPulse takes full advantage of the localization features provided by the .NET Framework, allowing you to customize the Ideas and Feedback portal to the language that best meets your needs.&lt;/p&gt; &lt;p&gt;Based on our customers’ feedback that we gather through many channels, including our instance of the Ideas and Feedback Portal that we use to gather feedback from you, our customer, the ability to localize the Feedback Portal was a highly rated need.&amp;nbsp; &lt;/p&gt; &lt;h2&gt;Getting Started&lt;/h2&gt; &lt;h3&gt;Finding the Installation Folder using Environment Variables&lt;/h3&gt; &lt;p&gt;Before we can customize the Portal, we need to know where on our server the application resides.&amp;nbsp; If you followed the defaults during installation, the location is %ProgramFiles%\&lt;a href="http://www.telerik.com" target="_blank"&gt;Telerik&lt;/a&gt;\TeamPulse\FeedbackPortal, where %ProgramFiles% is the default drive and path for installation of software.&amp;nbsp; To quickly determine where your default directory is, open a command window by clicking Start-&amp;gt;Run, then type “cmd” without the quotes (see Figure 1).&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-SNAGHTML101b1f95.sflb"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-style: solid;" title="SNAGHTML101b1f95" alt="SNAGHTML101b1f95" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-SNAGHTML101b1f95_thumb.sflb" width="495" height="272" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;Figure 1&lt;/p&gt; &lt;p&gt;Once you have a command window open, type “echo %ProgramFiles%” (without the quotes), and you will see the definition of the environment variable (see Figure 2).&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_2.sflb"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-style: solid;" title="image" alt="image" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_thumb.sflb" width="610" height="203" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;Figure 2&lt;/p&gt; &lt;h3&gt;Finding the Installation Folder using Internet Information Services (IIS) Manager&lt;/h3&gt; &lt;p&gt;The Ideas and Feedback Portal is an ASP.NET application that runs in IIS.&amp;nbsp; To determine where it is running, open up Internet Information Services Manager by clicking on Start –&amp;gt; Administrative Tools –&amp;gt; Internet Information Services (IIS) Manager.&amp;nbsp; Or, from the Run prompt (Start –&amp;gt; Run), type “INETMGR.EXE” without the quotes.&lt;/p&gt; &lt;p&gt;This will bring up a window similar to the one in Figure 3.&amp;nbsp; Expand the Server in the left rail, and click on the “Sites” icon.&amp;nbsp; This will list all of the sites installed on that server.&amp;nbsp; In the center content area of the screen, make sure that the “Features View” tab is selected.&amp;nbsp; This will then list all of the sites and the path to their installation.&amp;nbsp; You can see in this example that the Portal as well as TeamPulse are both installed under the C:\Program Files\Telerik\TeamPulse directory.&amp;nbsp; If your path has an environment variable (such as %SystemDrive%), you can use the technique from the previous section to discover the actual installation path.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_4_2.sflb"&gt;&lt;img style="background-image: none; border: 0px solid; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px;" title="image" alt="image" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_thumb_1_2.sflb" width="592" height="206" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;Figure 3&lt;/p&gt; &lt;h2&gt;Working With Localization Files&lt;/h2&gt; &lt;p&gt;To put it bluntly, localization files are big XML files.&amp;nbsp; All of the strings that can be modified are their own &amp;lt;data&amp;gt; element like in Listing 1.&amp;nbsp; These are the data elements for the “Like” and “Dislike” labels in the Feedback Portal.&amp;nbsp; The strings in the &amp;lt;value&amp;gt; tags are the values that get displayed in the application.&amp;nbsp; &lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 450px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Dislike"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Dislike&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Like"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Like&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;/pre&gt; &lt;/pre&gt; &lt;p style="text-align: left;"&gt;Listing 1&lt;/p&gt; &lt;p&gt;If we want to change the display to Yes for Like and No for Dislike as we change the language to Dutch, we change the XML to what we see in Listing 2.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 450px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Dislike"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Nee&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Like"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Ja&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;Listing 2&lt;/p&gt; &lt;h2&gt;Ideas and Feedback Portal Localization File&lt;/h2&gt; &lt;p style="text-align: left;"&gt;With the 2012 R2 Release, the localization file for the Feedback Portal is located in %installation_directory%\App_GlobalResources directory, where %installation_directory% is the directory where the feedback portal is installed (this can be located as described in the beginning of this article).&amp;nbsp; In that directory is a file named “String.resx”, which is the localization file for the Portal.&lt;/p&gt; &lt;p style="text-align: left;"&gt;In this example, we want to change the Search Topics/Suggest New text as well as the Like/Dislike text. Figure 4 shows the changes that we want to make.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_8_1.sflb"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-style: solid;" title="image" alt="image" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_thumb_3_1.sflb" width="509" height="258" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;Figure 4&lt;/p&gt; &lt;p&gt;In this example, we are going to change the language to "Dutch”, but before we do that, we need to determine how we are going to activate the localization. &lt;/p&gt; &lt;h3&gt;Updating the Main Resource File&lt;/h3&gt; &lt;p&gt;One way is to replace the text in the string.resx file with the changes that we want.&amp;nbsp; Any changes that are made in the strings.resx file that is in the %installation_directory%\App_GlobalResources directory will automatically take effect on the next browser refresh.&amp;nbsp; If you do change the existing file, make sure to make a backup before you start!&lt;/p&gt; &lt;h3&gt;Changing the Culture Using the Web.Config &lt;/h3&gt; &lt;p&gt;Since there is only currently one resource file, ASP.NET will automatically use that file.&amp;nbsp; If there is more than one, it looks to match the file names with the current “UICulture”.&amp;nbsp; The Culture setting is used for date and numerical formatting, whereas the UI Culture is used for localizing the strings in an application.&amp;nbsp;&amp;nbsp; The naming convention for localization files is “Strings.yy.resx”, where “yy” indicates the culture.&amp;nbsp; “en” for English, “bg” for Bulgarian, “nl” for Dutch, etc. &lt;/p&gt; &lt;p&gt;To change the UICulture for an ASP.NET application, open up the web.config file (found in the %installation_directory% for the Ideas and Feedback Portal), and find the line that reads &amp;lt;system.web&amp;gt;.&amp;nbsp; Add a new line after system.web line as shown in Listing 3 so you can specify the UICulture. In this example, the culture is set to English.&amp;nbsp; &lt;strong&gt;NOTE:&lt;/strong&gt; Please make sure that you enter it exactly like it is written, as it’s case sensitive.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 450px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;system.web&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;globalization&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;uiCulture&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"en"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;/&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #008000;"&gt;&amp;lt;!-- rest of config file cut for brevity -&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;system.web&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;Listing 3&lt;/p&gt; &lt;h3&gt;Changing the Text to Dutch&lt;/h3&gt; &lt;p&gt;First we copy the existing “Strings.resx” file to “Strings.nl.resx”. In the new file, find the four entries that we want to change.&amp;nbsp; These changes that are shown in Listing 4.&amp;nbsp; We also change the web.config file to change the UICulture to “NL”, as shown in Listing 5.&amp;nbsp; &lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 450px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"SearchTopics"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Zoeken Onderwerpen&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Suggest"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Suggesties doen voor nieuwe onderwerpen&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Dislike"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Nee&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;name&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"Like"&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;xml&lt;/span&gt;:&lt;span style="color: #ff0000;"&gt;space&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"preserve"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;Ja&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;data&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;Listing 4&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 450px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;system.web&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;globalization&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;uiCulture&lt;/span&gt;=&lt;span style="color: #0000ff;"&gt;"nl"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;/&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt; &lt;span style="color: #008000;"&gt;&amp;lt;!-- rest of config file cut for brevity --&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;system.web&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas, 'courier new', courier, monospace; font-size: 11px;"&gt;&lt;/pre&gt; &lt;/pre&gt;
Listing 5
&lt;br /&gt; &lt;p&gt;Once those changes are in place, we can refresh our browser and see the (partly) localized Ideas and Feedback Portal (as shown in Figure 5).&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_10_1.sflb"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border-style: solid;" title="image" alt="image" src="http://blogs.telerik.com/Libraries/MetaBlogLib/Windows-Live-Writer-L_A5DA-image_thumb_4_1.sflb" width="510" height="258" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;Figure 5&lt;/p&gt; &lt;h2&gt;Summary&lt;/h2&gt; &lt;p&gt;With just a few steps (once you know where to look), you can easily localize the TeamPulse Ideas and Feedback Portal to match your language and customer needs.&amp;nbsp; Special thanks to the development team for making this such a simple process with the 2012 R2 release.&amp;nbsp; You spoke, we listened, and we have simplified the process for localization into merely editing text files!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/zLuLlF59L6g" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/zLuLlF59L6g/Localization-of-the-TeamPulse-Ideas-Feedback-Portal.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-05-23/Localization-of-the-TeamPulse-Ideas-Feedback-Portal.aspx</comments>
      <guid isPermaLink="false">d0fe60ea-88ea-4122-8cee-c8d81b4c6f1c</guid>
      <pubDate>Wed, 23 May 2012 14:24:42 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-05-23/Localization-of-the-TeamPulse-Ideas-Feedback-Portal.aspx</feedburner:origLink></item>
    <item>
      <title>The Import Project from TFS Wizard in TeamPulse</title>
      <description>&lt;br /&gt; &lt;em&gt;“Click-Click-Click-Done” &lt;/em&gt; &lt;p&gt;That’s how Joel Semeniuk, Executive VP of Agile Project Management at Telerik, defined “done” for our TeamPulse integration with the Team Foundation Server.&lt;/p&gt; &lt;p&gt;Last Thursday we released the Service Pack to our R2 Release and it is exclusively focused on the integration with TFS. To meet Joel’s requirements, we created the Import Project from TFS wizard. &lt;/p&gt; &lt;br /&gt; &lt;p&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/tfs-wizard.sflb" /&gt;&lt;/p&gt; &lt;p&gt;The new Import Project from TFS wizard can be launched as soon as you start TeamPulse.&amp;nbsp;And here is how the integration goes step by step.&lt;/p&gt; &lt;strong&gt; &lt;div&gt;&lt;strong&gt;&lt;br /&gt; &lt;/strong&gt;&lt;/div&gt;
Select a Project &lt;/strong&gt; &lt;p&gt;Once the connection to your server is established, you can decide which project to import by choosing from your Project List collection. &lt;/p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/2.sflb" /&gt; &lt;p&gt;You can find useful tips on the right side of the wizard throughout the whole integration process. They will assist you set up the integration in no time. &lt;/p&gt; &lt;strong&gt; &lt;div&gt;&lt;strong&gt;&lt;br /&gt; &lt;/strong&gt;&lt;/div&gt;
Edit Project’s Info&lt;/strong&gt; &lt;p&gt;Once the project is selected you can edit its name, add a description, and set the project goals. &lt;/p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/3.sflb" /&gt;&amp;nbsp;
&lt;p&gt;&lt;strong&gt;Map your TFS work item types with the TeamPulse entity types&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The next step allows you to map your TFS work item types with the TeamPulse entity types. Just drag &amp;amp; drop.&lt;/p&gt; &lt;p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/4.sflb" /&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Set Default Values and Value Mappings &lt;/strong&gt;&amp;amp;&lt;strong&gt; Configure Field Mappings between TeamPulse and TFS&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;You need to confirm the fields you would like to sync between TeamPulse and TFS. Standard mappings are added by default, but you can modify them or add more. If the standard mappings are all you need, continue to the next step.&lt;/p&gt; &lt;p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/5.sflb" /&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Import all Areas and Interations from TFS &lt;/strong&gt; &lt;/p&gt; &lt;p&gt;The TFS sync automatically imports all Areas and Iterations from TFS into TeamPulse.&amp;nbsp;And you can choose current iteration, set its start date and duration. All other will be automatically given dates based on the current iteration start date and default iteration length that you provide.&lt;/p&gt; &lt;p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/7.sflb" /&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Select Team Members&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;After that you can select which team members of yours are granted access to your projects. &lt;/p&gt; &lt;p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/8.sflb" /&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Confirm Settings&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Confirm the synchronization options and click Next. &lt;/p&gt; &lt;p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/9.sflb" /&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;And Finish&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The board sums up what actions you have taken and how they affect your TeamPulse projects.&amp;nbsp;If necessary you can go back and edit the settings.&amp;nbsp;When ready, click Finish to complete the integration.&lt;/p&gt; &lt;p&gt; &lt;img alt="" width="660px" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/10.sflb" /&gt;&amp;nbsp;
&lt;/p&gt; &lt;p&gt;Did you find this blog post useful? Here is &lt;a href="http://www.youtube.com/watch?v=tGe_DiBk4D4&amp;amp;feature=BFa&amp;amp;list=HL1337414551" target="blank" re_target="blank"&gt;a 60-sec video of the integration&lt;/a&gt;&amp;nbsp;that you can also refer to when setting up your integration between TeamPulse and Microsoft TFS.&amp;nbsp;&lt;/p&gt; &lt;p&gt;Would you like to try the Import Projects from TFS wizard? &lt;a href="http://www.telerik.com/agile-project-management-tools/download.aspx" target="blank" re_target="blank"&gt; Get a trial now&lt;/a&gt;.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/jSrg0o9E2V0" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/jSrg0o9E2V0/The-Import-Project-from-TFS-Wizard-in-TeamPulse.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-05-19/The-Import-Project-from-TFS-Wizard-in-TeamPulse.aspx</comments>
      <guid isPermaLink="false">27d24b1d-67d2-4002-82a8-5f524c69fe68</guid>
      <pubDate>Sat, 19 May 2012 08:06:00 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-05-19/The-Import-Project-from-TFS-Wizard-in-TeamPulse.aspx</feedburner:origLink></item>
    <item>
      <title>Come to the Agile Buffet Table to Fill Your Plate </title>
      <description>&lt;p&gt;We decided to try a brand new concept for the next Agile Q&amp;amp;A Panel. &lt;/p&gt; &lt;p&gt;It is called the &lt;a href="https://www1.gotomeeting.com/register/134986889" target="blank"&gt;Agile Buffet Table&lt;/a&gt; and will be held on May 24th, Thursday.  &lt;/p&gt; &lt;p&gt;The topic of the webinar will evolve around the fact that you don’t need to follow &lt;strong&gt;all&lt;/strong&gt; agile principles per se. Instead you can create and implement a process that matches your own needs. Take a look at the agenda for the webinar and see what’s in it for you. &lt;/p&gt; &lt;p&gt;&lt;a href="https://www1.gotomeeting.com/register/134986889" target="blank"&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/blog/agile-buffet_webinars_images.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt; What is a buffet? &lt;/li&gt; &lt;li&gt; Understanding the buffet table – knowing what to choose from &lt;/li&gt; &lt;li&gt;  Filling your plate – how to choose the right meal for you &lt;/li&gt; &lt;li&gt; Sushi and Peanut butter – things that shouldn’t be mixed together &lt;/li&gt; &lt;li&gt;  Staples of a good diet – what every plate should contain if you want to be healthy &lt;/li&gt; &lt;li&gt;  When to go back for more – knowing how to pull in additional practices when you need them &lt;/li&gt; &lt;li&gt;  Don’t stuff yourself – it’s better to take small plates with a little food and go back often compared to filling a large plate one time &lt;/li&gt; &lt;/ol&gt; &lt;p&gt;Follow your taste and come to the &lt;a href="https://www1.gotomeeting.com/register/134986889" target="blank"&gt;Agile Buffet Table&lt;/a&gt;. Our experts Joel Semeniuk, Steve Porter, and Ramiro Millan will help you pick the right ingredients for you.&lt;/p&gt; &lt;p&gt;And hey - every attendee will get a &lt;strong&gt;FREE&lt;/strong&gt; copy of our brand new eBook called
"Top 30 Agile Myths – Busted! "&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/blog/cover_ebook.sflb" /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="https://www1.gotomeeting.com/register/134986889" target="blank"&gt;Register now!&lt;/a&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/68-E-tCMv3I" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/68-E-tCMv3I/Come-to-the-Agile-Buffet-Table-to-Fill-Your-Plate.aspx</link>
      <author>Agile Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-05-16/Come-to-the-Agile-Buffet-Table-to-Fill-Your-Plate.aspx</comments>
      <guid isPermaLink="false">6df6cfff-4516-4bf1-b5df-f041db145665</guid>
      <pubDate>Wed, 16 May 2012 13:07:00 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-05-16/Come-to-the-Agile-Buffet-Table-to-Fill-Your-Plate.aspx</feedburner:origLink></item>
    <item>
      <title>3 Great Examples of Styled Feedback Portals</title>
      <description>&lt;p&gt;After the last TeamPulse release, you have the chance to use an upgraded version of the Ideas &amp;amp; Feedback Portal that allows you to fully style the portal and get closer to your company’s look and feel.  &lt;/p&gt; &lt;p&gt;Here is the original look of the feedback portal. &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/feedback_portal/teampulse_dogfood_2.sflb" /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt; &lt;/p&gt; &lt;p&gt;And this is the customized &lt;a href="http://feedback.telerik.com/Project/89" target="blank"&gt;feedback portal of Test Studio for iOS&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/feedback_portal/teststudio_ios_2.sflb" /&gt;&lt;/p&gt; &lt;br /&gt; &lt;p&gt;They launched the portal as soon as they launched their testing tool for iOS so they can capture customers’ feedback, requests and ideas to make their product better and according to their clients’ needs.&amp;nbsp;&lt;/p&gt; &lt;p&gt;Test Studio committed to its purple &amp;amp; black look, so whenever users come from their website to the portal, they can only experience the natural Test Studio environment they are used to. &lt;/p&gt; &lt;p&gt;The following styling has been done to the Test Studio for iOS feedback portal: &lt;/p&gt; &lt;ul&gt;Basic
    &lt;li&gt;Changed background color&lt;/li&gt; &lt;li&gt;Changed search background &lt;/li&gt; &lt;li&gt;Changed links color&lt;/li&gt; &lt;li&gt;Changed hovered links color&lt;/li&gt; &lt;li&gt;Uploaded logo &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;Advanced
    &lt;li&gt;Changed all fonts&lt;/li&gt; &lt;li&gt;Added Google Analytics code &lt;/li&gt; &lt;li&gt;Removed project’s name&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;The Testing team added their Google Analytics code to the HTML so they can observe users and engagement and interest, as convenient as they do it on their website. &lt;/p&gt; &lt;p&gt;With a banner on their Test Studio for iOS website, they are inviting the users to share their feedback to build together a better testing tool. &lt;/p&gt; &lt;br /&gt; &lt;p&gt;Here is another example of a customized portal - &lt;a href="http://ideas.sitefinitysteve.com/Project/1/Feedback/List/All%20Feedback" target="blank"&gt;Sitefinity Steve’s feedback portal&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/feedback_portal/sitefinitysteve_2.sflb" /&gt;&lt;/p&gt; &lt;br /&gt; &lt;p&gt;He has also been running his portal to capture customers’ ideas, feature requests and feedback.&lt;/p&gt; &lt;p&gt;Here is the list of changes Steve did to style his portal: &lt;/p&gt; &lt;ul&gt;Basic
    &lt;li&gt;Changed background color&lt;/li&gt; &lt;li&gt;Changed links color&lt;/li&gt; &lt;li&gt;Changed hovered links color&lt;/li&gt; &lt;li&gt;Uploaded logo &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;Advanced
    &lt;li&gt;Added pin icons in front of each of the buttons in the navigation&lt;/li&gt; &lt;li&gt;Removed project’s name&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;br /&gt; &lt;/p&gt; &lt;p&gt;Do you want to style your feedback portal? &lt;/p&gt; &lt;p&gt;Here is a sample of a customized portal we did for illustrational purposes. &lt;/p&gt; &lt;div&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/feedback_portal/telerik_customized_portal_2.sflb" /&gt;&lt;br /&gt; &lt;/div&gt; &lt;br /&gt; &lt;p&gt;These are the changes we did: &lt;/p&gt; &lt;ul&gt;Basic
    &lt;li&gt;Uploaded logo &lt;/li&gt; &lt;li&gt;Changed background color&lt;/li&gt; &lt;li&gt;Changed search background &lt;/li&gt; &lt;li&gt;Changed links color&lt;/li&gt; &lt;li&gt;Changed hovered links color&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;Advanced
    &lt;li&gt;Changed the Suggest New hint text &lt;/li&gt; &lt;li&gt;Updated the header&lt;/li&gt; &lt;li&gt;Changes the main navigation style &lt;/li&gt; &lt;li&gt;Removed the white background &lt;/li&gt; &lt;li&gt;Added a menu to the portal&lt;/li&gt; &lt;li&gt;Added a divider between the header and the body &lt;/li&gt; &lt;li&gt;Added Twitter and Facebook share buttons&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;In a couple of posts we explain how to implement those changes on your own. Here is the blog for the &lt;a href="http://www.telerik.com/agile-project-management-tools/blogs/product-blog/12-04-17/how-to-customize-the-ideas-and-feedback-portal.aspx" target="blank"&gt;basic&lt;/a&gt; changes, and the other one – for &lt;a href="http://www.telerik.com/agile-project-management-tools/blogs/product-blog/12-04-18/advanced-customization-of-the-ideas-and-feedback-portal.aspx" target="blank"&gt;advanced portal customization&lt;/a&gt;. Let us know if you find them useful. &lt;/p&gt; &lt;p&gt;Of course, this isn’t the full list of possibilities for styling the portal. Use your imagination together with you CSS and JavaScript skills!&lt;/p&gt; &lt;p&gt;&lt;br /&gt; &lt;/p&gt; &lt;p&gt;Haven’t tried the portal yet?&amp;nbsp;&lt;a href="http://www.telerik.com/agile-project-management-tools/download.aspx" target="blank"&gt;Try it as part of TeamPulse&lt;/a&gt;.&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;br /&gt; &lt;/p&gt; &lt;p&gt;You already have a feedback portal? &lt;/p&gt; &lt;p&gt;Show us how you customized it and submit it as a case study in our &lt;a href="http://www.telerik.com/agile-project-management-tools/case-study-contest.aspx" target="blank"&gt;TeamPulse Story Contest&lt;/a&gt; to win the new iPad and other shiny prizes. &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/ce1fBjX4PT0" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/ce1fBjX4PT0/3-Great-Examples-of-Styled-Feedback-Portals.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-05-11/3-Great-Examples-of-Styled-Feedback-Portals.aspx</comments>
      <guid isPermaLink="false">c2827f37-d5ad-437f-9d74-466822af07c2</guid>
      <pubDate>Fri, 11 May 2012 06:42:27 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-05-11/3-Great-Examples-of-Styled-Feedback-Portals.aspx</feedburner:origLink></item>
    <item>
      <title>TeamPulse Nominated for Code Project Reader’s Choice 2012 Award</title>
      <description>&lt;p&gt;A few days ago the nominations for the &lt;a href="http://codeproject.com/" target="blank"&gt;CodeProject.com&lt;/a&gt; Reader’s Choice Awards 2012 were announced. &lt;/p&gt; &lt;p&gt;We are extremely happy that our agile project management tool Telerik TeamPulse is among the nominees in the Application Lifecycle Management category. &lt;/p&gt; &lt;p&gt;Hooray!&lt;/p&gt; &lt;p&gt;Please vote for TeamPulse in the ALM category &lt;a href="http://bit.ly/LCdRqE" target="blank"&gt;here&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Just to remind you that recently TeamPulse introduced a deeper integration with Telerik’s automated testing tool Test Studio which further helped us with this nomination.
Thanks to the tight integration between the two you can now ensure that all your requirements are properly defined, tested and that all bugs are captured and managed effectively. Plus you will be using tools that are at the top of their respective categories.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/tour/automated-testing-integration.aspx" target="blank"&gt;Learn more about the integration&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/I9yDj7cfpL0" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/I9yDj7cfpL0/TeamPulse-Nominated-for-Code-Project-Reader-s-Choice-2012-Award.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-05-08/TeamPulse-Nominated-for-Code-Project-Reader-s-Choice-2012-Award.aspx</comments>
      <guid isPermaLink="false">eebe6e53-323a-4b36-8826-d17e8d5d4c79</guid>
      <pubDate>Tue, 08 May 2012 10:37:32 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-05-08/TeamPulse-Nominated-for-Code-Project-Reader-s-Choice-2012-Award.aspx</feedburner:origLink></item>
    <item>
      <title>Telerik TeamPulse Wins an Award at GIDS for a Second Consecutive Year</title>
      <description>&lt;p&gt;We are very happy to announce that our agile project management software Telerik TeamPulse was awarded with a GIDS 2012 Award in the Collaboration Solution category at the Great Indian Developer Summit. &lt;/p&gt; &lt;br /&gt; &lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/gids_1.sflb" /&gt; &lt;p&gt;This award is a great honor for our team. It recognizes our solution as one that enhances team productivity and collaboration which is the core of our own development process. &lt;/p&gt; &lt;br /&gt; &lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/gids_2.sflb" /&gt; &lt;p&gt;
Just to remind you about our greatest assets in terms of improving collaboration – integration with Microsoft Lync, email notifications, and of course our feedback portal extension. &lt;/p&gt; &lt;p&gt;The  &lt;a href="http://www.telerik.com/agile-project-management-tools/extensions/feedback-portal.aspx" target="blank" re_target="blank"&gt;Ideas &amp;amp; Feedback Portal&lt;/a&gt; allows you to successfully capture customer feedback to build the right features according to priority. After our last release you can also get the portal closer to your company’s look and feel thanks to its theme customization - by uploading a logo, changing the background and links colors, as well as by adding CSS or JavaScript code.&lt;/p&gt; &lt;p&gt; &lt;a href="http://www.telerik.com/agile-project-management-tools/blogs/11-05-09/telerik-teampulse-wins-an-award-at-gids-2011.aspx" target="blank" re_target="blank"&gt;Last year TeamPulse was also awarded&lt;/a&gt; at the Great Indian Developer Summit with a GIDS 2011 award in the “Change and Configuration Management” category for its &lt;a href="http://www.telerik.com/agile-project-management-tools/tour/manage-bugs.aspx" target="blank" re_target="blank"&gt;Bug Tracking Module&lt;/a&gt;.
&lt;/p&gt; &lt;p&gt;
We want to thank to our community for the support and recognition. And we must say that it is your constant ideas and feedback that helps us build a solution that matches your needs. We will continue to listen to what you tell us, so please keep your thoughts with us on &lt;a href="https://feedback.telerik.com/Project/8/" target="blank" re_target="blank"&gt;our Feedback Portal&lt;/a&gt;.
&lt;/p&gt; &lt;p&gt;
Haven’t tried TeamPulse yet? Get &lt;a href="http://www.telerik.com/agile-project-management-tools/download.aspx" target="blank" re_target="blank"&gt;a free 30-day trial&lt;/a&gt; now.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/kuEFpB9Wdcw" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/kuEFpB9Wdcw/Telerik-TeamPulse-Wins-an-Award-at-GIDS-for-a-Second-Consecutive-Year.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-05-03/Telerik-TeamPulse-Wins-an-Award-at-GIDS-for-a-Second-Consecutive-Year.aspx</comments>
      <guid isPermaLink="false">dcea52dd-0eed-4fa6-a1d0-a11f5e107bc1</guid>
      <pubDate>Thu, 03 May 2012 13:48:30 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-05-03/Telerik-TeamPulse-Wins-an-Award-at-GIDS-for-a-Second-Consecutive-Year.aspx</feedburner:origLink></item>
    <item>
      <title>[Podcast] Agile Q&amp;A Panel - Part 2 with Joel Semeniuk and Steve Porter</title>
      <description>&lt;p&gt;Listen to Part 2 of our Agile Q&amp;amp;A Panel with Phil Japikse, Steve Porter and Joel Semeniuk&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;embed width="500" height="27" type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality="best" flashvars="audioUrl=http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode5.mp3"&gt;&lt;/embed&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Additional resources: &lt;/em&gt;&lt;br /&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/tour/adopt-agile.aspx"&gt;TeamPulse Best Practices Analyzer&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/blogs/agile-podcasts/12-04-11/podcast-agile-q-a-panel---part-1-with-joel-semeniuk-and-steve-porter.aspx"&gt;Listen to Part 1 of the Agile Q&amp;amp;A Panel&lt;br /&gt; &lt;/a&gt; &lt;br /&gt; &lt;p&gt;Follow us on twitter: &lt;a target="blank" href="http://www.twitter.com/ZeroToAgile"&gt;@ZeroToAgile&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="blank" href="http://www.twitter.com/ZeroToAgile"&gt;&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;h3&gt;About the guests:
&lt;/h3&gt; &lt;p&gt;&lt;img alt="" width="100px" style="float: left; margin-right: 5px;" src="
http://www.telerik.com/agile-project-management-tools/libraries/podcasts/joel_3.sflb" /&gt;&lt;strong&gt;Joel Semeniuk&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Joel Semeniuk is a founder of Imaginet Resources Corp., a Canadian based Microsoft Gold Partner. Currently, Joel is also serving as an Executive VP at Telerik in charge of the Agile Project Management Division. He is also a Microsoft Regional Director and MVP Microsoft ALM and has a degree in Computer Science. With over 18 years of experience, Joel specializes in helping organizations around the world realize their potential through maturing their software development and information technology practices. Joel is passionate about Application Lifecycle Management tooling, techniques, and mindsets and regularly speaks at conferences around the world on a wide range of ALM topics. Joel is also the co-author of “Managing Projects with Microsoft Visual Studio Team System” published by Microsoft Press as well as dozens of other articles for popular trade magazines.
&lt;/p&gt; &lt;p&gt;&lt;img alt="" width="100px" style="float: left; margin-right: 5px;" src="http://www.telerik.com/agile-project-management-tools/libraries/podcasts/steve_2.sflb" /&gt;&lt;strong&gt;Steve Porter
&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Steve Porter is a senior ALM consultant working for Imaginet, a global provider of ALM services. Steve currently serves as the product owner for TeamPulse, an Agile project management software tool. Previous to this assignment, he has worked with multiple organizations in assisting them with their adoption of Agile software development practices. One of his current passions is on helping people and organizations better understand and use the Scrum framework. He currently holds all of the available certification levels offered by &lt;a&gt;Scrum.org&lt;/a&gt; and is a certified trainer for each of these designations. He has also authored official supporting material for the recent Scrum guide updates written by Ken Schwaber and Jeff Sutherland.
&lt;/p&gt; &lt;a href="http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode5.mp3" target="blank"&gt;Download Podcast&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/XXEQDFtno_o" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/XXEQDFtno_o/Podcast-Agile-Q-A-Panel---Part-2-with-Joel-Semeniuk-and-Steve-Porter.aspx</link>
      <author>Zero to Agile Podcast Series</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-04-21/Podcast-Agile-Q-A-Panel---Part-2-with-Joel-Semeniuk-and-Steve-Porter.aspx</comments>
      <guid isPermaLink="false">a19b3a21-a8d1-4e10-bbe0-0776ec509347</guid>
      <pubDate>Sat, 21 Apr 2012 07:38:39 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-04-21/Podcast-Agile-Q-A-Panel---Part-2-with-Joel-Semeniuk-and-Steve-Porter.aspx</feedburner:origLink></item>
    <item>
      <title>Advanced Customization of the Ideas and Feedback Portal</title>
      <description>&lt;p&gt;In this blog post, we continue to customize the &lt;a re_target="_blank" href="../../../team-productivity-tools.aspx" target="_blank"&gt;TeamPulse&lt;/a&gt;
Ideas &amp;amp; Feedback Portal. It is important to have a deep
understanding of JavaScript and CSS before taking on the examples that
are shown here. However, if something were to go amiss, the TeamPulse
team has made it easy to revert your changes and restore the site to the
original JavaScript and CSS.&lt;/p&gt; &lt;p&gt;This post only shows some of the
power behind the advanced settings. Feel free to experiment to create
your own unique design. After all, you are only one click away from
restoring the Portal if you make a mistake.&lt;/p&gt; &lt;h2&gt;Advanced Settings on the Customize TeamPulse Ideas &amp;amp; Feedback Portal page&lt;/h2&gt; &lt;p&gt;As
a review, to get to the customization page, click on “Settings” on the
main menu, then “Portal Settings” on the submenu, and finally click the
“Customize…” button on the “Manage Ideas &amp;amp; Feedback Portal Settings”
screen.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb4_thumb_2.sflb"&gt;&lt;img width="653" height="320" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb4_thumb" alt="image_thumb4_thumb" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb4_thumb_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 1 – Accessing the customization page for the Feedback Portal&lt;/span&gt;&lt;/p&gt; &lt;p&gt;To change the CSS or add custom JavaScript, we will be working with the Advanced Settings. &lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb1_2.sflb"&gt;&lt;img width="660" height="214" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb1" alt="image_thumb1" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb1_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 2 – Advanced Settings area of the customization page for the Feedback Portal&lt;/span&gt;&lt;/p&gt; &lt;p&gt;After
clicking on the “Apply custom CSS &amp;amp; JavaScript” link, the page will
present two text areas. The button on the bottom labeled “Reset to
Default” will clear out these text areas, but leave the basic
customizations (colors, image, etc) intact. It is a convenience button,
since you can also just delete anything that you entered and achieve the
same effect.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb31_2.sflb"&gt;&lt;img width="664" height="400" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb31" alt="image_thumb31" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb31_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 3 – Text Areas for adding custom CSS and JavaScript&lt;/span&gt;&lt;/p&gt; &lt;p&gt;The
custom CSS text area injects a style tag into the Portal page,
overriding the default CSS that is contained in the CSS files referenced
by the page. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Please do not include the &amp;lt;style&amp;gt; open and close tags, as the page will include them for you.&lt;/p&gt; &lt;h2&gt;Change the CSS on the Portal&lt;/h2&gt; &lt;h3&gt;Changing the Search Buttons and Search Text Box&lt;/h3&gt; &lt;p&gt;The
first change we will make is to left align the search buttons and the
search text box, as well as change the images used for Search and
Suggest New. For reference, Figure 4 shows the default appearance.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb5_2.sflb"&gt;&lt;img width="669" height="140" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb5" alt="image_thumb5" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb5_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 4 – Default icons and location for Search, Suggest New, and the Search Text Box&lt;/span&gt;&lt;/p&gt; &lt;p&gt;The CSS that we will apply is list in Listing 1. &lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;text-align&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;left&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;padding&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;10px&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchControl&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; &lt;span style="color: #800000;"&gt;a&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#333&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;line-height&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;34px&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;heght&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;34px&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;display&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;inline-block&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;vertical-align&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;middle&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;padding&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 0 0 40px&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;opacity&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0.6&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; &lt;span style="color: #800000;"&gt;a&lt;/span&gt;.&lt;span style="color: #800000;"&gt;selected&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#333&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;opacity&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;1&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; &lt;span style="color: #800000;"&gt;a#searchButton&lt;/span&gt;.&lt;span style="color: #800000;"&gt;selected&lt;/span&gt;,
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; &lt;span style="color: #800000;"&gt;a#searchButton&lt;/span&gt; { 
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #ff0000;"&gt;background-repeat&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;no-repeat&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #ff0000;"&gt;background-position&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 3px&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #ff0000;"&gt;background-image&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;url(data:image/png&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;base64&lt;/span&gt;,&lt;span style="color: #0000ff;"&gt;iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOnAAADpwBB5RT3QAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAMNSURBVEiJrddBiFZVFAfw3x2ccpKCqT7aiEU1o4uoxSSho58tctM2CNpYkbvMTYuxhBSjnbUbkYJo1So3LQIFNy0saJHJFGVWZhZkZVBkRdp18c7ze/P53vfejPPg8bj3/M//f+95995zbso56/qklCYxjftxH27DH/gGZ3A65/x7Z8Kcc+uLWbyOk8gj3pM4iNkuvGnUzFNKD2A/noiuf/ERvsd5/IU1WIt7sAk3BfYI9uecF5Y8czyP/2JGp7ETG1oitAHPBT6H/65GfA3BOOYrodyL8S5hHOLYW+GYr+OocyyFf8C2pYjWcG0Lnoz5keLYFcCfMH0jwhXO6eDLw7+gCpqp/OMtKyFc4d5SWQMzdeLHA7BnJYUr/HuC//gicWwNw+ejdsAQ2e04gK9wAd/hNaxtwMNC6Gytih+Ozqc7Ct+NL8LnQkTtfKU90+C3IzCHywH1cBa/oddBeExx0GTsw0T0r8aL0X8Ga2p8e7gYUepVF8PRjrN+LPDvNNgPhn1Hg/1YuajHYpWLMHZ5Ho3vWw32t4dww0953D48hnXR+Lmj+Or4Xmqw/xPfWxvspc66MUVigL87in+sCNvjDfbtFdyowd0ypshMMNFR/BNcwVxKaXvVkFLajFdD4P0G/2uRW4Vz0birTTWldAfexSpFWI+llN7DKdyLZwK6M+f8dQNNqXMO+jqsdkziQ4NM9StOVNoZn+LJFp6jge3TYZ/jToO9nfELNobtIUWls5GiOBkh3Auds+i1nnAR4g+GZtypTGo94aKzDP0C16XZCfxZEd60TGEGZ3v/mngYy6w2V+P4FN7EI8sRDo45dVktjDO4jP+XG9YRwrPBe1ldPg/Q7hjdj5haIeGp4MvYvchWAz5kUMP1b1C4b1DDHbrOXuMwXhlAxsuWV72+FKHOwddevVYIXlAco2Xd/izWt4iuD1xZt18ZDnX1bbuxPIhXLL6xnFAcEnU3ls24ObBHcCDnfKpRYAn/7g3td7XPAtdprYyceU0kJhVXoilFIilvqd8qSqcvc84Xu/JdBa6g5SDBRXe7AAAAAElFTkSuQmCC)&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;}
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; &lt;span style="color: #800000;"&gt;a#suggestButton&lt;/span&gt;.&lt;span style="color: #800000;"&gt;selected&lt;/span&gt;,
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SearchButtons&lt;/span&gt; &lt;span style="color: #800000;"&gt;a#suggestButton&lt;/span&gt; { 
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #ff0000;"&gt;background-repeat&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;no-repeat&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #ff0000;"&gt;background-position&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 3px&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #ff0000;"&gt;background-image&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;url(data:image/png&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;base64&lt;/span&gt;,&lt;span style="color: #0000ff;"&gt;iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOnAAADpwBB5RT3QAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAMdSURBVEiJpdfPbxVVFAfwzzxeUWyCQfJiSAwatS1Rowu60UJZ65alMdHoxohsQUkM0R0qu/IHuDXsjGHDVkxEBK1i8Cf4IzFETBTQ0tbjYs5Lp+O89+aVk0zuzNzv+X7n3Ln3nHuLiNDWiqLYhmk8jIewFX/iO3yLSxHxR2vCiBh5YQ7v4jxiyHUe72CuDW8xLPKiKB7DUezPV0s4g8v4GTcwifvwAJ7E5sSexNGIWBw7cryC5YzoEl7CrhEjtAsvJj7S/8BAfAPBBBYqQ3kEE22GscZxpMKx0MTR5NgX/gn7xhFt4NqXPIGFoeI4kMBfMX07whXO6eSL+i+ognZX/vGeFqTbsRM9yok7BLunMgd2N4mfTsDhlhF9iL/wMba0wB9O/tPrxLE3O74ctgJqZJ+kz4+YbIGHxfTZGxE6+fLZbI9VgKNsJdvlNuDkPVbT08uv/x29MSbSmYzimzaRp08P1/ADeh3M4H6cjYirbcPeiCX/WWU2nOkoZzl8NSZXf9hXI+LGGH79dDvbVS4X+K2OKopiB97GrVrXqnL9wo6iKN5T/vuigtmM4xFxrubb19nZVRYG+LvhK7erTI4BthXPDej7AHXxf7K9q6usTLClwfmWsl7/W3u/irvRzfvrialG3qlwV+3ObG92cSUf7m0AXlZmp9Xa+2W8jyeUpXU/btbENylXUd36Ole6+CwfHqmjImIJXzQQKIriet4uRcSnTZgB9mi25zq4qIxwtiiK3hgkm7LtFEUxORSZlvyzqXexk2vvFO7BM2OIb8SeTp1TEXG1n3nmldlqkda5fawMl9bP7fODqtqhluIXrNX+NuKHNFW1Sj1fUS6ZkbtPPI+38DK6I7BzybuiqZ4n6GB+3S+YaltkRghPJV/g4Lq+BvAJa3u4+dsUnre2hzvxv/4Gh4nKBwRet7Hd62s51JF8o3evFYJXlZmtv29/ATMjRGcS19+3r9aHunqNOrE8jjesP7F8pEybTSeWp3BHYk/izYj4fKDAGP/uuNFntQuJazVXhkbeMBLblEeiKTxo7ZT6vfKU+nVEXGvL9x/oz/e53oIKrwAAAABJRU5ErkJggg==)&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;}&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 1 – Changing the Search Icons and alignment&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Changing the Suggest New Hint Text&lt;/h3&gt; &lt;p&gt;One
final change that we will make to the Search and Suggest New features
is to change the hint that appears when a user clicks on “Suggest New”.
The default style is centered with white text, as shown in Figure 5.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb9_2.sflb"&gt;&lt;img width="683" height="95" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb9" alt="image_thumb9" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb9_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 5 – Default Suggest New Hint Text font color and alignment&lt;/span&gt;&lt;/p&gt; &lt;p&gt;To
fit the new color scheme and styling, we want to change the font to
grey as well as left align the text. The CSS for this is in Listing 2.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#SuggestHintText&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#666&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;; }&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 2 – Changing the Select New Hint font color and alignment&lt;/span&gt;&lt;/p&gt; &lt;p&gt;The resulting change is shown in Figure 6.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb11_1__2.sflb"&gt;&lt;img width="682" height="109" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb11[1]" alt="image_thumb11[1]" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb11_1__thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 6 – Updated Suggest New Hint Text font color and alignment&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Updating The Header &lt;/h3&gt; &lt;p&gt;The next set of customization will update the header to align our custom logo. The current header is show in Figure 7.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb131_2.sflb"&gt;&lt;img width="683" height="145" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb131" alt="image_thumb131" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb131_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 7 – Default alignment with Custom Logo&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;This
CSS will change the alignment of the custom logo so it matches the left
of the search box container as well as the avatar of the logged in
user. The resulting change is shown in Figure 8.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 10px&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; &lt;span style="color: #800000;"&gt;#ProjectBranding&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;padding&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 0 20px 0&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;height&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;59px&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; &lt;span style="color: #800000;"&gt;nav&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;clear&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;both&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;width&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;100%&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; &lt;span style="color: #800000;"&gt;nav&lt;/span&gt; &lt;span style="color: #800000;"&gt;ul&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;list-style&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;padding&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; &lt;span style="color: #800000;"&gt;nav&lt;/span&gt; &lt;span style="color: #800000;"&gt;li&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;float&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;left&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; &lt;span style="color: #800000;"&gt;nav&lt;/span&gt; &lt;span style="color: #800000;"&gt;li&lt;/span&gt; &lt;span style="color: #800000;"&gt;a&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;display&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;block&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#333&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;padding&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;10px&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Header&lt;/span&gt; &lt;span style="color: #800000;"&gt;nav&lt;/span&gt; &lt;span style="color: #800000;"&gt;li&lt;/span&gt; &lt;span style="color: #800000;"&gt;a&lt;/span&gt;:&lt;span style="color: #800000;"&gt;hover&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#999&lt;/span&gt;; }&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 3 – Changing the Select New Hint font color and alignment&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb11_2.sflb"&gt;&lt;img width="696" height="148" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb11" alt="image_thumb11" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb11_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 8 – Correct alignment for Custom Logo&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Changing the Main Navigation Style&lt;/h3&gt; &lt;p&gt;Our
next change will move the main navigation to the right rail and update
the style of the text. Again, for reference, the default layout is shown
in Figure 9.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb3_2.sflb"&gt;&lt;img width="708" height="227" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb3" alt="image_thumb3" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb3_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 9 – Default layout and style of the main navigation&lt;/span&gt;&lt;/p&gt; &lt;p&gt;The
following CSS moves the grid containing the feedback items to the left
side (eliminating the left rail) and creates a right rail for the
navigation items. The style of the items is also updated. The CSS is
shown in Listing 4 and the updated layout is shown in Figure 10.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#MainNavigation&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;float&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;right&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;padding-right&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#MainNavigation&lt;/span&gt; &lt;span style="color: #800000;"&gt;a&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;padding&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;5px&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#9ABE07&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#MainNavigation&lt;/span&gt; .&lt;span style="color: #800000;"&gt;active&lt;/span&gt; &lt;span style="color: #800000;"&gt;a&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#eee&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;inner-page&lt;/span&gt; &lt;span style="color: #800000;"&gt;#MainNavigation&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;display&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Body&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 194px 0 0&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;inner&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;border-left&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;1px solid #eee&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;sticky&lt;/span&gt; &lt;span style="color: #800000;"&gt;#SearchWrapper&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;margin&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;0 0 0 -480px&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;width&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;960px&lt;/span&gt;; }&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 4 – Changing the Select New Hint font color and alignment&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb51_2.sflb"&gt;&lt;img width="716" height="215" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb51" alt="image_thumb51" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb51_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 10 – Main navigation moved to the right with updated font styling&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Removing the White Background&lt;/h3&gt; &lt;p&gt;Our
final change is to remove the White background from the content of the
page. This is done with a single line of CSS, shown as the first line (starting with #wrapper) in Listing 5. The remaining lines in the listing update the Item Detail page style. The default style on the detail pages is designed to work best with the default white background, so a few changes are necessary.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;#Wrapper&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;position&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;relative&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;border&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;property-label&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#fff&lt;/span&gt;; }
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #800000;"&gt;body&lt;/span&gt; {&lt;span style="color: #ff0000;"&gt;color&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;#fff&lt;/span&gt;;}
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;inner&lt;/span&gt; .&lt;span style="color: #800000;"&gt;likes&lt;/span&gt;.&lt;span style="color: #800000;"&gt;votes-count-box&lt;/span&gt; {&lt;span style="color: #ff0000;"&gt;background-image&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;;}
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;inner&lt;/span&gt; .&lt;span style="color: #800000;"&gt;dislikes&lt;/span&gt;.&lt;span style="color: #800000;"&gt;votes-count-box&lt;/span&gt; {&lt;span style="color: #ff0000;"&gt;background-image&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;;}
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;back-link&lt;/span&gt; {&lt;span style="color: #ff0000;"&gt;margin-left&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;-55px&lt;/span&gt;; &lt;span style="color: #ff0000;"&gt;filter&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;alpha(opacity=50)&lt;/span&gt;; }&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 5 – Removing the white background from the content area&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Removing
the background from the content area will make the entire page the same
color as the Page Background (as set in the Basic Settings). To make
the page more attractive, we need to change the customizations that we
did in our previous post. These changes are shown in Figure 11, and the
resulting page is shown in Figure 12.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb91_2.sflb"&gt;&lt;img width="713" height="223" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb91" alt="image_thumb91" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb91_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 11 – Updated Basic Settings&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb13_2.sflb"&gt;&lt;img width="719" height="338" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb13" alt="image_thumb13" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb13_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 12 – Page with white background removed from content area and updated basic settings&lt;/span&gt;&lt;/p&gt; &lt;h2&gt;Using JavaScript to Customize and Add Page Elements&lt;/h2&gt; &lt;p&gt;Just as with the custom CSS text area, the JavaScript text area injects the correct tags into the Portal page.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Please do not include the &amp;lt;script&amp;gt; open and close tags, as the page will include them for you.&amp;nbsp;&amp;nbsp; If you need to add HTML Elements (as shown in the section "Adding Twitter and Facebook Links to Content Items"), you can close the automatically opened &amp;lt;script&amp;gt; tag as long as you open another one, as a closing &amp;lt;/script&amp;gt;&amp;nbsp; will be added for you automatically.&lt;/p&gt; &lt;h3&gt;Adding A Menu To The Portal&lt;/h3&gt; &lt;p&gt;For
the first change, we will use JQuery and JavaScript to add a custom
menu to the Portal. For these changes, we use the second text area in
the Advanced Settings portion of the Customization page.&lt;/p&gt; &lt;p&gt;The
following code will add a series of links into the page. These are for
example purposes only, and you will want to add the correct href
attributes to your custom menu. The resulting menu is shown in Figure
13.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;('#Header').append(''
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;nav &lt;span style="color: #0000ff;"&gt;class&lt;/span&gt;="&lt;span style="color: #8b0000;"&gt;clearfix&lt;/span&gt;"&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;ul&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;li&amp;gt;&amp;lt;a href="&lt;span style="color: #8b0000;"&gt;#&lt;/span&gt;"&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;li&amp;gt;&amp;lt;a href="&lt;span style="color: #8b0000;"&gt;#&lt;/span&gt;"&amp;gt;About Us&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;li&amp;gt;&amp;lt;a href="&lt;span style="color: #8b0000;"&gt;#&lt;/span&gt;"&amp;gt;Products&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;li&amp;gt;&amp;lt;a href="&lt;span style="color: #8b0000;"&gt;#&lt;/span&gt;"&amp;gt;Contacts&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+ '&amp;lt;/ul&amp;gt;'
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;+'&amp;lt;/nav&amp;gt;');&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 6 – Adding custom Menu to the Header&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb17_2.sflb"&gt;&lt;img width="721" height="267" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb17" alt="image_thumb17" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb17_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 13 – Custom Menu added to the header&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Adding a Divider&lt;/h3&gt; &lt;p&gt;Next
we will add a divider separating the header from the body for the page.
The code for this is shown in Listing 7, and the resulting change is
shown in Figure 14.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;$('body').prepend('&amp;lt;div style="&lt;span style="color: #8b0000;"&gt;position: absolute; top: 0; left: 0; right: 0; height: 119px; border-bottom: 1px solid #ddd;&lt;/span&gt;"&amp;gt;&amp;lt;/div&amp;gt;');
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&lt;span style="color: #0000ff;"&gt;if&lt;/span&gt; ( $('#Body').children('.inner').&lt;span style="color: #0000ff;"&gt;length&lt;/span&gt; &amp;gt; 0 ) {
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;     $('body').addClass('inner-page');
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;}&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 7 – Adding a divider between the header and the body of the Portal&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb19_2.sflb"&gt;&lt;img width="738" height="252" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb19" alt="image_thumb19" src="/agile-project-management-tools/libraries/metabloglib/windows-live-writer-c0c309a8c95e_340c-image_thumb19_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 14 – Portal with divider&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Adding Twitter and Facebook Links to Content Items&lt;/h3&gt; &lt;p&gt;Our
final change will be to add Twitter and Facebook “Like” buttons to the
item detail pages. The Detail pages inherit much of the same styling
updates that we have done to the main Portal page, and our customization
are shown in Figure 15.&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/image_1.sflb"&gt;&lt;img alt="" width="751" height="620" style="background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb21" src="/agile-project-management-tools/libraries/metabloglib/image_1.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 15 – Customized Item Detail page&lt;/span&gt;&lt;/p&gt; &lt;p&gt;To
add the links for Twitter and Facebook, we use the JavaScript shown in
Listing 8. Here is an example of adding a closing &amp;lt;/script&amp;gt; tag since we need to add an HTML element into the page.&amp;nbsp; We then open a new &amp;lt;script&amp;gt; tag.&amp;nbsp; It is very important to make sure that there is an open &amp;lt;script&amp;gt; tag that is NOT closed, as the customization page will add a closing &amp;lt;/script&amp;gt; tag automatically.&lt;/p&gt; &lt;p&gt;In addition to this change, we need to add one more CSS
element to help with styling the location of the Twitter link. The
single line of CSS used to do this is in Listing 9, and the final markup
is shown in Figure 16.&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&amp;lt;/script&amp;gt;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&amp;lt;div id="&lt;span style="color: #8b0000;"&gt;fb-root&lt;/span&gt;"&amp;gt;&amp;lt;/div&amp;gt;
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&amp;lt;script&amp;gt;(&lt;span style="color: #0000ff;"&gt;function&lt;/span&gt;(d, s, id) {
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;var&lt;/span&gt; js, fjs = d.getElementsByTagName(s)[0];
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt; &lt;span style="color: #0000ff;"&gt;if&lt;/span&gt; (d.getElementById(id)) &lt;span style="color: #0000ff;"&gt;return&lt;/span&gt;;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;  js = d.createElement(s); js.id = id;
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;  js.src = "&lt;span style="color: #8b0000;"&gt;//connect.facebook.net/en_US/all.js#xfbml=1&amp;amp;appId=115589899834&lt;/span&gt;";
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;  fjs.parentNode.insertBefore(js, fjs);
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;}(&lt;span style="color: #0000ff;"&gt;document&lt;/span&gt;, 'script', 'facebook-jssdk'));&amp;lt;/script&amp;gt;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&amp;lt;script&amp;gt;!&lt;span style="color: #0000ff;"&gt;function&lt;/span&gt;(d,s,id){&lt;span style="color: #0000ff;"&gt;var&lt;/span&gt; js,fjs=d.getElementsByTagName(s)[0];&lt;span style="color: #0000ff;"&gt;if&lt;/span&gt;(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="&lt;span style="color: #8b0000;"&gt;//platform.twitter.com/widgets.js&lt;/span&gt;";fjs.parentNode.insertBefore(js,fjs);}}(&lt;span style="color: #0000ff;"&gt;document&lt;/span&gt;,"&lt;span style="color: #8b0000;"&gt;script&lt;/span&gt;","&lt;span style="color: #8b0000;"&gt;twitter-wjs&lt;/span&gt;");&amp;lt;/script&amp;gt;
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;&amp;lt;script&amp;gt;
&lt;/pre&gt; &lt;pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;$('.item-comments').before('&amp;lt;a href="&lt;span style="color: #8b0000;"&gt;https://twitter.com/share&lt;/span&gt;" &lt;span style="color: #0000ff;"&gt;class&lt;/span&gt;="&lt;span style="color: #8b0000;"&gt;twitter-share-button&lt;/span&gt;"&amp;gt;Tweet&amp;lt;/a&amp;gt;');
&lt;/pre&gt; &lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;$('.item-comments').before('&amp;lt;div &lt;span style="color: #0000ff;"&gt;class&lt;/span&gt;="&lt;span style="color: #8b0000;"&gt;fb-like&lt;/span&gt;" data-send="&lt;span style="color: #8b0000;"&gt;false&lt;/span&gt;" data-layout="&lt;span style="color: #8b0000;"&gt;button_count&lt;/span&gt;" data-width="&lt;span style="color: #8b0000;"&gt;50&lt;/span&gt;" data-show-faces="&lt;span style="color: #8b0000;"&gt;false&lt;/span&gt;" data-font="&lt;span style="color: #8b0000;"&gt;segoe ui&lt;/span&gt;"&amp;gt;&amp;lt;/div&amp;gt;');&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 8 – Adding Twitter and Facebook&lt;/span&gt;&lt;/p&gt; &lt;p&gt;CSS Change for Twitter Link:&lt;/p&gt; &lt;pre style="border: 1px solid #cecece; padding: 5px; background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto;"&gt;&lt;pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'courier new',courier,monospace; font-size: 11px;"&gt;.&lt;span style="color: #800000;"&gt;twitter-share-button&lt;/span&gt; { &lt;span style="color: #ff0000;"&gt;float&lt;/span&gt;: &lt;span style="color: #0000ff;"&gt;left&lt;/span&gt;; }&lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Listing 9 – Styling the Twitter Link.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" href="/agile-project-management-tools/libraries/metabloglib/image_2.sflb"&gt;&lt;img width="662" height="586" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image_thumb25" alt="image_thumb25" src="/agile-project-management-tools/libraries/metabloglib/image_2.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 16 – Customized Item Detail page with Twitter and Facebook Links&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Adding Google Analytics into the Portal&lt;/h3&gt; &lt;p&gt;If you are using Google Analytics (GA), that code will need to be placed in the &amp;lt;body&amp;gt; of the Portal.&amp;nbsp; Since the JavaScript text area inserts the custom code at the end of the &amp;lt;body&amp;gt;, this is a perfect place to add your GA code.&amp;nbsp; You must make sure that you are correctly closing and opening the &amp;lt;script&amp;gt; tags.&lt;/p&gt; &lt;h3&gt;Summary&lt;/h3&gt; &lt;p&gt;This
blog post show just a few of the tricks that can be used to further
customize the TeamPulse Ideas &amp;amp; Feedback Portal. Modifying CSS and
JavaScript on the page is a very powerful feature that the development
team has provided, and while it allows you to make major changes to the
layout, it should only be undertaken by people who have a deep
understanding of CSS and JavaScript. Fortunately, we have provided an
“oops'” button that will restore that page back to the original starting
point.&lt;/p&gt; &lt;p&gt;In case you are looking for the basic options for customizing the portal, check out our &lt;a re_target="blank" target="blank" href="http://www.telerik.com/agile-project-management-tools/blogs/12-04-17/how-to-customize-the-ideas-and-feedback-portal.aspx"&gt;previous post&lt;/a&gt;.&lt;/p&gt; &lt;a re_target="blank" target="blank" class="btnStretch centered tAddTopMargin17px last" href="/agile-project-management-tools/hosted-trial.aspx"&gt;&lt;span&gt;Try as part of TeamPulse&lt;/span&gt; &lt;/a&gt; &lt;br /&gt; &lt;p&gt;Here is your chance to get the portal for FREE. The company with most representatives at our R2 release webinar wins a TeamPulse Ideas &amp;amp; Feedback Portal license.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;a re_target="blank" target="blank" class="tArrowReadMore" href="https://www1.gotomeeting.com/register/895330624"&gt;Sign up for the R2 release webinar&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/GgTUv4QFPtY" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/GgTUv4QFPtY/Advanced-Customization-of-the-Ideas-and-Feedback-Portal.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-04-18/Advanced-Customization-of-the-Ideas-and-Feedback-Portal.aspx</comments>
      <guid isPermaLink="false">4c17ee40-ab20-49fa-9769-412b2b9907ac</guid>
      <pubDate>Wed, 18 Apr 2012 07:22:16 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-04-18/Advanced-Customization-of-the-Ideas-and-Feedback-Portal.aspx</feedburner:origLink></item>
    <item>
      <title>How to customize the Ideas and Feedback Portal</title>
      <description>&lt;p&gt;With the latest release of &lt;a href="http://www.telerik.com/team-productivity-tools.aspx" target="_blank"&gt;TeamPulse&lt;/a&gt;, we now offer the ability to significantly update the look and feel for the Ideas &amp;amp; Feedback Portal.&amp;nbsp; This will allow you to brand the portal to seamlessly blend in with your own product branding, providing a more consistent user experience.&amp;nbsp; The team has created two different mechanisms for customization.&amp;nbsp; Based on customer feedback, the development team has created a new page that allows basic and advanced changes. This post will cover the basic customizations.&lt;/p&gt; &lt;h3&gt;The Default Portal Look and Feel&lt;/h3&gt; &lt;p&gt;For reference, here is the default, “out of the box” portal.&amp;nbsp; (Don’t worry, all of the data is fictitious).&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_2.sflb"&gt;&lt;img width="656" height="621" title="image" style="padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;        border-width: 0px;border-style: solid;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: left;"&gt;&lt;span style="font-size: 13px;"&gt;Figure 1 – Standard Feedback Portal&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Accessing The Customization Page&lt;/h3&gt; &lt;p&gt;To access the Portal customization page, simply click on “Settings” on the main menu, then “Portal Settings” on the submenu, and finally click the “Customize…” button on the “Manage Ideas &amp;amp; Feedback Portal Settings” screen.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_4.sflb"&gt;&lt;img width="653" height="320" title="image" style="padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;        border-width: 0px;border-style: solid;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_1.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 2 – Accessing the customization page for the Feedback Portal&lt;/span&gt;&lt;/p&gt; &lt;p&gt;This will bring up the Customization page (shown below). The top half of the page allows for the most requested options (changes to the Portal’s colors, adding a custom logo, and removing the project title), and the development team has made it very simple to make these changes.&amp;nbsp; &lt;/p&gt; &lt;p&gt; It is important to note that you should use the Advanced Settings (covered in our next blog post), only if you are very familiar with CSS and JavaScript. &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_6.sflb"&gt;&lt;img width="651" height="654" title="image" style="padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;        border-width: 0px;border-style: solid;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_2.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 3 – Feedback Portal Customization Page&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Adding Your Logo&lt;/h3&gt; &lt;p&gt;Let’s begin by adding your own logo to the site.&amp;nbsp; To change the logo that is displayed, click on the “Select…” button in the middle of the page.&amp;nbsp; This brings up a standard File Open dialog, where you can select your image.&amp;nbsp; Please note the dimensions that the image will be resized to.&amp;nbsp; For optimal quality, make sure your custom image is within the limits as stated.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_14.sflb"&gt;&lt;img width="679" height="187" title="image" style="border:0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-image: initial; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_6.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 4 – Feedback Portal with custom image applied&lt;/span&gt;&lt;/p&gt; &lt;p&gt;After selecting your image, you will be presented a check box that will allow you to “Hide project name”.&amp;nbsp; By checking this checkbox, the project name will be removed from the portal.&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_8.sflb"&gt;&lt;img width="667" height="189" title="image" style="width: 674px; height: 194px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;        border-width: 0px;border-style: solid;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_3.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 5 – Options for hiding the project name&lt;/span&gt;&lt;/p&gt; &lt;p&gt;After removing the project name, the header will adjust accordingly, lining up the custom logo with the user avatar, as in Figure 6.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_12.sflb"&gt;&lt;img width="683" height="148" title="image" style="border:0px;  border-image: initial; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_5.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 6 – Feedback Portal with Custom image applied and project name hidden&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;Customizing the Colors&lt;/h3&gt; &lt;p&gt;The Page background, Search background, as well as the links on the pages are all customizable.&amp;nbsp; To enter new colors for these items, use the top part of the “Customize TeamPulse Ideas &amp;amp; feedback Portal” page.&amp;nbsp; When entering colors, you can use either color names (e.g. blue, red, green) or the hex code (e.g. #FFFFFF) for the color you want to use.&amp;nbsp; As you enter the color codes (or names), the images to the right of the text boxes will update to the color that you have entered, giving you a live preview of the result of the change.&lt;/p&gt; &lt;p&gt;The “Page background” is the right and left rail of the page as well as the footer below the page itself.&amp;nbsp; The “Search background” is the bar that encases the search text box.&amp;nbsp; Using the sample colors entered in Figure 7 will result in the page changes that are shown in Figure 8.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_18.sflb"&gt;&lt;img width="679" height="263" title="image" style="border:0px;  border-image: initial; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_8.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 7 – Sample colors&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_20.sflb"&gt;&lt;img width="671" height="616" title="image" style="border:0px;  border-image: initial; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" src="http://www.telerik.com/agile-project-management-tools/libraries/metabloglib/windows-live-writer-customizing-the-ideas-and-feedback-porta_895f-image_thumb_9.sflb" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 13px;"&gt;Figure 7 – Sample colors applied&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;Summary&lt;/h3&gt; &lt;p&gt;With just a few quick settings, we’ve been able to significantly alter to appearance of the Portal.&amp;nbsp; &lt;/p&gt; &lt;p&gt;In our next post, we are looking at &lt;a href="http://www.telerik.com/agile-project-management-tools/blogs/12-04-18/advanced-customization-of-the-ideas-and-feedback-portal.aspx"&gt;some CSS and JavaScript modifications&lt;/a&gt; that will allow you to make even more dramatic changes.&lt;/p&gt; &lt;a href="/agile-project-management-tools/hosted-trial.aspx" class="btnStretch centered tAddTopMargin17px last" target="blank"&gt;&lt;span&gt;Try as part of TeamPulse&lt;/span&gt; &lt;/a&gt; &lt;br /&gt; &lt;p&gt;And here is your chance to get the portal for FREE. The company with most representatives at our R2 release webinar wins a TeamPulse Ideas &amp;amp; Feedback Portal license.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="https://www1.gotomeeting.com/register/895330624" class="tArrowReadMore" target="blank"&gt;Sign up for the R2 release webinar&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/PkdgBC6745c" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/PkdgBC6745c/How-to-customize-the-Ideas-and-Feedback-Portal.aspx</link>
      <author>TeamPulse Product Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-04-17/How-to-customize-the-Ideas-and-Feedback-Portal.aspx</comments>
      <guid isPermaLink="false">0fe52782-48ec-4ba9-9775-07445b417011</guid>
      <pubDate>Tue, 17 Apr 2012 14:44:36 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-04-17/How-to-customize-the-Ideas-and-Feedback-Portal.aspx</feedburner:origLink></item>
    <item>
      <title>[Podcast] Agile Q&amp;A Panel - Part 1 with Joel Semeniuk and Steve Porter</title>
      <description>&lt;p&gt;Listen to Part 1 of our Agile Q&amp;amp;A Panel with Phil Japikse, Steve Porter and Joel Semeniuk&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;embed width="500" height="27" type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality="best" flashvars="audioUrl=http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode4.mp3"&gt;&lt;/embed&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Additional resources: &lt;/em&gt;&lt;br /&gt; &lt;a target="blank" href="https://www1.gotomeeting.com/register/918109800"&gt;Register for the next Agile Q&amp;amp;A Panel&lt;/a&gt; &lt;br /&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/tour/adopt-agile.aspx"&gt;TeamPulse Best Practices Analyzer&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;br /&gt; &lt;p&gt;Follow us on twitter: &lt;a target="blank" href="http://www.twitter.com/ZeroToAgile"&gt;@ZeroToAgile&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;br /&gt; &lt;h3&gt;About the guests:
&lt;/h3&gt; &lt;p&gt;&lt;img alt="" width="100px" style="float: left; margin-right: 5px;" src="
http://www.telerik.com/agile-project-management-tools/libraries/podcasts/joel_3.sflb" /&gt;&lt;strong&gt;Joel Semeniuk&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Joel Semeniuk is a founder of Imaginet Resources Corp., a Canadian based Microsoft Gold Partner. Currently, Joel is also serving as an Executive VP at Telerik in charge of the Agile Project Management Division. He is also a Microsoft Regional Director and MVP Microsoft ALM and has a degree in Computer Science. With over 18 years of experience, Joel specializes in helping organizations around the world realize their potential through maturing their software development and information technology practices. Joel is passionate about Application Lifecycle Management tooling, techniques, and mindsets and regularly speaks at conferences around the world on a wide range of ALM topics. Joel is also the co-author of “Managing Projects with Microsoft Visual Studio Team System” published by Microsoft Press as well as dozens of other articles for popular trade magazines.
&lt;/p&gt; &lt;p&gt;&lt;img alt="" width="100px" style="float: left; margin-right: 5px;" src="http://www.telerik.com/agile-project-management-tools/libraries/podcasts/steve_2.sflb" /&gt;&lt;strong&gt;Steve Porter
&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Steve Porter is a senior ALM consultant working for Imaginet, a global provider of ALM services. Steve currently serves as the product owner for TeamPulse, an Agile project management software tool. Previous to this assignment, he has worked with multiple organizations in assisting them with their adoption of Agile software development practices. One of his current passions is on helping people and organizations better understand and use the Scrum framework. He currently holds all of the available certification levels offered by &lt;a&gt;Scrum.org&lt;/a&gt; and is a certified trainer for each of these designations. He has also authored official supporting material for the recent Scrum guide updates written by Ken Schwaber and Jeff Sutherland.
&lt;/p&gt; &lt;a href="http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode4.mp3" target="blank"&gt;Download Podcast&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/TEBIy8eufIE" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/TEBIy8eufIE/Podcast-Agile-Q-A-Panel---Part-1-with-Joel-Semeniuk-and-Steve-Porter.aspx</link>
      <author>Zero to Agile Podcast Series</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-04-11/Podcast-Agile-Q-A-Panel---Part-1-with-Joel-Semeniuk-and-Steve-Porter.aspx</comments>
      <guid isPermaLink="false">881f6a82-0d5d-4657-b136-e0b7fdd95d79</guid>
      <pubDate>Wed, 11 Apr 2012 07:31:36 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-04-11/Podcast-Agile-Q-A-Panel---Part-1-with-Joel-Semeniuk-and-Steve-Porter.aspx</feedburner:origLink></item>
    <item>
      <title>[Podcast] Know Thy Customer - Part 2 with Pete Brown and Rachel Appel</title>
      <description>&lt;p&gt;Listen to Part 2 of Phil's discussion with Pete Brown and Rachel Appel on how to Know Thy Customer.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;embed width="500" height="27" type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality="best" flashvars="audioUrl=http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode3.mp3"&gt;&lt;/embed&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;a href="http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode3.mp3" target="blank" re_target="blank"&gt;Download Podcast&lt;/a&gt; &lt;p&gt;&lt;em&gt;Additional resources: &lt;/em&gt;&lt;br /&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/blogs/agile-blog/11-10-26/Know-Thy-Customer.aspx" re_target="blank"&gt;Know Thy Customer (blog by Joel Semeniuk)&lt;/a&gt; &lt;br /&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/extensions/feedback-portal.aspx" re_target="blank"&gt;TeamPulse Ideas &amp;amp; Feedback Portal&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;br /&gt; &lt;p&gt;Did you miss the first part of the podcast? &amp;gt;&amp;gt; &lt;a href="http://www.telerik.com/agile-project-management-tools/blogs/12-03-07/podcast-know-thy-customer---part-1-with-pete-brown-and-rachel-appel.aspx" target="blank"&gt;Know Thy Customer - Part 1 with Pete Brown and Rachel Appel&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Follow us on twitter: &lt;a target="blank" href="http://www.twitter.com/ZeroToAgile" re_target="blank"&gt;@ZeroToAgile&lt;br /&gt; &lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/jC3d5Trfv_c" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/jC3d5Trfv_c/Podcast-Know-Thy-Customer---Part-2-with-Pete-Brown-and-Rachel-Appel.aspx</link>
      <author>Zero to Agile Podcast Series</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-03-22/Podcast-Know-Thy-Customer---Part-2-with-Pete-Brown-and-Rachel-Appel.aspx</comments>
      <guid isPermaLink="false">0516701a-4b4d-4d89-a8c8-40e6093764a2</guid>
      <pubDate>Thu, 22 Mar 2012 13:05:27 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-03-22/Podcast-Know-Thy-Customer---Part-2-with-Pete-Brown-and-Rachel-Appel.aspx</feedburner:origLink></item>
    <item>
      <title>[Podcast] Know Thy Customer - Part 1 with Pete Brown and Rachel Appel</title>
      <description>&lt;p&gt;Who are our customers? What are they looking for? These are some of the hardest questions to answer in the software industry. Join Phil as he talks with two senior Microsoft evangelists, Peter Brown and Rachel Appel, about how they connect with their customers in one of the largest developer communities in the world.
&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;embed width="500" height="27" type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality="best" flashvars="audioUrl=http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode2.mp3"&gt;&lt;/embed&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;a href="http://www.telerik.com/documents/team-productivity-tools/podcasts/ZeroToAgileEpisode2.mp3" target="blank"&gt;Download Podcast&lt;/a&gt; &lt;p&gt;&lt;em&gt;Additional resources: &lt;/em&gt;&lt;br /&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/blogs/agile-blog/11-10-26/Know-Thy-Customer.aspx" re_target="blank"&gt;Know Thy Customer (blog by Joel Semeniuk)&lt;/a&gt; &lt;br /&gt; &lt;a target="blank" href="http://www.telerik.com/agile-project-management-tools/extensions/feedback-portal.aspx" re_target="blank"&gt;TeamPulse Ideas &amp;amp; Feedback Portal&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; &lt;h3&gt;About the guests:
&lt;/h3&gt; &lt;p&gt;&lt;img alt="" style="float: left; margin-right: 5px;" src="
http://10rem.net/media/76506/pete_speaking_110_wide.png" /&gt;&lt;strong&gt;Pete Brown&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Pete Brown is a Senior Program Manager with Microsoft, leading the Developer Community team, as well as a former Microsoft Silverlight MVP, INETA speaker, and RIA Architect. Pete's focus at Microsoft is the community around client application development (Windows 8 XAML, WPF, Silverlight, Windows Phone, Surface, Windows Forms, C++, Native Windows API, .NET Micro Framework, Robotics, and more), with a particular focus on XAML and gadgets.
&lt;/p&gt; &lt;p&gt;&lt;img alt="" style="float: left; margin-right: 5px;" src="http://rachelappel.com/Media/Default/Images/rach-2.png" /&gt;&lt;strong&gt;Rachel Appel
&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Rachel currently works for Microsoft as a Sr. Developer Evangelist based in the NYC Metro area. Rachel is an industry recognized author, mentor, trainer, and speaker, who regularly speaks at national conferences such as DevConnections, MIX, VSLive, and CodeStock.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/iuxD-ocK_SA" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/iuxD-ocK_SA/Podcast-Know-Thy-Customer---Part-1-with-Pete-Brown-and-Rachel-Appel.aspx</link>
      <author>Zero to Agile Podcast Series</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-03-07/Podcast-Know-Thy-Customer---Part-1-with-Pete-Brown-and-Rachel-Appel.aspx</comments>
      <guid isPermaLink="false">4beaea1e-4619-4fb4-b960-ed50d2ef2139</guid>
      <pubDate>Wed, 07 Mar 2012 16:49:18 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-03-07/Podcast-Know-Thy-Customer---Part-1-with-Pete-Brown-and-Rachel-Appel.aspx</feedburner:origLink></item>
    <item>
      <title>Get All the Agile Books You Want. For FREE.</title>
      <description>&lt;a href="https://plus.google.com/b/113864864709381460141/113864864709381460141/posts/E8p7obPg7aa"&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/share_banner-big.sflb" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;p&gt;Do you have a long list of Agile books you want to read? Here is your chance to get all of them for free. &lt;/p&gt; &lt;p&gt;The only thing you need to do is to &lt;a href="https://plus.google.com/b/113864864709381460141/113864864709381460141/posts/E8p7obPg7aa" target="blank"&gt;share your wishlist&lt;/a&gt; with us and circle us on Google+. And that is how you enter the draw.&lt;/p&gt; &lt;p&gt;The idea is to create a place where we all exchange wishlists of Agile books. They might consist brand new books. Or good old classics.  That is up to you. &lt;/p&gt; &lt;p&gt;You have probably wondered which reads are recommended by the Agile coaches, or which books are in their own wishlists. Well, it’s time to find out.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/RCs6EflTsFk" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/RCs6EflTsFk/Get-All-the-Agile-Books-You-Want-For-FREE.aspx</link>
      <author>Agile Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-03-01/Get-All-the-Agile-Books-You-Want-For-FREE.aspx</comments>
      <guid isPermaLink="false">acd3b016-afa2-4455-a282-c4f3c8042015</guid>
      <pubDate>Thu, 01 Mar 2012 15:28:56 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-03-01/Get-All-the-Agile-Books-You-Want-For-FREE.aspx</feedburner:origLink></item>
    <item>
      <title>Agile Q&amp;A Panel: The Challenges of Agile Project Management </title>
      <description>&lt;p&gt;Adopting and scaling Agile is a challenging and long process. For everyone. That is why we would like to invite you to our free Q&amp;amp;A panel on &lt;strong&gt;The Challenges of Agile Project Management&lt;/strong&gt;. The event is hosted by our experts who have more than 60 years cumulative experience coaching and implementing Agile. &lt;/p&gt; &lt;p&gt;&lt;a href="https://www1.gotomeeting.com/register/578853552" target="blank"&gt;Join&lt;/a&gt; our moderated interactive panel and get to meet them: &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;img style="margin-top: 0px; margin-right: 4px; margin-bottom: 0px; width: 70px; height: 85px; float: left;" alt="Joel" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/semeniuk.sflb" /&gt;&lt;strong&gt;Joel Semeniuk&lt;/strong&gt;&lt;br /&gt;
Microsoft Regional Director, MVP Microsoft ALM, and Executive VP of Agile Project Management at Telerik &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/phil.sflb" style="width: 70px; height: 86px; float: left; margin-right: 4px;" /&gt;&lt;strong&gt;Philip Japikse &lt;/strong&gt;&lt;br /&gt;
Microsoft MVP, Agile Practices Evangelist at Telerik&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;img alt="" style="margin-right: 4px; width: 70px; height: 86px; float: left;" src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/steve.sflb" /&gt;&lt;strong&gt;Steve Porter&lt;/strong&gt;&lt;br /&gt;
Agile Expert and Coach, TeamPulse Product Owner at Telerik &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Attendees will also participate in interactive polls and surveys, as well as enter a draw to win a 5-user pack for Telerik's Agile project management tool TeamPulse ($1499).&lt;/p&gt; &lt;p&gt;The session is scheduled for March 9th, 1pm EST and it's absolutely free, so &lt;a href="https://www1.gotomeeting.com/synchOutlook?wid=578853552&amp;amp;uid=106291961" target="blank"&gt;mark your calendar&lt;/a&gt; and make sure you &lt;a href="https://www1.gotomeeting.com/register/578853552" target="blank"&gt;book your seat now&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Tell is the comments section below what topics you would like us to discuss at the panel. &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/ksnzzY3EACQ" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/ksnzzY3EACQ/Agile-Q-A-Panel-The-Challenges-of-Agile-Project-Management.aspx</link>
      <author>Agile Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-02-28/Agile-Q-A-Panel-The-Challenges-of-Agile-Project-Management.aspx</comments>
      <guid isPermaLink="false">ed10ca74-3530-49da-a387-3b50b43beaaf</guid>
      <pubDate>Tue, 28 Feb 2012 15:32:30 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-02-28/Agile-Q-A-Panel-The-Challenges-of-Agile-Project-Management.aspx</feedburner:origLink></item>
    <item>
      <title>7 Must-have Features When Choosing an Agile Management Tool [Whitepaper]</title>
      <description>&lt;p&gt;There is an overabundance of tools on the market today. Some of these tools span across various landscape areas of development processes where some tool choices only target specific areas.
&lt;/p&gt; &lt;p&gt;&lt;em&gt;“The application development software market will grow modestly through 2015, when it will reach $10.1 billion in revenue. New applications, consumption models, devices and
developers are driving evolution of the AD space.”
&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Gartner&lt;/strong&gt; &lt;br /&gt;
Market Trends: Application Development Software, Worldwide, 2011-2015
&lt;/p&gt; &lt;p&gt;
To save you time and effort we have compiled 7 of the most important characteristics that organizations should consider when investing in tooling that supports their Agile management practices and teams.
&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/7-must-features-choosing-agile-management-tool/signup.aspx?guid=56ef23cd-ee97-4c2e-b160-4ec3f3db1715"&gt;&lt;img alt="how to choose an agile project management tool " src="http://www.telerik.com/agile-project-management-tools/libraries/teampulse/7_steps_to_choosing_the.sflb" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.telerik.com/agile-project-management-tools/7-must-features-choosing-agile-management-tool/signup.aspx?guid=56ef23cd-ee97-4c2e-b160-4ec3f3db1715"&gt;Download now&lt;/a&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TeamPulse/~4/XP36JsOb0JE" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/TeamPulse/~3/XP36JsOb0JE/7-Must-have-Features-When-Choosing-an-Agile-Management-Tool-Whitepaper.aspx</link>
      <author>Agile Blog</author>
      <comments>http://www.telerik.com/agile-project-management-tools/blogs/12-02-27/7-Must-have-Features-When-Choosing-an-Agile-Management-Tool-Whitepaper.aspx</comments>
      <guid isPermaLink="false">84b72a9f-7b0b-4298-8f1d-08023cac36d1</guid>
      <pubDate>Mon, 27 Feb 2012 12:53:03 GMT</pubDate>
    <feedburner:origLink>http://www.telerik.com/agile-project-management-tools/blogs/12-02-27/7-Must-have-Features-When-Choosing-an-Agile-Management-Tool-Whitepaper.aspx</feedburner:origLink></item>
  </channel>
</rss>

