<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Software Development Articles</title>
  <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/" />
  <link rel="self" type="text/html" href="http://www.softdevarticles.com/modules/whatsnew/atom.php" />
  <id>tag:www.softdevarticles.com,2012://1</id>
  <updated>2012-05-17T19:35:11-04:00</updated>
      <generator uri="http://linux2.ohwada.net/">XOOPS WhatsNew 2.12</generator>
        <rights>Copyright (c) 2012, http://www.softdevarticles.com</rights>
    <author>
    <name>http://www.softdevarticles.com</name>
          <uri>http://www.softdevarticles.com/</uri>
          </author>
  <entry>
    <title type="html">Synchronization with Microsoft SQL Server Analysis Services</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2751" />
    <id>tag:www.softdevarticles.com,2012://1.2.2751</id>
    <updated>2012-05-16T13:03:37-04:00</updated>
          <published>2012-05-16T13:03:37-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Analysis Services databases must serve a large population of users, and it is best to exploit a scale-out approach: distribute the querying load across multiple hosts, each of which has a copy of the same database. Although database administrator ...</summary>
              <content type="html">
        <![CDATA[
        Analysis Services databases must serve a large population of users, and it is best to exploit a scale-out approach: distribute the querying load across multiple hosts, each of which has a copy of the same database. Although database administrators have several options for ensuring that all SSAS instances have the same data, the built-in synchronization method is an effective, easy to implement solution. Database administration expert Baya Dewald shows how built-in synchronization works and how it compares to other approaches. The article also discusses troubleshooting and tuning synchronization performance.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">The Role of the Product Owner in Moving a Backlog Item to Done</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2750" />
    <id>tag:www.softdevarticles.com,2012://1.2.2750</id>
    <updated>2012-05-16T13:01:10-04:00</updated>
          <published>2012-05-16T13:01:10-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">This article explores how to achieve the productivity benefits of an up-front enabling specification, given the reality that Scrum is an empirical framework in which emergent understanding of the story under development is inherent.</summary>
              <content type="html">
        <![CDATA[
        This article explores how to achieve the productivity benefits of an up-front enabling specification, given the reality that Scrum is an empirical framework in which emergent understanding of the story under development is inherent.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">I Have No Impediments</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2749" />
    <id>tag:www.softdevarticles.com,2012://1.2.2749</id>
    <updated>2012-05-16T12:46:56-04:00</updated>
          <published>2012-05-16T12:46:56-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">&quot;I have no impediments.&quot; It&apos;s the most common sign-off for every team member in the daily Scrum. It&apos;s also a lie. We&apos;ve all been there. Standing in a little circle of people, listening to the carousel of &quot;This is what I did yesterday, this is wha ...</summary>
              <content type="html">
        <![CDATA[
        "I have no impediments." It's the most common sign-off for every team member in the daily Scrum. It's also a lie. We've all been there. Standing in a little circle of people, listening to the carousel of "This is what I did yesterday, this is what I am going to do tomorrow, I have no impediments" from each of the team members. The reality is, most teams will suffer some sort of impediment each and every day. The difficulty lies in getting teams to discuss these issues. 
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Understanding Ajax Vulnerabilities</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2748" />
    <id>tag:www.softdevarticles.com,2012://1.2.2748</id>
    <updated>2012-05-16T12:44:01-04:00</updated>
          <published>2012-05-16T12:44:01-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Asynchronous JavaScript + XML (Ajax) is not a web technology; it is a collection of technologies created specifically to build dynamic web applications. Because of its range of functions and ease of use, Ajax is one of the most widely used tools  ...</summary>
              <content type="html">
        <![CDATA[
        Asynchronous JavaScript + XML (Ajax) is not a web technology; it is a collection of technologies created specifically to build dynamic web applications. Because of its range of functions and ease of use, Ajax is one of the most widely used tools for building web applications today. All applications, including those built using Ajax technologies, are vulnerable to exploits that compromise websites and the databases that drive them. In this article, learn about some of the threats to Ajax technologies and how to guard against them.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Tools to unit test your JavaScript</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2747" />
    <id>tag:www.softdevarticles.com,2012://1.2.2747</id>
    <updated>2012-05-16T12:38:44-04:00</updated>
          <published>2012-05-16T12:38:44-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Some developers may complain that JavaScript is difficult to test. With the current focus on the client side of web applications, however, unit testing JavaScript code is becoming essential. Now, you have tools to make sure your code is solid. In ...</summary>
              <content type="html">
        <![CDATA[
        Some developers may complain that JavaScript is difficult to test. With the current focus on the client side of web applications, however, unit testing JavaScript code is becoming essential. Now, you have tools to make sure your code is solid. In this article, learn about some of the most common tools for unit testing (script removed) QUnit, YUI Test, and JSTestDriver. Code examples walk you through sample test cases.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Using XSLT as a stylesheet for HTML</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2746" />
    <id>tag:www.softdevarticles.com,2012://1.2.2746</id>
    <updated>2012-05-16T11:20:15-04:00</updated>
          <published>2012-05-16T11:20:15-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">As the name suggests, Extensible Stylesheet Language Transformations (XSLT) can be used as a stylesheet. Like Cascading Style Sheets (CSS), XSLT helps to separate style from content. You can simplify and enrich your XHTML documents with XSLT, whi ...</summary>
              <content type="html">
        <![CDATA[
        As the name suggests, Extensible Stylesheet Language Transformations (XSLT) can be used as a stylesheet. Like Cascading Style Sheets (CSS), XSLT helps to separate style from content. You can simplify and enrich your XHTML documents with XSLT, which relieves the XHTML document of navigation. In this article, learn how to use XSLT as stylesheets, which can be executed on the server or in every modern Internet browser. Several examples show how to start developing your own XSLT stylesheets.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Use SQL-like languages for the MapReduce framework</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2745" />
    <id>tag:www.softdevarticles.com,2012://1.2.2745</id>
    <updated>2012-05-16T11:13:03-04:00</updated>
          <published>2012-05-16T11:13:03-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Select the most suitable MapReduce implementation for large scale data analysis jobs based on your skills, preferences, and requirements. MapReduce is a simple and powerful programming model that enables the easy development of scalable parallel  ...</summary>
              <content type="html">
        <![CDATA[
        Select the most suitable MapReduce implementation for large scale data analysis jobs based on your skills, preferences, and requirements. MapReduce is a simple and powerful programming model that enables the easy development of scalable parallel applications to process vast amounts of data on large clusters of commodity machines. It isolates the application from the details of running a distributed program. But many programmers are unfamiliar with the MapReduce programming style and prefer to use a SQL-like language to perform their tasks. In this article, read an overview of high-level languages and systems designed to tackle these problems and add declarative interfaces on top of the MapReduce framework.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Spring Roo Add-on for Cloud Foundry</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2744" />
    <id>tag:www.softdevarticles.com,2012://1.2.2744</id>
    <updated>2012-05-14T12:42:50-04:00</updated>
          <published>2012-05-14T12:42:50-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Cloud Foundry is an open source PaaS cloud solution from SpringSource, the same organization behind the Spring Roo framework, a rapid application development tool for Java developers. Cloud Foundry allows the deployment of applications written us ...</summary>
              <content type="html">
        <![CDATA[
        Cloud Foundry is an open source PaaS cloud solution from SpringSource, the same organization behind the Spring Roo framework, a rapid application development tool for Java developers. Cloud Foundry allows the deployment of applications written using Spring, Rails, and other modern frameworks. This article explains how to install and use the Cloud Foundry Roo add-on component.
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Scrum and Agile Trac Plugins</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2743" />
    <id>tag:www.softdevarticles.com,2012://1.2.2743</id>
    <updated>2012-05-14T12:41:09-04:00</updated>
          <published>2012-05-14T12:41:09-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Trac is an open source enhanced wiki and issue tracking system for software development projects. Trac uses a minimalist approach to web-based software project management. It provides an interface to version control systems (Subversion, Git, Merc ...</summary>
              <content type="html">
        <![CDATA[
        Trac is an open source enhanced wiki and issue tracking system for software development projects. Trac uses a minimalist approach to web-based software project management. It provides an interface to version control systems (Subversion, Git, Mercurial, ), an integrated Wiki and convenient reporting facilities. As many open source project, Trac has a plugin architecture that allows to extend the core functionalities. Here is a list of Scrum and Agile oriented plugins available in the Trac ecosystem. 
        ]]>
      </content>
      </entry>
  <entry>
    <title type="html">Four Principles of Low-Risk Software Releases</title>
    <link rel="alternate" type="text/html" href="http://www.softdevarticles.com/modules/weblinks/singlelink.php?lid=2742" />
    <id>tag:www.softdevarticles.com,2012://1.2.2742</id>
    <updated>2012-05-10T12:59:53-04:00</updated>
          <published>2012-05-10T12:59:53-04:00</published>
              <category term="Articles Directory"/> 
        <author>
      <name>http://www.softdevarticles.com</name>
                </author>
          <summary type="html">Is your style of delivery high-risk, &apos;big bang&apos; deployment? Unless you&apos;re an adrenaline junkie, you&apos;re just risking spectacular failure with your company&apos;s money and your sanity. Jez Humble, coauthor of Continuous Delivery: Reliable Software Rele ...</summary>
              <content type="html">
        <![CDATA[
        Is your style of delivery high-risk, 'big bang' deployment? Unless you're an adrenaline junkie, you're just risking spectacular failure with your company's money and your sanity. Jez Humble, coauthor of Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, provides detailed examples of how four simple principles can reduce your risk from high to low and increase your chances of success from low to high
        ]]>
      </content>
      </entry>
</feed>
