<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" version="2.0">
  <channel>
    <title>Twin Cities Software Symposium - Mar. 14 - 16, 2008</title>
    <link>http://www.nofluffjuststuff.com</link>
    <description>The best value in the Java/Open Source conferencing space hands down</description>
    <item>
      <title>Twin Cities Software Symposium - Mar. 14 - 16, 2008</title>
      <link>http://www.nofluffjuststuff.com/show_view.jsp?showId=116&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss</link>
      <description>&lt;div style="font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;"&gt;&#xD;
&#xD;
&lt;p&gt;&#xD;
No Fluff Just Stuff is pleased to announce the &lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_view.jsp?showId=116&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;Twin Cities Software Symposium&lt;/a&gt;, Mar. 14 - 16, 2008.&#xD;
&lt;/p&gt;&#xD;
&#xD;
	&lt;div style="background-color: #0860A9; color: #EFCE52; font-weight: bold; padding: 5px 5px 5px 5px;"&gt;&#xD;
		&lt;em&gt;Catch these Featured Sessions&lt;/em&gt;&#xD;
	&lt;/div&gt;&#xD;
&#xD;
	&lt;div style="border: 1px solid #999999; padding: 0 5px 0 5px;"&gt;&#xD;
&#xD;
	&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt;"&gt;&#xD;
&#xD;
	&#xD;
	&lt;tr&gt;&#xD;
		&lt;td&gt;&#xD;
&#xD;
		&lt;div style="margin: 5px 0 4px 0;"&gt;&#xD;
			&lt;b&gt;&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_session_view.jsp?presentationId=9477&amp;showId=116&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;REST - Live!&lt;/a&gt;&lt;/b&gt;&#xD;
			&lt;br /&gt;&lt;em&gt;by Brian Sletten&lt;/em&gt;&#xD;
		&lt;/div&gt;&#xD;
&#xD;
					&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=22&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;&#xD;
				&lt;img src="http://www.nofluffjuststuff.com//s/images/bio/22_Sletten_medium.jpg" width="100" border="0" align="left" style="margin: 5 5 5 5;"/&gt;&#xD;
			&lt;/a&gt;&#xD;
				You've read the articles, the books, the Ph.D. thesis and all of the meta-commentary about building RESTful APIs, but you're still not sure where to begin.&#xD;
&#xD;
This is an interactive session with almost no slides. You should come prepared to pair program with me and everyone else in the room. We will tackle any reasonable suggestions of what might benefit from a RESTful interface. We will generate working code and explore the iterative process by which good REST-oriented APIs are created.&#xD;
&#xD;
Bring your ideas for open source projects that we might want to expose through a resource-oriented model.&#xD;
		&#xD;
			&lt;br style="clear: both; font: 1px/1px Arial;"/&gt;&#xD;
&#xD;
		&lt;/td&gt;&#xD;
	&lt;/tr&gt;&#xD;
&#xD;
	&#xD;
	&lt;tr&gt;&#xD;
		&lt;td&gt;&#xD;
&#xD;
		&lt;div style="margin: 5px 0 4px 0;"&gt;&#xD;
			&lt;b&gt;&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_session_view.jsp?presentationId=9493&amp;showId=116&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;Grails for Struts Developers: A Groovy Alternative&lt;/a&gt;&lt;/b&gt;&#xD;
			&lt;br /&gt;&lt;em&gt;by Scott Davis&lt;/em&gt;&#xD;
		&lt;/div&gt;&#xD;
&#xD;
					&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=18&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;&#xD;
				&lt;img src="http://www.nofluffjuststuff.com//s/images/bio/18_Davis_medium.jpg" width="100" border="0" align="left" style="margin: 5 5 5 5;"/&gt;&#xD;
			&lt;/a&gt;&#xD;
				Struts is the defacto web framework for Java web developers. It has been with us since 2001. Struts enjoys unprecedented success ?  most surveys place its market share between 60% and 70%. It introduced a whole generation of web developers to the phrase ?MVC? (Model / View / Controller).&#xD;
&#xD;
In 2004, Ruby on Rails added some new phrases to the industry like ?scaffolding? and ?Convention over Configuration?. While these concepts helped ease the pain of traditional Struts development, they added a bit of a wrinkle: Rails wasn?t implemented in Java, so the developer was forced to learn a completely new programming language. This had a ripple effect new IDEs, new web servers, new supporting libraries to learn, and on down the line. While greenfield development was a breeze in Rails, supporting legacy Java applications was relegated to high-level integration technologies like Web Services and shared databases. The views and business logic had to be rewritten from the ground up in the new language.&#xD;
&#xD;
Grails 1.0 was released in late 2007. It marries the modern features of Rails with the need for legacy support for Struts. Grails is inspired by Rails, but it is not a simple port of the project to Java. It takes the ideas of Rails, but expresses them in familiar Java libraries like Spring and Hibernate. It also leverages a new dynamic language for the JVM called Groovy.&#xD;
&#xD;
&#xD;
&#xD;
		&#xD;
			&lt;br style="clear: both; font: 1px/1px Arial;"/&gt;&#xD;
&#xD;
		&lt;/td&gt;&#xD;
	&lt;/tr&gt;&#xD;
&#xD;
	&#xD;
	&lt;tr&gt;&#xD;
		&lt;td&gt;&#xD;
&#xD;
		&lt;div style="margin: 5px 0 4px 0;"&gt;&#xD;
			&lt;b&gt;&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_session_view.jsp?presentationId=9485&amp;showId=116&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;Credit Card Software Development: Recognizing and Repaying Technical Debt&lt;/a&gt;&lt;/b&gt;&#xD;
			&lt;br /&gt;&lt;em&gt;by Jared Richardson&lt;/em&gt;&#xD;
		&lt;/div&gt;&#xD;
&#xD;
					&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=339&amp;utm_source=showWeeks4&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;&#xD;
				&lt;img src="http://www.nofluffjuststuff.com//s/images/bio/339_Richardson_medium.jpg" width="100" border="0" align="left" style="margin: 5 5 5 5;"/&gt;&#xD;
			&lt;/a&gt;&#xD;
				Technical debt has long been recognized in technical circles for years, but convincing your manager to budget time to repay "technical debt" has always been problematic. Let's couch the term technical debt concept in language more familiar to our managers: credit card debt.&#xD;
		&#xD;
			&lt;br style="clear: both; font: 1px/1px Arial;"/&gt;&#xD;
&#xD;
		&lt;/td&gt;&#xD;
	&lt;/tr&gt;&#xD;
&#xD;
	&#xD;
	&lt;/table&gt;&#xD;
&#xD;
	&lt;/div&gt;&#xD;
&#xD;
&lt;/div&gt;</description>
      <pubDate>Mon, 18 Feb 2008 15:00:00 CST</pubDate>
      <guid isPermaLink="true">http://www.nofluffjuststuff.com/show_agenda.jsp?showId=116</guid>
    </item>
    <item>
      <title>Twin Cities Software Symposium - Mar. 14 - 16, 2008</title>
      <link>http://www.nofluffjuststuff.com/show_view.jsp?showId=116&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss</link>
      <description>&lt;div style="font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;"&gt;&#xD;
&#xD;
&lt;p&gt;&#xD;
No Fluff Just Stuff is pleased to announce the &lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_view.jsp?showId=116&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;Twin Cities Software Symposium&lt;/a&gt;, Mar. 14 - 16, 2008.&#xD;
&lt;/p&gt;&#xD;
&#xD;
	&lt;div style="background-color: #0860A9; color: #EFCE52; font-weight: bold; padding: 5px 5px 5px 5px;"&gt;&#xD;
		&lt;em&gt;Catch these Featured Sessions&lt;/em&gt;&#xD;
	&lt;/div&gt;&#xD;
&#xD;
	&lt;div style="border: 1px solid #999999; padding: 0 5px 0 5px;"&gt;&#xD;
&#xD;
	&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt;"&gt;&#xD;
&#xD;
	&#xD;
	&lt;tr&gt;&#xD;
		&lt;td&gt;&#xD;
&#xD;
		&lt;div style="margin: 5px 0 4px 0;"&gt;&#xD;
			&lt;b&gt;&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_session_view.jsp?presentationId=9493&amp;showId=116&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;Grails for Struts Developers: A Groovy Alternative&lt;/a&gt;&lt;/b&gt;&#xD;
			&lt;br /&gt;&lt;em&gt;by Scott Davis&lt;/em&gt;&#xD;
		&lt;/div&gt;&#xD;
&#xD;
					&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=18&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;&#xD;
				&lt;img src="http://www.nofluffjuststuff.com//s/images/bio/18_Davis_medium.jpg" width="100" border="0" align="left" style="margin: 5 5 5 5;"/&gt;&#xD;
			&lt;/a&gt;&#xD;
				Struts is the defacto web framework for Java web developers. It has been with us since 2001. Struts enjoys unprecedented success ?  most surveys place its market share between 60% and 70%. It introduced a whole generation of web developers to the phrase ?MVC? (Model / View / Controller).&#xD;
&#xD;
In 2004, Ruby on Rails added some new phrases to the industry like ?scaffolding? and ?Convention over Configuration?. While these concepts helped ease the pain of traditional Struts development, they added a bit of a wrinkle: Rails wasn?t implemented in Java, so the developer was forced to learn a completely new programming language. This had a ripple effect new IDEs, new web servers, new supporting libraries to learn, and on down the line. While greenfield development was a breeze in Rails, supporting legacy Java applications was relegated to high-level integration technologies like Web Services and shared databases. The views and business logic had to be rewritten from the ground up in the new language.&#xD;
&#xD;
Grails 1.0 was released in late 2007. It marries the modern features of Rails with the need for legacy support for Struts. Grails is inspired by Rails, but it is not a simple port of the project to Java. It takes the ideas of Rails, but expresses them in familiar Java libraries like Spring and Hibernate. It also leverages a new dynamic language for the JVM called Groovy.&#xD;
&#xD;
&#xD;
&#xD;
		&#xD;
			&lt;br style="clear: both; font: 1px/1px Arial;"/&gt;&#xD;
&#xD;
		&lt;/td&gt;&#xD;
	&lt;/tr&gt;&#xD;
&#xD;
	&#xD;
	&lt;tr&gt;&#xD;
		&lt;td&gt;&#xD;
&#xD;
		&lt;div style="margin: 5px 0 4px 0;"&gt;&#xD;
			&lt;b&gt;&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_session_view.jsp?presentationId=9475&amp;showId=116&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;Test Driven Design&lt;/a&gt;&lt;/b&gt;&#xD;
			&lt;br /&gt;&lt;em&gt;by Neal Ford&lt;/em&gt;&#xD;
		&lt;/div&gt;&#xD;
&#xD;
					&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=21&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;&#xD;
				&lt;img src="http://www.nofluffjuststuff.com//s/images/bio/21_Ford_medium.jpg" width="100" border="0" align="left" style="margin: 5 5 5 5;"/&gt;&#xD;
			&lt;/a&gt;&#xD;
				Most developers think that "TDD" stands for Test-driven Development. But it really should stand for "Test-driven Design". Rigorously using TDD makes your code much better in multiple ways.&#xD;
		&#xD;
			&lt;br style="clear: both; font: 1px/1px Arial;"/&gt;&#xD;
&#xD;
		&lt;/td&gt;&#xD;
	&lt;/tr&gt;&#xD;
&#xD;
	&#xD;
	&lt;tr&gt;&#xD;
		&lt;td&gt;&#xD;
&#xD;
		&lt;div style="margin: 5px 0 4px 0;"&gt;&#xD;
			&lt;b&gt;&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/show_session_view.jsp?presentationId=9511&amp;showId=116&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;JavaScript: the Good, the Bad, and the Ugly&lt;/a&gt;&lt;/b&gt;&#xD;
			&lt;br /&gt;&lt;em&gt;by Nathaniel Schutta&lt;/em&gt;&#xD;
		&lt;/div&gt;&#xD;
&#xD;
					&lt;a style="color: #336699; text-decoration: none;" href="http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=1314&amp;utm_source=showWeeks8&amp;utm_medium=rss&amp;utm_campaign=showrss" target="new"&gt;&#xD;
				&lt;img src="http://www.nofluffjuststuff.com//s/images/bio/1314_Schutta_medium.jpg" width="100" border="0" align="left" style="margin: 5 5 5 5;"/&gt;&#xD;
			&lt;/a&gt;&#xD;
				Thanks to Ajax, JavaScript is cool again and developers are taking a second look at this much maligned language. This session will give you an overview of this misunderstood language as well as opening your eyes to some of the excellent tools available to ease the pain of developing in this dynamic language.&#xD;
		&#xD;
			&lt;br style="clear: both; font: 1px/1px Arial;"/&gt;&#xD;
&#xD;
		&lt;/td&gt;&#xD;
	&lt;/tr&gt;&#xD;
&#xD;
	&#xD;
	&lt;/table&gt;&#xD;
&#xD;
	&lt;/div&gt;&#xD;
&#xD;
&lt;/div&gt;</description>
      <pubDate>Thu, 24 Jan 2008 09:00:00 CST</pubDate>
      <guid isPermaLink="true">http://www.nofluffjuststuff.com/show_view.jsp?showId=116</guid>
    </item>
  </channel>
</rss>

