<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>VisualStudio - Articles - Zimbio</title>
    <link>http://www.zimbio.com/VisualStudio/articles</link>
    <description>Beginning Ajax with Visual Studio 2005 ; MSDN Ramp Up - SharePoint for Developers Track ; Select Training opportunities to fit in before the end of the year ; Task Escalation using Workflows...</description>
    <language>en-us</language>
    <copyright>Copyright 2006 Zimbio Inc.</copyright>
    <webMaster>support@zimbio.com</webMaster>







    <item>
          <title>Beginning Ajax with Visual Studio 2005</title>
    <description>posted by algodon&lt;br&gt;&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fajayx.jpg&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/ajayx.jpg&quot; alt=&quot;&quot; title=&quot;ajayx&quot; class=&quot;alignnone size-medium wp-image-553&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;Developing Ajax Websites using Visual Studio 2005 is actually not difficult to learn.  Firstly, you have to install a copy of Visual Studio 2005 and install the ASP.NET AJAX Extensions 1.0 from &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.asp.net%2FAJAX%2Fdownloads%2F&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fajax61.jpg&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/ajax61.jpg&quot; alt=&quot;&quot; title=&quot;ajax61&quot; class=&quot;alignnone size-medium wp-image-564&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;How to create an AJAX website using Visual Studio 2005?&lt;/strong&gt;&lt;br /&gt;
&lt;span id=&quot;more-551&quot;&gt;&lt;/span&gt;&lt;br /&gt;
In Visual Studio 2005, select New &amp;gt; Web Site &amp;gt; ASP.NET AJAX ENABLED WEBSITE as shown below.&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fajax1a.jpg&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/ajax1a.jpg&quot; alt=&quot;&quot; title=&quot;ajax1a&quot; class=&quot;alignnone size-medium wp-image-554&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;If you look in the toolbox, you will see AJAX Extensions.  What we will do now is to create a simple Timer Ajax page in Visual Studio.&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fajax5.jpg&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/ajax5.jpg&quot; alt=&quot;&quot; title=&quot;ajax5&quot; class=&quot;alignnone size-medium wp-image-556&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;The following line will be automatically created in Default.aspx.  By default in ASP.NET AJAX, all AJAX code will run at the server.  You can create client AJAX applications in Visual Studio 2005 but that is not covered in this example.&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fcode1.gif&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/code1.gif&quot; alt=&quot;&quot; title=&quot;code1&quot; class=&quot;alignnone size-medium wp-image-565&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;All the AJAX Timer control from the AJAX Extensions toolbox by dragging and dropping it onto the Design page of Default.aspx.  If you look in the source, it will like this:&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fcode2.gif&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/code2.gif&quot; alt=&quot;&quot; title=&quot;code2&quot; class=&quot;alignnone size-medium wp-image-566&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;
&lt;br /&gt;
The Timer control runs at the server and you set the interval value to tell the program how often to trigger the OnTick event.  The interval value is measured in milliseconds.  You have to tell the program what to when the OnTick event is triggerred.  In this case we point it to a function called Timer_Tick.  Below is an example of the source of the Default.aspx page.&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fajax4.jpg&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/ajax4.jpg&quot; alt=&quot;&quot; title=&quot;ajax4&quot; class=&quot;alignnone size-medium wp-image-561&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Here you will notice additional tags in the Default.aspx page such as:&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fcode3.gif&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/code3.gif&quot; alt=&quot;&quot; title=&quot;code3&quot; class=&quot;alignnone size-medium wp-image-567&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Let me explain what the tags mean in this example.  The GridView control is added because we want the GridView to be updated every time the OnTick event is fired.  Because it is an ASP.NET AJAX application, we have to include the  tag and wrap the  and GridView within updatepanel.  The OnTick event will update the control within the updatepanel.&lt;/p&gt;
&lt;p&gt;Now let&amp;#8217;s take a look at the code-behind for the Timer_Tick code.  An example is shown below.  You can basically code anything you want in Timer_Tick.  All it does it carry out what is coded within the function when the OnTick event is fired.  In this example it calls BindGrid() which connects to the database, fetches a recordset and binds it to the GridView.&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fajax3.jpg&quot; rel=&quot;lightbox&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.ashchuan.com/blog/wp-content/uploads/2008/11/ajax3.jpg&quot; alt=&quot;&quot; title=&quot;ajax3&quot; class=&quot;alignnone size-medium wp-image-555&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I&amp;#8217;ve use the Timer example because it is something I used in one of my project at work.  The management wanted a simple web page that would refresh itself at a fixed interval to show the location of service engineers.  I used a combination of the AJAX Timer control and GridView control to display the data as requested.&lt;/p&gt;
&lt;p&gt;This concludes my first example of beginning AJAX with Visual Studio 2005.&lt;/p&gt;
&lt;p&gt;For other Visual Studio and GridView examples that might interest you, &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.ashchuan.com%2Fblog%2Fcategory%2Fprogramming%2F&quot; rel=&quot;nofollow&quot;&gt;click here&lt;/a&gt;.&lt;/p&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.addthis.com%2Fbookmark.php&quot; title=&quot;Bookmark using any bookmark manager!&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://s3.addthis.com/button1-bm.gif&quot; width=&quot;125&quot; height=&quot;16&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;p&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ea%2FAshchuan%3Fa%3DWyZkYb&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/Ashchuan?i=WyZkYb&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/Ashchuan/~4/439166939&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
    <pubDate>Fri, 1 Nov 2008 16:18:39 GMT</pubDate>
    <link>http://www.zimbio.com/VisualStudio/articles/154</link>
    <guid>http://www.zimbio.com/VisualStudio/articles/154</guid>

    </item>
    <item>
          <title>MSDN Ramp Up - SharePoint for Developers Track</title>
    <description>posted by VinceRothwell&lt;br&gt;&lt;p&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fblog.thekid.me.uk%2FMedia%2FWindowsLiveWriter%2FMSDNRampUpSharePointforDevelopersTrack_A174%2Fimage_2.png&quot; rel=&quot;nofollow&quot;&gt;&lt;img height=&quot;63&quot; alt=&quot;image&quot; src=&quot;http://blog.thekid.me.uk/Media/WindowsLiveWriter/MSDNRampUpSharePointforDevelopersTrack_A174/image_thumb.png&quot; width=&quot;155&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Frampup%2Fdefault.aspx&quot; rel=&quot;nofollow&quot;&gt;Ramp Up&lt;/a&gt; program has just launched a new track for SharePoint developers...&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Ramp Up is a free, online, community-based learning program, with a number of different tracks that will help you build your portfolio of professional development skills.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;The SharePoint track will immerse you in many of the developer-centric capabilities of Microsoft Office SharePoint Server.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Level 1: Web Parts&lt;/strong&gt;&lt;br /&gt;Did you know that in SharePoint you can build pages as easy as in ASP.NET - and allow end users to create dashboards? Web parts allow for creating components of Web user interface that can be reused on multiple Web pages. These are introduced in ASP.NET and built on in SharePoint where they can be added to pages by end users and managed by IT Professionals. In this topic you will learn about building simple Web parts for SharePoint and how to connect them back to SharePoint site data.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Level 2: Data Lists&lt;/strong&gt;&lt;br /&gt;Did you know that SharePoint developers can work with data from lists that users get access to too? Data lists provide data storage for end users in SharePoint. End users can create lists with schema all through the SharePoint user interface and they can create, edit, and view the data. All of this data can be programmatically accessed by developers and this topic is all about that.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Level 3: Event Handlers&lt;/strong&gt;&lt;br /&gt;Did you know that SharePoint developers can automatically process data that your users upload via a spreadsheet? Event handlers (or event receivers) are custom code that runs on the SharePoint server in response to something that happens on the server. Event handlers can be useful for running business logic in response to data being added to the site. This topic shows how to create simple event handlers and investigates ways that event handlers can be used in SharePoint.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Level 4: Workflow&lt;/strong&gt;&lt;br /&gt;Did you know that you can write WF workflows in SharePoint without having to worry about storage, persistence, or how to interact with the user? Workflow in SharePoint allows for implementation of processes that require interaction such as email approvals or form completion by people in your organization. This topic shows you how to create simple workflows in SharePoint using Visual Studio that involve approvals from people by email and for meeting room resource bookings with an administrator.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Level 5: Silverlight Web Parts&lt;/strong&gt;&lt;br /&gt;Did you know that you can build rich Internet applications with SharePoint? Silverlight is a new Web user interface technology from Microsoft that allows for each implementation of animations and videos. This topic shows how a SharePoint user interface can be enhanced by using Silverlight in Web parts as part of a SharePoint site.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Visit the &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.myrampup.com%2F+&quot; rel=&quot;nofollow&quot;&gt;Ramp Up site&lt;/a&gt; and sign up for free. You can also access the &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fsocial.microsoft.com%2Fforums%2Fen-US%2Frampup%2Fthreads%2F+&quot; rel=&quot;nofollow&quot;&gt;forums for the Ramp Up program&lt;/a&gt;.&lt;/p&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FThekid%3Fa%3DIynIN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Thekid?i=IynIN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FThekid%3Fa%3D5Ifsn&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Thekid?i=5Ifsn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FThekid%3Fa%3DO9EdN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Thekid?i=O9EdN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FThekid%3Fa%3DTHS0n&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Thekid?i=THS0n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FThekid%3Fa%3DfYpBn&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Thekid?i=fYpBn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/Thekid/~4/444283071&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
    <pubDate>Wed, 6 Nov 2008 11:22:35 GMT</pubDate>
    <link>http://www.zimbio.com/VisualStudio/articles/155</link>
    <guid>http://www.zimbio.com/VisualStudio/articles/155</guid>

    </item>
    <item>
          <title>Select Training opportunities to fit in before the end of the year</title>
    <description>posted by joleson&lt;br&gt;
&lt;p&gt;Some of you may be looking to bone up on some skills for more than one reason...  whether it&amp;#39;s budget that will be surrendered at the end of the year, holiday slow downs that provide opportunity (I know some companies that actually suspend any change control activity during the month of December), or if it&amp;#39;s simply a good time to take your skills to the next level to show your company that you&amp;#39;re committed and one of the ones they should retain.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve spent some time recently with Todd in a consulting engagement, and Shane co-presenting earlier in the week on Governance.  Also lots of good casual conversations with Nicola.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ted Pattison Group Training Courses&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Todd and Shane Show (12/8 to 12/12) &lt;/strong&gt;&amp;quot;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.tedpattison.net%2Fcourses%2Fssc401.aspx&quot; rel=&quot;nofollow&quot;&gt;SharePoint Administrators Survival Camp&lt;/a&gt;&amp;quot;&lt;strong&gt;-&lt;/strong&gt; So Todd Klindt and Shane Young are teaming up to co-present SharePoint Admin Training (* Based on Shane&amp;#39;s Admin Training +the best of Todd Klindt from his world wide presentations, and even some of my decks incorporated).  Since you&amp;#39;ve got two of the most experienced hands on IT Pro MVPs, you&amp;#39;re sure to get training unlike any other, with depth and breadth you won&amp;#39;t find elsewhere.  With Todd and Shane you&amp;#39;re getting Sr Consultants and Architects (minus the dev) who don&amp;#39;t just speak it, they know it.&lt;/p&gt;
&lt;p&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.tedpattison.net%2FCourses%2FSBU201.aspx&quot; rel=&quot;nofollow&quot;&gt;Business Users Guide to Sharepoint 2007 &lt;/a&gt;- Nicola Young... This is the class I recommend you send your stakeholders to.  If you want them to get on board the SharePoint train.  This one will help them see the vision and get a first look as well as learn the basics on how it applies to the business.&lt;/p&gt;
&lt;p&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.tedpattison.net%2Fcourses%2Fspg301.aspx&quot; rel=&quot;nofollow&quot;&gt;SharePoint Planning and Governance &lt;/a&gt;- John Ross (MVP) and co author of the courseware is teaching this one.  Governance and planning have never been more important.&lt;/p&gt;
&lt;p&gt;Be sure to tell them Joel sent you, and tell them you want the &amp;quot;Joel&amp;quot; best rate.  This will ensure you get any and all discounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Microsoft&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.microsoft.com%2Flearning%2Fmcp%2Fmaster%2FSharepoint%2F&quot; rel=&quot;nofollow&quot;&gt;Microsoft Certified Master: Microsoft Office SharePoint Server 2007&lt;/a&gt; (February 9–28, 2009, April 13–May 2, 2009) For my own selfish reasons I want to see the people who already have their certs and looking to make themselves completely recession proof.  This is a 99% guaranteed way to do it.  I&amp;#39;ll also want your autograph and to be your friend when you get your cert. :)  I realize this stretches past the next year, but you have to start early in your planning for 3 weeks.  Also if you sign up.  Please let me know, I&amp;#39;m curious how deep the class is.  I really have quite a few questions about this one. 
&lt;p&gt;&lt;strong&gt;FREE Webinar&lt;/strong&gt; 
&lt;p&gt;&lt;a  title=&quot;Upcoming Webinar- The Myths &amp;amp; Truths of Email Management with SharePoint&quot; href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.offlinesharepoint.com%2Fupcoming-webinar-the-myths-truths-of-email-management-with-sharepoint%2F&quot; rel=&quot;nofollow&quot;&gt;Upcoming Webinar- The Myths &amp;amp; Truths of Email Management with SharePoint&lt;/a&gt; - Thursday, November 20, 2008 at 11:00 AM EST (1 hour plus Q&amp;amp;A), (me) Joel Oleson, SharePoint Sr. Architect, Consultant, Quest Software &amp;amp; Speaker and Host: Barry Jinks, President &amp;amp; CEO, Colligo Networks Inc.  
&lt;p&gt;&lt;strong&gt;Quick Note on SharePoint Training&lt;/strong&gt; 
&lt;p&gt;I like to tell people that they should look for trainers with *real* experience.  I do occasionally complain about the MOC courses based on people with book smarts.  Make sure anything you sign up for you&amp;#39;re looking for SharePoint MVPs or something that sets them apart (like real world experience).  Some companies advertise their MVPs and sign you up with someone else, so be sure to do a background check :).  &lt;/p&gt;
&lt;p&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ea%2FJoelsSharepointLand%3Fa%3DI2OxZa&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/JoelsSharepointLand?i=I2OxZa&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3DutjxN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=utjxN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3DjET3N&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=jET3N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3DnmAUn&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=nmAUn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3DZLpZn&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=ZLpZn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3D7C9vN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=7C9vN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3D19xnN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=19xnN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3DabBRn&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=abBRn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3DMbQNN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=MbQNN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3D7x37n&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=7x37n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FJoelsSharepointLand%3Fa%3De5uzN&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/JoelsSharepointLand?i=e5uzN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/JoelsSharepointLand/~4/453131737&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
    <pubDate>Thu, 14 Nov 2008 17:00:47 GMT</pubDate>
    <link>http://www.zimbio.com/VisualStudio/articles/160</link>
    <guid>http://www.zimbio.com/VisualStudio/articles/160</guid>

    </item>
    <item>
          <title>Task Escalation using Workflows</title>
    <description>posted by TonyBierman&lt;br&gt;&lt;span&gt;&lt;p&gt;I was recently showing one of the students in my class (who, by the way, was one of four students that traveled all the way from Ghana to attend four different SharePoint Solutions classes) how to assign tasks and escalate the tasks using a SharePoint Designer workflow. Before we started, he was convinced that they needed to do this in Visual Studio. I quickly told him &amp;quot;that&amp;#39;s completely doable with a SharePoint Designer workflow&amp;quot; and began showing him a quick demo of how to do it.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When you create workflows that assign tasks and you want to escalate those tasks to other people when the tasks are not completed in a certain time period, it is best to use an additional list that stores this configuration information. You only want to create the workflow once and, if the people change over time, simply update a SharePoint list with the new people (and time periods).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, let&amp;#39;s begin by creating our list that drives the assignment of tasks and their escalation. Here&amp;#39;s a list for our four regions: North, East, South and West. In the list we have three levels; the first person to assign the task to, the second person to escalate the task to and the final person (head honcho) that will get the task if the first two fail to perform their duties in the prescribed time periods. These time limits are defined as: &lt;strong&gt;1st Person Task Time&lt;/strong&gt; and &lt;strong&gt;2nd Person Task Time&lt;/strong&gt;, which define how many hours (or minutes or days) we want to give each person before escalation occurs.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating1.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I got bit doing this the first time and I&amp;#39;m not sure why. When I created and used an Issues list, SharePoint didn&amp;#39;t want to set the &amp;quot;Assigned To&amp;quot; field during the workflow. However, when I recreated the issues list and tried again, it worked. Not sure why.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Anyway, I created an Issues list because it has all the columns you would need for creating a &amp;quot;trouble ticket.&amp;quot;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating2.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;On the trouble ticket issues list, I created a matching field called Region, because tickets are opened up for a region and assigned to a person that is responsible for the region. In this case I created a lookup field on Region in the Escalation List.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The first thing I want to do in my workflow is to assign the issues list item (we&amp;#39;ll refer to it as the trouble ticket) to the first person AND assign them a task. Let&amp;#39;s start with assigning the trouble ticket to the first person.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Create a new workflow on the list and automatically start it when an item is created.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating3.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In the first step, we&amp;#39;re going to Set Field in Current Item (i.e. we are going to set the &amp;quot;Assigned to&amp;quot; field).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating4.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now we begin the lookup on who we&amp;#39;re going to assign the item to.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating5.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Here&amp;#39;s the final lookup definition. We are selecting 1st Person from Escalation List where Escalation List:Region = Trouble Tickets:Region. In SQL syntax:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Select&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[1&lt;sup&gt;st&lt;/sup&gt; Person]&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;From&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[Escalation List]&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Inner Join [Trouble Tickets]&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;ON [Escalation List].Region = [Trouble Tickets].Region&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating6.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating7.png&quot; /&gt; &lt;/p&gt;&lt;p&gt;We know this is not guaranteed to return a single value, except for the fact that in our Escalation list we only have ONE record for each region; therefore, we are guaranteeing it to be unique.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Okay, now let&amp;#39;s add a trouble ticket and see what happens!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating8.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Hey, it works! (This is the part that didn&amp;#39;t work for me the first time I did it. Hmmmm…). So, you can see that the first part of our workflow is functional. Whenever a person creates a trouble ticket, it is automatically assigned to the person in the list. Can you imagine creating a time window for each person (1&lt;sup&gt;st&lt;/sup&gt; shift, 2&lt;sup&gt;nd&lt;/sup&gt; shift, 3&lt;sup&gt;rd&lt;/sup&gt; shift)? The correct person could be assigned based on when the ticket was created. Perhaps these people are in different time zones…just food for thought.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Okay, let&amp;#39;s work on the next step. The next step will assign a task to the first person in the Escalation list. This is the same person that the trouble-ticket was assigned to.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating9.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The task is assigned to the same person as the trouble ticket, so the workflow lookup will be the same.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating10.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating11.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We could, of course, add other actions that would execute after the task was completed, but for the sake of brevity, we&amp;#39;ll stop here. If the option is turned on in the task list to send an email when the task is assigned, then you don&amp;#39;t have to create a custom email in the workflow (assuming, of course, the out-of-the-box email works for you).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When we create a new trouble ticket, we can see that the &lt;strong&gt;Assigned To&lt;/strong&gt; is completed (Jose Curry) and checking our Tasks list we see that Jose has also been assigned a task.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating12.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating13.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now for the next, and most important, step. In order for the task to be reassigned (escalated) after a time period, we need to create a workflow on the tasks list. This workflow will start when a new item is created and pause until the time period has expired. At this point, it will perform a test to determine if the task should be escalated.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Create the workflow on the Tasks list.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating14.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Here&amp;#39;s the completed lookup. We want to select the 1&lt;sup&gt;st&lt;/sup&gt; Person Task Time from Escalation List where the Region in the Escalation List matches the Region in the Trouble Tickets list.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating15.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating16.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We can find the Region in the Trouble Tickets list because the Current Item (our task) has a reference back to the ID of the item that created the task (Workflow Item ID). &lt;strong&gt;This is a very important concept of which to be aware when you are creating workflows and tasks.&lt;/strong&gt; Each task has a reference back to the ID of item that created the task. Therefore, you can always &amp;quot;find&amp;quot; the original item that relates to the task and use the information from the original item to drive your workflow.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Our &amp;quot;Pause for duration&amp;quot; step shows that we will pause the workflow for the number of minutes (we could have just as easily used hours or days) specified in the 1&lt;sup&gt;st&lt;/sup&gt; Person Task Time field of the Escalation List. After pausing, we&amp;#39;ll perform a test to determine if the task needs to be reassigned (escalated). We&amp;#39;ll perform this test by checking to see if the status has been changed to something other than &amp;quot;Not Started.&amp;quot; If the task is reassigned, we&amp;#39;ll also send an email to the 1&lt;sup&gt;st&lt;/sup&gt; Person (copying the 2&lt;sup&gt;nd&lt;/sup&gt; Person and 3&lt;sup&gt;rd&lt;/sup&gt; Person) informing them they have failed and the task has been reassigned to someone more capable (actually the 1&lt;sup&gt;st&lt;/sup&gt; Person was on vacation). Before doing this we&amp;#39;ll assign some variables to the people involved so we don&amp;#39;t have to perform the lookups multiple times.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating17.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Assign some variables to lookups to avoid doing the lookup work multiple times.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating18.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Here&amp;#39;s an example lookup to find the 2&lt;sup&gt;nd&lt;/sup&gt; Person in the Escalation List.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating19.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating20.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating21.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating22.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Next we&amp;#39;ll send an email to the original &amp;quot;Assigned To&amp;quot; on the Trouble Ticket list informing them the task has be reassigned to another person. Again we&amp;#39;ll use the variables we created to assign the To: and CC: fields.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating23.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now we just need to compile the workflow and test it by waiting the appropriate amount of time. We can see that the task has been assigned to Patricia and is &amp;quot;In Progress.&amp;quot;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating24.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Pausing for 5 minutes…&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating25.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;After 5 minutes (more or less, as pausing is a &amp;quot;lazy&amp;quot; process), we see that the task is now assigned to Gail. Additionally Gail will be copied on an email notifying her of the task reassignment.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;ftp://216.215.157.244/blogimages/Escalating26.png&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, that is one way task escalation can be handled. To handle the next level of task reassignment, you&amp;#39;ll need to either add additional steps in the workflow to pause the workflow and then perform another check, or start multiple workflows that will handle each case.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;That was easy!&lt;/p&gt;&lt;/span&gt;
&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FSharepointSolutionsBlog%3Fa%3DmSWLM&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/SharepointSolutionsBlog?i=mSWLM&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FSharepointSolutionsBlog%3Fa%3DmBo2M&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/SharepointSolutionsBlog?i=mBo2M&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FSharepointSolutionsBlog%3Fa%3DszpYM&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/SharepointSolutionsBlog?i=szpYM&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FSharepointSolutionsBlog%3Fa%3DuHSKM&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/SharepointSolutionsBlog?i=uHSKM&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FSharepointSolutionsBlog%3Fa%3DxTZum&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/SharepointSolutionsBlog?i=xTZum&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Ffeeds.feedburner.com%2F%7Ef%2FSharepointSolutionsBlog%3Fa%3DsHerm&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/SharepointSolutionsBlog?i=sHerm&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
</description>
    <pubDate>Tue, 15 Oct 2008 12:25:00 GMT</pubDate>
    <link>http://www.zimbio.com/VisualStudio/articles/146</link>
    <guid>http://www.zimbio.com/VisualStudio/articles/146</guid>

    </item>
    <item>
          <title>Citrix NetScaler 9 Cuts Data Center Costs in Half for Delivery of Enterprise Web Applications</title>
    <description>posted by garyedwardsmith&lt;br&gt;&lt;strong&gt;&lt;em&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.itcloudconference.com%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://images.quickblogcast.com/6585-6409/CCC___Small.png&quot; width=&quot;468&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p align=&quot;center&quot;&gt;



&lt;/p&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;
&lt;h2 class=&quot;title-page&quot;&gt;
&lt;h2 class=&quot;title-page&quot;&gt;&lt;font size=&quot;3&quot;&gt;Citrix NetScaler 9 Cuts Data Center Costs in Half for Delivery of Enterprise Web Applications&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;font&gt;&lt;font color=&quot;#575757&quot;&gt;&lt;font&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;em&gt;Powerful Expert-in-a-box Templates Cut Deployment Time for Web Applications from Days to Minutes&lt;/em&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;/h2&gt;&lt;/h2&gt;











&lt;p&gt;&lt;strong&gt;SANTA CLARA, Ca. » 11/12/2008 » &lt;/strong&gt;Citrix Systems, Inc. (Nasdaq:CTXS), the global leader in application delivery infrastructure, today announced Citrix® NetScaler® 9, the industry’s most advanced solution for radically improving the efficiency and TCO of web-based applications. As web applications multiply across corporate datacenters, most companies waste an estimated 50 percent of the cost of running these applications due to highly inefficient use of server and network resources. Eliminating this unnecessary overhead has been largely impractical in the past because the inefficiencies of each unique web application are simply too complex and dynamic for network and server teams to understand without deep application-level knowledge. NetScaler 9 eliminates this tradeoff by combining the industry’s most advanced optimization technology with powerful new application intelligence that automatically recommends the optimal configuration for each unique web application. As a result, NetScaler 9 can reduce the cost of delivering enterprise web applications by up to 50 percent – running applications like Microsoft® Office® SharePoint® Server 2007, Oracle® E-Business Suite and SAP® solutions, without requiring any of their existing networking or server infrastructure teams to become application experts. 
&lt;p&gt;“SAP is dedicated to working with partners like Citrix to simplify IT for customers,” said Joerg Nalik, Ph.D., Director, Infrastructure Technologies, SAP Labs. “Citrix recently tested NetScaler 9 at the SAP Co-Innovation Lab in Palo Alto. NetScaler AppExpert Templates and the AppExpert Visualizer demonstrably simplified configuration and provided the built-in intelligence needed to fully realize the acceleration, security and server offload benefits Citrix NetScaler delivers.” 
&lt;p&gt;“Previous testing of Citrix NetScaler and Microsoft Office SharePoint Server 2007 has proved that NetScaler, by accelerating WAN traffic and almost eliminating delivery overhead, can accelerate SharePoint performance by up to 500 percent, most notably for users accessing SharePoint over WAN links or across the Internet,” said Owen Allen, Sr. Product Manager, Microsoft Corporation. “Capabilities like the NetScaler 9 AppExpert Template for Microsoft Office SharePoint Server 2007 make it easy for IT organizations to implement an optimized solution.” 
&lt;p&gt;See end of release for additional comments of support for NetScaler 9 from Net One Systems and True Internet. 
&lt;p&gt;&lt;br /&gt;&lt;b&gt;Initial Deployment: Deploy Enterprise Web Applications in 30 Minutes or Less&lt;/b&gt;&lt;br /&gt;NetScaler 9 introduces AppExpert Templates that capture hundreds of deployment details so that web application optimizations can be applied immediately, without any manual intervention. With AppExpert Templates, network managers no longer need to master the intricacies of each application in order to realize the performance, offload, security and availability benefits during application production operations. The AppExpert Visualizer dynamically builds and displays an end-to-end view of the application delivery deployment. With the AppExpert Visualizer, IT managers get a comprehensive view of run-time health and status with ‘at-a-glance’ simplicity, improving IT staff productivity and reducing the time needed to identify problems or errors within the infrastructure or application. Enterprise IT managers can overcome the inefficiency of their web delivery infrastructure and deploy enterprise applications within minutes, cutting data center costs in half and accelerating application performance by up to five times. 
&lt;p&gt;“As web applications become ever more complex, IT managers struggle to get the most out of their network and server infrastructure,” said Cindy Borovick, Research Vice President for IDC’s datacenter networks service. “The new NetScaler 9 enables IT teams to quickly and easily tap powerful server offload, acceleration and security capabilities. This is an important features set that saves time while bridging the knowledge of the application for network managers.” 
&lt;p&gt;“SAP solutions and SharePoint will be significant components of our technology infrastructure in the future,” said Martin Gibbins, Director, IT Technical Services, AmeriGas Propane, Inc. “NetScaler and AppExpert Templates, will allow us to immediately realize significant application server offload, acceleration and security benefits, enabling us to keep costs down and simplify our infrastructure while improving our user’s experience.” 
&lt;p&gt;&lt;b&gt;Ongoing Production: Cut Server Infrastructure and Security Costs&lt;/b&gt;&lt;br /&gt;NetScaler 9 includes new AppExpert Rate Controls that allow IT Managers to ensure SLA’s for different classes of users. Legitimate application users can be assured of access to applications while traffic from spiders, web scrapers and botnets can be throttled back or redirected appropriately. The AppExpert Rate Controls free up IT organizations from having to over-provision the network and server infrastructure to ensure adequate service levels, bringing about a reduction in server infrastructure. 
&lt;p&gt;NetScaler 9 integrates powerful XML security, extending the proven ICSA-certified web application firewall to protect next-generation Web 2.0 and SOA-based applications. With the integrated XML Security in NetScaler 9, IT organizations can use in-place infrastructure to protect applications from hacker attacks and meet compliance directives, minimizing the need to deploy point XML security products or rewrite the applications themselves. 
&lt;p&gt;&lt;b&gt;Change Management: Cut Cost and Complexity as Applications Extend and Evolve&lt;/b&gt;&lt;br /&gt;NetScaler 9 reduces the cost of managing change and extensions to currently deployed web applications, leading to increased ease-of-use and customer satisfaction. New AppExpert Service Callouts integrate logic from external applications into NetScaler policy decisions, enabling the entire network to be more adaptive, intelligent and responsive. For example, before forwarding a client request to an application, NetScaler can query an external database of blacklisted IP addresses to determine whether the request is from a known illegitimate site or user. 
&lt;p&gt;URLs in modern applications are no longer static links to static pages, but are addresses to dynamic application services critical to running business. When published URLs change, the ‘ripple effect’ of these changes can cause issues with other applications and user satisfaction may take a hit. NetScaler 9 adds advanced URL rewriting to make application changes completely transparent to other applications and users, while obfuscating sensitive internal details to mitigate hacker attack. 
&lt;p&gt;“Customers are extremely excited about the ease-of-use features NetScaler 9 offers, which cuts implementation of web app optimization from days to minutes, saving budget dollars and lowering the bar for whomever can implement these advanced solutions. NetScaler AppExpert Templates can be deployed in 30 minutes or less, making it simpler to realize the 50 percent reduction in data center costs that NetScaler brings.” said Klaus Oestermann, Vice President and General Manager, Application Networking Group at Citrix Systems. “As web applications become ever more complex and budgets become stringent, IT managers struggle to get the most value out of their application delivery infrastructure. NetScaler improves efficiency and offers additional cost savings which IT departments need in today’s tight economy.” 
&lt;p&gt;A key component of the Citrix Delivery Center™ product family, NetScaler 9, whether used alone or in conjunction with the other components of the Delivery Center, dynamically adapts data centers to the complex needs of Web 2.0, SOA and other modern web applications. The new NetScaler 9 release is being featured on December 4, 2008 as part of a global, online launch event called &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fweb.citrix.com%2Fcitrixdeliverycenterlive&quot; rel=&quot;nofollow&quot;&gt;Citrix Delivery Center Live!: Turbocharge your Datacenter&lt;/a&gt;. &amp;nbsp;This virtual event delivers everything normally found in an in-person event, but without the expense and hassle. This event will provide an in-depth look at the newest versions of Citrix XenServer™, Citrix® NetScaler® and Citrix XenDesktop™ and show how they can simplify IT to dramatically reduce TCO and accelerate business. 
&lt;p&gt;&lt;b&gt;Pricing and Availability&lt;/b&gt;&lt;br /&gt;NetScaler 9 will be available to NetScaler customers with a valid maintenance agreement on November 26, 2008. 
&lt;p&gt;&lt;b&gt;Additional Information&lt;/b&gt;&lt;br /&gt;For additional illustrations and a quick four-minute demonstration of AppExpert Templates, please visit: &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fcommunity.citrix.com%2Fdisplay%2Fns%2FAppExpertTemplates&quot; rel=&quot;nofollow&quot;&gt;http://community.citrix.com/display/ns/AppExpertTemplates&lt;/a&gt;. 
&lt;p&gt;&lt;b&gt;About Citrix&lt;/b&gt;&lt;br /&gt;Citrix Systems, Inc. (NASDAQ:CTXS) is the global leader and the most trusted name in Application Delivery Infrastructure. More than 215,000 organizations worldwide rely on Citrix to deliver any application to users anywhere with the best performance, highest security and lowest cost. Citrix customers include 100 percent of the Fortune 100 companies and 99 percent of the Fortune Global 500, as well as hundreds of thousands of small businesses and prosumers. Citrix has approximately 8,000 partners in more than 100 countries. Annual revenue in 2007 was $1.4 billion. 
&lt;p&gt;&lt;b&gt;For Citrix Investors&lt;/b&gt;&lt;br /&gt;This release contains forward-looking statements which are made pursuant to the safe harbor provisions of Section 21E of the Securities Exchange Act of 1934. &amp;nbsp;The forward-looking statements in this release do not constitute guarantees of future performance. &amp;nbsp;Those statements involve a number of factors that could cause actual results to differ materially, including risks associated with revenue growth and recognition of revenue, products, their development and distribution, product demand and pipeline, economic and competitive factors, the Company’s key strategic relationships, acquisition and related integration risks as well as other risks detailed in the Company’s filings with the Securities and Exchange Commission. Citrix assumes no obligation to update any forward-looking information contained in this press release or with respect to the announcements described herein. 
&lt;p&gt;&lt;b&gt;SAP Forward-looking Statement&lt;/b&gt;&lt;br /&gt;Any statements contained in this document that are not historical facts are forward-looking statements as defined in the U.S. Private Securities Litigation Reform Act of 1995. Words such as “anticipate,” “believe,” “estimate,” “expect,” “forecast,” “intend,” “may,” “plan,” “project,” “predict,” “should” and “will” and similar expressions as they relate to SAP are intended to identify such forward-looking statements. SAP undertakes no obligation to publicly update or revise any forward-looking statements. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations The factors that could affect SAP’s future financial results are discussed more fully in SAP’s filings with the U.S. Securities and Exchange Commission (”SEC”), including SAP’s most recent Annual Report on Form 20-F filed with the SEC. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates. 
&lt;p&gt;### 
&lt;p&gt;&lt;span class=&quot;small&quot;&gt;Citrix®, NetScaler®, XenServer™, XenDesktop™ and Citrix Delivery Center™ are trademarks of Citrix Systems, Inc. and/or one or more of its subsidiaries, and may be registered in the U.S. Patent and Trademark Office and in other countries. SAP and all SAP logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries. All other trademarks and registered trademarks are property of their respective owners.&lt;/span&gt; 
&lt;p&gt;&lt;b&gt;Supporting partner/customer quotes for NetScaler 9&lt;/b&gt;&lt;br /&gt;“At True Internet, NetScaler 9 contributes greatly in optimizing and securing our infrastructure,” said Tanapon Chanavasu, Assistant Director, Head of Network, True Internet. “We are very pleased with NetScaler 9 since it enables us to optimize multi-tenancy via AppExpert rate controls as Role Based Administration. Moreover, this version has full IPv6 support that we plan to implement and we are indeed impressed with the performance on the NetScaler IPv6 implementation.” 
&lt;p&gt;“Net One Systems began selling the NetScaler product as an exclusive partner of Citrix in July 2005, and has delivered the product to a number of customers since then,” said Mr. Kaoru Yamaguchi, general manager of Network Platform Business Operations at Net One Systems. “We trust that new features within NetScaler 9 will provide customers with an application delivery solution supported by upgraded scalability. NetScaler 9 also has full IPv6 support &amp;nbsp;which we plan to put into operation. &amp;nbsp;We are extremely pleased with the performance on the NetScaler IPv6 implementation. &amp;nbsp;Net One Systems materialize optimization of customers’ applications together with Citrix by providing total application delivery solution including consulting, design, installation, operation, and maintenance for the Japanese market.”&lt;/p&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;a  title=&quot;Bookmark and Share&quot; href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.addthis.com%2Fbookmark.php&quot; rel=&quot;nofollow&quot;&gt;&lt;img height=&quot;16&quot; alt=&quot;Bookmark and Share&quot; src=&quot;http://s7.addthis.com/button1-addthis.gif&quot; width=&quot;125&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;________________________________________________________________________________________&lt;br /&gt;




&lt;em&gt;&lt;strong&gt;
&lt;font size=&quot;2&quot;&gt;
&lt;p&gt;&lt;strong&gt;&lt;font&gt;&lt;em&gt;See &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.enterprisenetworkarchitect.com%2F&quot; rel=&quot;nofollow&quot;&gt;Enterprise Network Architect&lt;/a&gt;&amp;nbsp;for more news on Networking in the Enterprise.&lt;br /&gt;&lt;br /&gt;Submit Press Releases to &lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soanetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;THE SOA NETWORK&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;font&gt;&lt;strong&gt; send to &lt;/strong&gt;&lt;/font&gt;&lt;a  href=&quot;mailto:SOA@pr2web.com&quot; rel=&quot;nofollow&quot;&gt;&lt;em&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;SOA@pr2web.com&lt;/strong&gt;&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;font&gt;&lt;strong&gt;. &lt;br /&gt;&lt;br /&gt;(For more details visit &lt;/strong&gt;&lt;/font&gt;&lt;/em&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.pr2web.com%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;em&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;www.pr2web.com&lt;/strong&gt;&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;strong&gt;&lt;font&gt;).&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/em&gt;&lt;/font&gt;&lt;/strong&gt;&lt;strong&gt;&lt;font&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;_________________________________________________________________________________________&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;font size=&quot;2&quot;&gt;



&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p align=&quot;center&quot;&gt;&lt;font size=&quot;2&quot;&gt;



&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=&quot;2&quot;&gt;_________________________________________________________________________________________&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fsoanetworkarchitect.com%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;Back to Main Page&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;Gary E. Smith&lt;br /&gt;SOA Network Architect - &lt;/font&gt;&lt;em&gt;&lt;font size=&quot;2&quot;&gt;SOA in a Connected World&lt;br /&gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;a  class=&quot;&quot; href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soanetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;font size=&quot;2&quot;&gt;&lt;img alt=&quot;Check out THE SOA NETWORK for the latest SOA NEWS&quot; hspace=&quot;0&quot; src=&quot;http://soanetworkarchitect.com/images/6585-6409/The_SOA_network_logo.jpg&quot; border=&quot;0&quot; /&gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;font size=&quot;1&quot;&gt;&lt;strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.itresourcenetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;/a&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.itresourcenetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#c0c0c0&quot;&gt;&lt;br /&gt;IT RESOURCE NETWORK&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;&lt;br /&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;&lt;/font&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.cloudcomputingnetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;THE CLOUD NETWORK&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.thebpmnetwork.com%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;THE BPM NETWORK&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.saasnetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;THE SAAS NETWORK&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soanetwork.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;THE SOA NETWORK&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.web2network.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;WEB 2.0 NETWORK&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;THE SOA NETWORK&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soagovernance.org%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Governance&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soamanagement.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Management&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soanetworking.com%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Networking&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soasecurity.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Security&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soaidentity.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Identity&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soatest.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Test&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Verticals&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soafinance.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Finance&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soagovernment.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Government&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soahealthcare.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Healthcare&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soainsurance.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Insurance&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fsoamanufacturing.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Manufacturing&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soaretail.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Retail&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soatelecom.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Telecom&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt; | &lt;/font&gt;&lt;/strong&gt;&lt;a  href=&quot;/pilot?ZURL=%2Frss%2FVisualStudio%2Farticles&amp;URL=http%3A%2F%2Fwww.soautilities.net%2F&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#0000ff&quot;&gt;SOA Utilities&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;</description>
    <pubDate>Tue, 12 Nov 2008 18:04:00 GMT</pubDate>
    <link>http://www.zimbio.com/VisualStudio/articles/159</link>
    <guid>http://www.zimbio.com/VisualStudio/articles/159</guid>

    </item>


  </channel>
</rss>


