<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Jan Blomquist on Programming - Blogs</title>
    <link>http://www.janblomquist.com/blog/</link>
    <description>Do what you love and love what you do. </description>
    <language>en-us</language>
    <copyright>Jan Blomquist</copyright>
    <lastBuildDate>Thu, 05 Feb 2009 09:16:24 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.2.8279.16125</generator>
    <managingEditor>jan.blomquist@gaiaware.net</managingEditor>
    <webMaster>jan.blomquist@gaiaware.net</webMaster>
    <item>
      <trackback:ping>http://www.janblomquist.com/blog/Trackback.aspx?guid=373e2835-cd61-4be1-b99b-5fce65477d35</trackback:ping>
      <pingback:server>http://www.janblomquist.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.janblomquist.com/blog/PermaLink,guid,373e2835-cd61-4be1-b99b-5fce65477d35.aspx</pingback:target>
      <dc:creator>Jan Blomquist</dc:creator>
      <wfw:comment>http://www.janblomquist.com/blog/CommentView,guid,373e2835-cd61-4be1-b99b-5fce65477d35.aspx</wfw:comment>
      <wfw:commentRss>http://www.janblomquist.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=373e2835-cd61-4be1-b99b-5fce65477d35</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">The last three days I've written different
blogs/tutorials on howto use Gaia Ajax in different scenarios. One of the blog is
more about LINQ, but becomes highly more relevant because of the powerful usage scenarios
you can apply LINQ to Gaia development. 
<br /><br />
Here they are<br /><br /><h3><div style="float: left; padding-right: 5px;"><img src="http://www.janblomquist.com/blog/content/binary/modal_ajax_msgbox.png" border="0" /></div><span class="taggedlink"><br />
Modal Ajax Messagebox for ASP.NET in Gaia</span></h3>
Most applications today utilizes some kind of messagebox to either give feedback to
the user or halt the execution of the application, until the user performs a choice.
Typically Ok, Yes, No or Cancel. Creating such a control for the web can be a
daunting task, but it doesn't have to be. By using Gaia Ajax we can pop out a fairly
feature rich MessageBox in a short amount of time. In this blog I am going to create
the MessageBox and use it in a simple sample. The code will be provided for download
if you find it useful. 
<br /><br /><a href="http://blogs.gaiaware.net/post/Modal-Ajax-Messagebox-for-ASPNET-in-Gaia.aspx">Creating
an ajax popup dialog messagebox in C# fully programmable from the server in Gaia Ajax</a><br /><h3><div style="float: right; padding-left: 5px;"><img src="http://www.janblomquist.com/blog/content/binary/orderedlistbox.png" border="0" /></div><span class="taggedlink">Traversing the ASP.NET Control Tree with LINQ</span></h3>
Using LINQ greatly simplifies Control Tree traversal and manipulation. Use simple
one liners to change properties recursively or perform lookups. This blog also discuss
how to transform controls into entity objects and vice versa. Happy Linq-in!<br /><br /><a href="http://blogs.gaiaware.net/post/Use-LINQ-to-navigate-the-ASPNET-Control-Tree-programmatically.aspx">Using
LINQ to traverse, manipulate and recurse ASP.NET control tree</a><br /><h3><span class="taggedlink">Creating an Ordered Ajax ListControl in C# with Gaia</span></h3>
In this tutorial we demonstrate how to create a reusable Ordered ListControl. We will
also use generics so that it applies to all ListControls like ListBox, DropDownList,
CheckBoxList, RadioButtonList, etc. The control can be used from any .NET managed
language.<br /><br /><a href="http://blogs.gaiaware.net/post/Building-an-Ordered-Ajax-ListControl-in-Gaia-Ajax-using-C.aspx">Howto
create an ajax ordered listbox or any other listcontrol in C# with Gaia Ajax. </a><br /><br /><br /><br /><br /><p></p><br /><br /><img width="0" height="0" src="http://www.janblomquist.com/blog/aggbug.ashx?id=373e2835-cd61-4be1-b99b-5fce65477d35" /></body>
      <title>Gaia Ajax Tutorials</title>
      <guid isPermaLink="false">http://www.janblomquist.com/blog/PermaLink,guid,373e2835-cd61-4be1-b99b-5fce65477d35.aspx</guid>
      <link>http://www.janblomquist.com/blog/2009/02/05/GaiaAjaxTutorials.aspx</link>
      <pubDate>Thu, 05 Feb 2009 09:16:24 GMT</pubDate>
      <description>The last three days I've written different blogs/tutorials on howto use Gaia Ajax in different scenarios. One of the blog is more about LINQ, but becomes highly more relevant because of the powerful usage scenarios you can apply LINQ to Gaia development. &lt;br&gt;
&lt;br&gt;
Here they are&lt;br&gt;
&lt;br&gt;
&lt;h3&gt;
&lt;div style="float: left; padding-right: 5px;"&gt;&lt;img src="http://www.janblomquist.com/blog/content/binary/modal_ajax_msgbox.png" border="0"&gt;
&lt;/div&gt;
&lt;span class="taggedlink"&gt;
&lt;br&gt;
Modal Ajax Messagebox for ASP.NET in Gaia&lt;/span&gt;
&lt;/h3&gt;
Most applications today utilizes some kind of messagebox to either give feedback to
the user or halt the execution of the application, until the user performs a choice.
Typically Ok, Yes, No or Cancel.&amp;nbsp;Creating such a control for the web can be a
daunting task, but it doesn't have to be. By using Gaia Ajax we can pop out a fairly
feature rich MessageBox in a short amount of time. In this blog I am going to create
the MessageBox and use it in a simple sample. The code will be provided for download
if you find it useful. 
&lt;br&gt;
&lt;br&gt;
&lt;a href="http://blogs.gaiaware.net/post/Modal-Ajax-Messagebox-for-ASPNET-in-Gaia.aspx"&gt;Creating
an ajax popup dialog messagebox in C# fully programmable from the server in Gaia Ajax&lt;/a&gt;
&lt;br&gt;
&lt;h3&gt;
&lt;div style="float: right; padding-left: 5px;"&gt;&lt;img src="http://www.janblomquist.com/blog/content/binary/orderedlistbox.png" border="0"&gt;
&lt;/div&gt;
&lt;span class="taggedlink"&gt;Traversing the ASP.NET Control Tree with LINQ&lt;/span&gt;
&lt;/h3&gt;
Using LINQ greatly simplifies Control Tree traversal and manipulation. Use simple
one liners to change properties recursively or perform lookups. This blog also discuss
how to transform controls into entity objects and vice versa. Happy Linq-in!&lt;br&gt;
&lt;br&gt;
&lt;a href="http://blogs.gaiaware.net/post/Use-LINQ-to-navigate-the-ASPNET-Control-Tree-programmatically.aspx"&gt;Using
LINQ to traverse, manipulate and recurse ASP.NET control tree&lt;/a&gt;
&lt;br&gt;
&lt;h3&gt;&lt;span class="taggedlink"&gt;Creating an Ordered Ajax ListControl in C# with Gaia&lt;/span&gt;
&lt;/h3&gt;
In this tutorial we demonstrate how to create a reusable Ordered ListControl. We will
also use generics so that it applies to all ListControls like ListBox, DropDownList,
CheckBoxList, RadioButtonList, etc. The control can be used from any .NET managed
language.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://blogs.gaiaware.net/post/Building-an-Ordered-Ajax-ListControl-in-Gaia-Ajax-using-C.aspx"&gt;Howto
create an ajax ordered listbox or any other listcontrol in C# with Gaia Ajax. &lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;br&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://www.janblomquist.com/blog/aggbug.ashx?id=373e2835-cd61-4be1-b99b-5fce65477d35" /&gt;</description>
      <comments>http://www.janblomquist.com/blog/CommentView,guid,373e2835-cd61-4be1-b99b-5fce65477d35.aspx</comments>
      <category>Blogs</category>
    </item>
  </channel>
</rss>