<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.scalabledevelopment.com/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>wallym</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.0 (Build: 60217.2664)</generator><item><title>devLink Session is posted</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/06/18/785.aspx</link><pubDate>Mon, 18 Jun 2007 07:00:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:785</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/785.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=785</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://www.infoq.com/devlink" target=_blank&gt;http://www.infoq.com/devlink&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;My session from last fall's devLink in Nashville is posted.&amp;nbsp; One thing to note is that this talk is from the CTP bits from last summer, so this session is a little bit dated, but I think the overall points are still valid.&amp;nbsp; Enjoy.&lt;/P&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=785" width="1" height="1"&gt;</description></item><item><title>Sql Server 2008 Forums on MSDN</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/06/06/763.aspx</link><pubDate>Wed, 06 Jun 2007 21:17:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:763</guid><dc:creator>wallym</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/763.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=763</wfw:commentRss><description>&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;A href="http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=428&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=428&amp;amp;SiteID=1&lt;/A&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Enjoy............&lt;/P&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=763" width="1" height="1"&gt;</description></item><item><title>Win an XBox @ Web Experience Events</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/06/05/762.aspx</link><pubDate>Tue, 05 Jun 2007 17:45:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:762</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/762.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=762</wfw:commentRss><description>My buddy, Kirk Evans, is promoting the Web Experience events.&amp;nbsp; Check out &lt;FONT size=2&gt;&lt;A href="http://blogs.msdn.com/kaevans/archive/2007/06/05/just-blog-to-win-a-free-xbox.aspx"&gt;http://blogs.msdn.com/kaevans/archive/2007/06/05/just-blog-to-win-a-free-xbox.aspx&lt;/A&gt; for more details on how you can win an XBox.&lt;/FONT&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=762" width="1" height="1"&gt;</description></item><item><title>Sql Server 2008 June CTP is now available</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/06/05/761.aspx</link><pubDate>Tue, 05 Jun 2007 15:37:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:761</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/761.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=761</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://www.microsoft.com/sql/prodinfo/futureversion/default.mspx"&gt;http://www.microsoft.com/sql/prodinfo/futureversion/default.mspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Hmm, it all sounds so yummie.........&lt;/P&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=761" width="1" height="1"&gt;</description></item><item><title>Oracle 11.0.5.10 Beta tools for .NET</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/06/01/760.aspx</link><pubDate>Sat, 02 Jun 2007 01:04:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:760</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/760.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=760</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://www.oracle.com/technology/software/tech/windows/odpnet/index_11gbeta.html"&gt;http://www.oracle.com/technology/software/tech/windows/odpnet/index_11gbeta.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Sweet, looks like a new set of tools for working with Oracle in .NET.&amp;nbsp; Too bad its beta.&lt;/P&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=760" width="1" height="1"&gt;</description></item><item><title>Tabletop computing coming to you</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/30/726.aspx</link><pubDate>Wed, 30 May 2007 12:57:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:726</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/726.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=726</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.usatoday.com/tech/products/2007-05-29-microsoft-surface_N.htm" target="_blank"&gt;http://www.usatoday.com/tech/products/2007-05-29-microsoft-surface_N.htm&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;This
is a very interesting idea.&amp;nbsp; I can see tremendous usage for this as a
better kiosk or anyplace that needs tablespace and information.&amp;nbsp;
Imagine a virtual blackjack (or other card) table.&amp;nbsp; How cool would that
be?&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;I do want to mention that this is not a new idea.&amp;nbsp; In my only
corporate job, the the person that was at one time in charge of
corporate IT (affectionately known as the Iratollah) would sometimes
spout some weird ideas.&amp;nbsp; When I saw this article this morning at the
coffee shop down the street, I thought back to him and this idea.&amp;nbsp; That
was back in the early to mid 1990s.&amp;nbsp; And before you say that flat plane
display technology didn't exist back then, I agree it didn't.&amp;nbsp; However,
the Iratollah even admitted that the concept wouldn't work until the
display could become a part of the table.&lt;/p&gt;Back on topic now, its
nice to see all of this technology get pulled together.&amp;nbsp; It will be
interesting to see it all in one package and workable.&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=726" width="1" height="1"&gt;</description></item><item><title>Silverlight Streaming</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/27/727.aspx</link><pubDate>Sun, 27 May 2007 14:07:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:727</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/727.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=727</wfw:commentRss><description>&lt;p&gt;You may or may not have heard of a new service from Microsoft called
Silverlight Streaming.&amp;nbsp; Its an interesting service with the ability to
stream video through the Silverlight media control.&amp;nbsp; It also seems to
be a mechanism for Microsoft to compete with Google in the area of user
video.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Recently I have been playing with producing the podcast
in Flash.&amp;nbsp; As a result, I have been getting needled because I don't
have it available in Silverlight.&amp;nbsp; Well,&amp;nbsp; I checked out the Silverlight
Streaming service. Here's what I have discovered so far:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Is
there an easy way to add the necessary control to Community Server?&amp;nbsp; I
would think so, but I haven't experimented with it yet.&amp;nbsp; any info on
how to add the control would be helpful.&lt;br&gt;&lt;/li&gt;&lt;li&gt;The free
silverlight streaming product only supports upto 10 minutes of video.&amp;nbsp;
Well, the podcast can take over 10 minutes, so thats out.&amp;nbsp; I thought
that this was interesting, however, I looked at this from the
standpoint of the marketplace and it made complete sense.&amp;nbsp; YouTube has
a 10 minute video restriction also.&lt;br&gt;&lt;/li&gt;&lt;li&gt;There will be a for-pay
Silverlight Streaming service.&amp;nbsp; That sounds interesting, but how can I
then support direct download of the podcast?&amp;nbsp; What about support for
the iTunes podcatcher.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt; Anyway, just a few things I thought I would throw out.&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=727" width="1" height="1"&gt;</description></item><item><title>ASP.NET Podcast Show #92 - Source code</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/27/728.aspx</link><pubDate>Sun, 27 May 2007 13:58:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:728</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/728.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=728</wfw:commentRss><description>&lt;p&gt;Looks like I forgot to add the source code in for the podcast on
Silverlight and Managed Javascript Podcast.&amp;nbsp; I have updated the entry
and have them at:&lt;/p&gt;&lt;a href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/05/16/asp-net-podcast-show-92-silverlight-and-managed-javascript.aspx" target="_blank"&gt;http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/05/16/asp-net-podcast-show-9&lt;/a&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=728" width="1" height="1"&gt;</description></item><item><title>Video saved the Book Authors?</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/24/729.aspx</link><pubDate>Thu, 24 May 2007 15:01:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:729</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/729.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=729</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://news.com.com/Can+video+save+the+book-publishing+star/2100-1026_3-6186169.html?tag=nefd.lede" target="_blank"&gt;http://news.com.com/Can+video+save+the+book-publishing+star/2100-1026_3-6186169.html?tag=nefd.led&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Interesting idea.&amp;nbsp; &lt;a href="http://wroxblog.typepad.com" target="_blank"&gt;Jim Minatel from Wiley/Wrox&lt;/a&gt; has been doing this for over a year now.&lt;/p&gt;&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;a href="http://www.wrox.com/WileyCDA/Section/id-291881.html" target="_blank"&gt;http://www.wrox.com/WileyCDA/Section/id-291881.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;Wally&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=729" width="1" height="1"&gt;</description></item><item><title> ASP.NET Podcast Show #93 - ASP.NET ListView in Orcas Beta 1 - Video</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/23/730.aspx</link><pubDate>Wed, 23 May 2007 14:00:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:730</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/730.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=730</wfw:commentRss><description>&lt;p&gt;Original URL: &lt;a href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/05/23/asp-net-podcast-show-93-asp-net-listview-in-orcas-beta-1-video.aspx" target="_blank"&gt;http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/05/23/asp-net-podcast-show-93-asp-net-listview-in-orcas-beta-1-video.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;a href="http://www.scalabledevelopment.com/ftp/ScalabilityWithDotNet.xml"&gt;&lt;font size="5"&gt;Subscribe&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;a href="http://www.aspnetpodcast.com/VideoFiles/ASPNETPodcast20070515-ListView.wmv"&gt;Download WMV&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;a href="http://www.aspnetpodcast.com/VideoFiles/ASPNETPodcast20070515-ListView.mp4"&gt;Download MP4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Show Notes:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;ASP.NET ListView.&lt;/li&gt;&lt;li&gt;ListView as a Grid.&lt;/li&gt;&lt;li&gt;ListView as a Container of data.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Source Code:&lt;/p&gt;
&lt;p&gt;ASPX Page:&lt;/p&gt;
&lt;p&gt;&amp;lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListView.aspx.cs" Inherits="ListView" %&amp;gt;&lt;br&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;br&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;br&gt;&amp;lt;head runat="server"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;ListView Page&amp;lt;/title&amp;gt;&lt;br&gt;&amp;lt;/head&amp;gt;&lt;br&gt;&amp;lt;body&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;form id="form1" runat="server"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:ListView ID="ListView1" runat="server" ItemContainerID="tblData"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;layouttemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;table border="1"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tbody runat="server" id="tblData"&amp;gt;&amp;lt;/tbody&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/table&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/layouttemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;itemtemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;%# Eval("Name") %&amp;gt;&amp;lt;/td&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/itemtemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:ListView&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:ListView ID="ListView2" runat="server" ItemContainerID="ddlSelect"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;LayoutTemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;select ID="ddlS" name="ddlS"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:PlaceHolder ID="ddlSelect" runat="server"&amp;gt;&amp;lt;/asp:PlaceHolder&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/select&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/LayoutTemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ItemTemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;option&amp;gt;&amp;lt;%# Eval("Name") %&amp;gt;&amp;lt;/option&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ItemTemplate&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:ListView&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/form&amp;gt;&lt;br&gt;&amp;lt;/body&amp;gt;&lt;br&gt;&amp;lt;/html&amp;gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Code Behind .cs file:&lt;/p&gt;
&lt;p&gt;protected void Page_Load(object sender, EventArgs e)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dtData = new DataTable();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataRow drData;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dtData.Columns.Add( "Name", System.Type.GetType("System.String"));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drData = dtData.NewRow();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drData["Name"] = "Wally McClure";&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dtData.Rows.Add(drData);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drData = dtData.NewRow();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; drData["Name"] = "Paul Glavich - my trusty sidekick";&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dtData.Rows.Add(drData);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListView1.DataSource = dtData;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListView1.DataBind();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListView2.DataSource = dtData;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListView2.DataBind();&lt;br&gt;}&lt;br&gt;&lt;/p&gt;PS.&amp;nbsp;
Due to a snafu with my DNS Server, the site was inaccessible for a
while today.&amp;nbsp; As a result, I took this post offline and put it back on
once the server was back up and going. &lt;br&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=730" width="1" height="1"&gt;</description></item><item><title>Load testing updates - Rob, I feel your pain</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/21/731.aspx</link><pubDate>Tue, 22 May 2007 02:10:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:731</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/731.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=731</wfw:commentRss><description>&lt;p&gt;I just wanted to throw my two cents in on this subject of load testing updates to highly trafficed sites.&amp;nbsp; &lt;a href="http://weblogs.asp.net/rhoward/archive/2007/05/21/www-asp-net-update-part-2.aspx" target="_blank"&gt;http://weblogs.asp.net/rhoward/archive/2007/05/21/www-asp-net-update-part-2.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Before
a falling out with a customer over contractual issues, we developed
code and managed their web servers.&amp;nbsp; We were never able to fully test
major changes under load.&amp;nbsp; One update we had caused lingering problems,
but it was what they wanted and stated they had to have.&amp;nbsp;
Interestingly, I feel that this update led to the contractual issues.&lt;/p&gt;Rob, I feel your pain.&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=731" width="1" height="1"&gt;</description></item><item><title>Where are the Microsoft Zealots?</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/21/732.aspx</link><pubDate>Tue, 22 May 2007 00:20:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:732</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/732.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=732</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;A friend of mine sent me some links earlier today that basically asked where were the Microsoft zealots?&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;a href="http://www.informationweek.com/blog/main/archives/2007/05/why_doesnt_micr.html"&gt;http://www.informationweek.com/blog/main/archives/2007/05/why_doesnt_micr.html&lt;/a&gt;
&lt;/p&gt;



&lt;p class="MsoNormal"&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;span&gt;&lt;a href="http://arstechnica.com/journals/microsoft.ars/2007/05/14/good-question-where-are-the-ms-fanboys"&gt;http://arstechnica.com/journals/microsoft.ars/2007/05/14/good-question-where-are-the-ms-fanboys&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;This is an interesting question.&amp;nbsp; I think that there are several answers to this questions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;I
don't think that these self proclaimed "experts" are looking out in the
community.&amp;nbsp; I wonder how many times they visit weblogs.asp.net,
codebetter.com, dotnetkicks.com, aspnetpodcast.com (couldn't resist
that one), or some of the other sites I read every day?&amp;nbsp; There is a
vibrant community out there folks.&amp;nbsp; Have these people not been to a
CodeCamp or local User Group meeting?&lt;/li&gt;&lt;li&gt;As much as I don't care
for being label anyone's b|tch, the reality is that I fall into the
Microsoft camp.&amp;nbsp; I am more than happy to tell you the pluses and the
minuses of their technology.&amp;nbsp; BTW, I still think Vista stinks and I am
hoping that SP1 resolves the problems I have.&amp;nbsp; I guess that doesn't
make me a zealot because I can talk about their technology in a
realistic light, whereas a zealot would only know one thing, and that
is to blindly support someone's technology.&lt;br&gt;&lt;/li&gt;&lt;li&gt;I ask questions
in public forums and I get response from the MS developers that are
actually building the technology.&amp;nbsp; How can you not love a company for
doing that?&amp;nbsp; I guess it is kinda like when you were in high school and
you wanted to date the people that treated others crappy................&lt;br&gt;&lt;/li&gt;&lt;li&gt;They
ask questions to their customers and then they provide solutions
to those problems and pain points.&amp;nbsp; Yeah, that is unexciting.&amp;nbsp; I'd much
rather have google technology.&amp;nbsp; They throw a ton of stuff against the
wall and look to see what sticks.&lt;br&gt;&lt;/li&gt;&lt;li&gt;Nobody
loves a winner.&amp;nbsp; Thats what Microsoft is.&amp;nbsp; Everyone roots for the
underdog.&amp;nbsp; Microsoft isn't that.&amp;nbsp; It is hard to root for them the last
10-12 years since they went upscale and corporate.&lt;br&gt;&lt;/li&gt;&lt;li&gt;Microsoft is no longer perceived to be "cool."&amp;nbsp; Coolness left Microsoft about 1995.&lt;br&gt;&lt;/li&gt;&lt;li&gt;I
guess that the MS zealots are out making money and the others are
trying to figure out how to make money.&amp;nbsp; I got to where the money is
and we get money from writing code on Microsoft's platforms.&amp;nbsp; We see
less money in other platforms.&amp;nbsp; Yeah, you can make money doing the
other platforms, but we haven't seen enough volume in our business to
change any focus.&lt;br&gt;&lt;/li&gt;&lt;li&gt;The one place that I think google has a
definite advantage over microsoft is in online advertising (duh).&amp;nbsp; We
have had no luck trying to contact google regarding their online
advertising solutions for a customer/site.&amp;nbsp; They don't take our
feedback and they don't respond to questions.&amp;nbsp; We would give up on them
if they weren't the big fish in online advertising.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;PS.&amp;nbsp;
This is a touchy subject, but after discussions at dinner this evening,
another issue is that it is perceived by the community that Google, not
Microsoft, is hiring the brightest people.&amp;nbsp; This includes hiring people
away from Microsoft.&amp;nbsp; This is important not in what it does for you at
a particular moment, but it tends to point the company in a direction
for the next X number of years.&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=732" width="1" height="1"&gt;</description></item><item><title>Professional Sql Server 2005 CLR Programming - Highly Recommended</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/05/16/733.aspx</link><pubDate>Thu, 17 May 2007 02:16:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:733</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/733.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=733</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470054034.html" target="_blank"&gt;&lt;img alt=""&gt; http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470054034.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;I
was walking through Barnes &amp;amp; Noble last week and I came across this
book from Wiley.&amp;nbsp; I bought it to see what Derek and Doug had to say.&amp;nbsp;
I've read a bunch of pieces of this book and it is very informative.&amp;nbsp;
They discuss the technical aspects of development and they cover a lot
of the whys of doing things, such as TSql vs CLR, along with
performance.&amp;nbsp; If you are working in the Sql Server 2005 area and are
looking at Sql Server CLR objects, you need this book.&amp;nbsp; It is highly
recommended!&lt;/p&gt;&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Wally&lt;/p&gt;&lt;p&gt;PS.&amp;nbsp; I write for Wiley, but I spent good money on this book on my own. &lt;br&gt;&lt;/p&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=733" width="1" height="1"&gt;</description></item><item><title>.NET Framework for the Mac?</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/04/30/725.aspx</link><pubDate>Mon, 30 Apr 2007 22:26:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:725</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/725.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=725</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://news.com.com/Microsoft+takes+Silverlight+beyond+Windows/2100-1012_3-6180322.html?tag=nefd.top" target="_blank"&gt;http://news.com.com/Microsoft+takes+Silverlight+beyond+Windows/2100-1012_3-6180322.html?tag=nefd.top&lt;/a&gt;&lt;/p&gt;It
would seem to me that the ability to write C# and VB.NET code that runs
in Silverlight and on the Safari Web Browser on the Mac means that we
just might see a full .NET Framework for the Mac sometime in the
future.&amp;nbsp; Yes, I know about Rotor, but I mean something that is supplied
and supported by Microsoft and runs on the Mac.&amp;nbsp; It would pretty much
mean that .NET would win the front end client war again.&amp;nbsp; We would have
Microsoft's APIs on Windows (obviously) and the Mac.&amp;nbsp; Realistically,
there aren't any other front ends out there as the two of them are at
least 90% and probably 95% of the front end desktop marketplace.&amp;nbsp;
Thoughts?&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=725" width="1" height="1"&gt;</description></item><item><title>May Futures CTP for ASP.NET AJAX - Get it while its HOT</title><link>http://blogs.scalabledevelopment.com/blogs/wallym/archive/2007/04/30/724.aspx</link><pubDate>Mon, 30 Apr 2007 21:37:00 GMT</pubDate><guid isPermaLink="false">6a05299d-30f2-4a5c-aa0a-5f1bca6c655f:724</guid><dc:creator>wallym</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.scalabledevelopment.com/blogs/wallym/comments/724.aspx</comments><wfw:commentRss>http://blogs.scalabledevelopment.com/blogs/wallym/commentrss.aspx?PostID=724</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9323777E-FE78-430C-AD92-D5BE5B5EAD98&amp;amp;displaylang=en" target="_blank"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=9323777E-FE78-430C-AD92-D5BE5B5EAD98&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;Sweet, there is an update Futures CTP.&amp;nbsp; The download is over 50 MB, so I assume that there is documentation included with it.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&amp;lt;marketspeak state="start"&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Overview (from the MS download page): &lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:right"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&lt;span&gt;The Microsoft ASP.NET Futures May 2007 (“Futures”) release
contains an early developer preview of features providing a wide range
of new functionality for both ASP.NET and Silverlight™. The
functionality in the Futures release includes early experimental
versions of features currently being considered for future versions of
ASP.NET and the .NET Framework. The Futures releases assume prior
knowledge of the core features of ASP.NET including the previous
ASP.NET AJAX Futures January CTP. &lt;br&gt;&lt;br&gt;
Features in this release include ASP.NET Silverlight server controls,
new functionality for ASP.NET AJAX Extensions, dynamic data controls,
enhancements to dynamic languages, and more.&lt;/span&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="float:left"&gt;&lt;script type='text/javascript'&gt; &lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = '120x600_as';
google_ad_type = 'text_image';
google_ad_channel ='';
google_color_border = 'FFFFFF';
google_color_link = '0000FF';
google_color_bg = 'FFFFFF';
google_color_text = '000000';
google_color_url = '008000';
//--&gt; &lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;
&lt;script type='text/javascript'&gt;&lt;!--
google_ad_client = 'pub-6711018607991235';
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = '120x90_0ads_al';
google_ad_channel ='';
//--&gt;&lt;/script&gt;
&lt;script type='text/javascript'
  src='http://pagead2.googlesyndication.com/pagead/show_ads.js'&gt;
&lt;/script&gt;


&lt;/span&gt;&amp;lt;/marketspeak state="stop"&amp;gt; &lt;br&gt;&lt;/p&gt;&lt;img src="http://blogs.scalabledevelopment.com/aggbug.aspx?PostID=724" width="1" height="1"&gt;</description></item></channel></rss>