Follow me on Twitter at Twitter.com/wbm
FYI, I'm blogging most of my stuff over at More Wally now.
You might want to add my rss feed to your reader at:http://morewally.com/cs/blogs/wallym/rss.aspx
May 2007 - Posts - Wallace B. McClure

Wallace B. McClure

All About Wally McClure - The musings of Wallym on Web, HTML5, Mobile, Xamarin.iOS, Xamarin.Android, and Windows Azure.

News

Visual Studio Magazine Column Personal Blog

.NET

Book Authors

Business

Family

Friends

Georgia Tech Bloggers

Personal

Archives

May 2007 - Posts

Tabletop computing coming to you

http://www.usatoday.com/tech/products/2007-05-29-microsoft-surface_N.htm

This is a very interesting idea.  I can see tremendous usage for this as a better kiosk or anyplace that needs tablespace and information.  Imagine a virtual blackjack (or other card) table.  How cool would that be?

I do want to mention that this is not a new idea.  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.  When I saw this article this morning at the coffee shop down the street, I thought back to him and this idea.  That was back in the early to mid 1990s.  And before you say that flat panel display technology didn't exist back then, I agree it didn't.  However, the Iratollah even admitted that the concept wouldn't work until the display could become a part of the table.

Back on topic now, its nice to see all of this technology get pulled together.  It will be interesting to see it all in one package and workable.

Posted: May 30 2007, 08:57 AM by Wallym | with 1 comment(s)
Filed under:
Pics from Florida
I recently went to Sarasota, Naples, and Miami to talk.  Here are the photos from each location:
Sarasota: http://morewally.com/cs/photos/sarasotanetusergroupmay2007/default.aspx
Naples: http://morewally.com/cs/photos/naplesnetusergroupmeetingmay2007/default.aspx
Miami: http://morewally.com/cs/photos/miaminetusergroupmeetingmay2007/default.aspx
Silverlight Streaming

You may or may not have heard of a new service from Microsoft called Silverlight Streaming.  Its an interesting service with the ability to stream video through the Silverlight media control.  It also seems to be a mechanism for Microsoft to compete with Google in the area of user video. 

Recently I have been playing with producing the podcast in Flash.  As a result, I have been getting needled because I don't have it available in Silverlight.  Well,  I checked out the Silverlight Streaming service. Here's what I have discovered so far:

  • Is there an easy way to add the necessary control to Community Server?  I would think so, but I haven't experimented with it yet.  any info on how to add the control would be helpful.
  • The free silverlight streaming product only supports upto 10 minutes of video.  Well, the podcast can take over 10 minutes, so thats out.  I thought that this was interesting, however, I looked at this from the standpoint of the marketplace and it made complete sense.  YouTube has a 10 minute video restriction also.
  • There will be a for-pay Silverlight Streaming service.  That sounds interesting, but how can I then support direct download of the podcast?  What about support for the iTunes podcatcher.

Anyway, just a few things I thought I would throw out.

Posted: May 27 2007, 10:07 AM by Wallym | with no comments
Filed under: ,
ASP.NET Podcast Show #92 - Source code

Looks like I forgot to add the source code in for the podcast on Silverlight and Managed Javascript Podcast.  I have updated the entry and have them at:

http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2007/05/16/asp-net-podcast-show-92-silverlight-and-managed-javascript.aspx 

Video saved the Book Authors?

http://news.com.com/Can+video+save+the+book-publishing+star/2100-1026_3-6186169.html?tag=nefd.led

Interesting idea.  Jim Minatel from Wiley/Wrox has been doing this for over a year now.

http://www.wrox.com/WileyCDA/Section/id-291881.html 

Wally
 

 

Posted: May 24 2007, 11:01 AM by Wallym | with no comments
Filed under:
ASP.NET Podcast Show #93 - ASP.NET ListView in Orcas Beta 1 - Video

Original URL: 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

Subscribe

Download WMV

Download MP4

Show Notes:

  • ASP.NET ListView.
  • ListView as a Grid.
  • ListView as a Container of data.

Source Code:

ASPX Page:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListView.aspx.cs" Inherits="ListView" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>ListView Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:ListView ID="ListView1" runat="server" ItemContainerID="tblData">
    <layouttemplate>
        <table border="1">
            <tr>
                <th>Name</th>
            </tr>
            <tbody runat="server" id="tblData"></tbody>
        </table>
    </layouttemplate>
    <itemtemplate>
    <tr>
        <td><%# Eval("Name") %></td>
    </tr>
    </itemtemplate>
    </asp:ListView>
    <asp:ListView ID="ListView2" runat="server" ItemContainerID="ddlSelect">
    <LayoutTemplate>
        <select ID="ddlS" name="ddlS">
            <asp:PlaceHolder ID="ddlSelect" runat="server"></asp:PlaceHolder>
        </select>
    </LayoutTemplate>
    <ItemTemplate>
        <option><%# Eval("Name") %></option>
    </ItemTemplate>
    </asp:ListView>
    </div>
    </form>
</body>
</html>

Code Behind .cs file:

protected void Page_Load(object sender, EventArgs e)
{
    DataTable dtData = new DataTable();
    DataRow drData;
    dtData.Columns.Add( "Name", System.Type.GetType("System.String"));
    drData = dtData.NewRow();
    drData["Name"] = "Wally McClure";
    dtData.Rows.Add(drData);
    drData = dtData.NewRow();
    drData["Name"] = "Paul Glavich - my trusty sidekick";
    dtData.Rows.Add(drData);
    ListView1.DataSource = dtData;
    ListView1.DataBind();
    ListView2.DataSource = dtData;
    ListView2.DataBind();
}

PS.  Due to a snafu with my DNS Server, the site was inaccessible for a while today.  As a result, I took this post offline and put it back on once the server was back up and going. 
Load testing updates - Rob, I feel your pain

I just wanted to throw my two cents in on this subject of load testing updates to highly trafficed sites.  http://weblogs.asp.net/rhoward/archive/2007/05/21/www-asp-net-update-part-2.aspx

Before a falling out with a customer over contractual issues, we developed code and managed their web servers.  We were never able to fully test major changes under load.  One update we had caused lingering problems, but it was what they wanted and stated they had to have.  Interestingly, I feel that this update led to the contractual issues.

Rob, I feel your pain.

Where are the Microsoft Zealots?

 A friend of mine sent me some links earlier today that basically asked where were the Microsoft zealots?

http://www.informationweek.com/blog/main/archives/2007/05/why_doesnt_micr.html

http://arstechnica.com/journals/microsoft.ars/2007/05/14/good-question-where-are-the-ms-fanboys

This is an interesting question.  I think that there are several answers to this questions:

  •  I don't think that these self proclaimed "experts" are looking out in the community.  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?  There is a vibrant community out there folks.  Have these people not been to a CodeCamp or local User Group meeting?
  • As much as I don't care for being label anyone's b|tch, the reality is that I fall into the Microsoft camp.  I am more than happy to tell you the pluses and the minuses of their technology.  BTW, I still think Vista stinks and I am hoping that SP1 resolves the problems I have.  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.
  • I ask questions in public forums and I get response from the MS developers that are actually building the technology.  How can you not love a company for doing that?  I guess it is kinda like when you were in high school and you wanted to date the people that treated others crappy................
  • They ask questions to their customers and then they provide solutions to those problems and pain points.  Yeah, that is unexciting.  I'd much rather have google technology.  They throw a ton of stuff against the wall and look to see what sticks.
  • Nobody loves a winner.  Thats what Microsoft is.  Everyone roots for the underdog.  Microsoft isn't that.  It is hard to root for them the last 10-12 years since they went upscale and corporate.
  • Microsoft is no longer perceived to be "cool."  Coolness left Microsoft about 1995.
  • I guess that the MS zealots are out making money and the others are trying to figure out how to make money.  I got to where the money is and we get money from writing code on Microsoft's platforms.  We see less money in other platforms.  Yeah, you can make money doing the other platforms, but we haven't seen enough volume in our business to change any focus.
  • The one place that I think google has a definite advantage over microsoft is in online advertising (duh).  We have had no luck trying to contact google regarding their online advertising solutions for a customer/site.  They don't take our feedback and they don't respond to questions.  We would give up on them if they weren't the big fish in online advertising.
PS.  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.  This includes hiring people away from Microsoft.  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.
Posted: May 21 2007, 08:20 PM by Wallym | with 5 comment(s)
Filed under:
Miami, FL on May 17th - ASP.NET AJAX UpdatePanel

 I'll be in Miami, FL (USA) on Thursday night to talk about the ASP.NET AJAX UpdatePanel.

http://www.miamiusersgroup.org/ 

 

Professional Sql Server 2005 CLR Programming - Highly Recommended

http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470054034.html

I was walking through Barnes & Noble last week and I came across this book from Wiley.  I bought it to see what Derek and Doug had to say.  I've read a bunch of pieces of this book and it is very informative.  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.  If you are working in the Sql Server 2005 area and are looking at Sql Server CLR objects, you need this book.  It is highly recommended!

Wally

PS.  I write for Wiley, but I spent good money on this book on my own. 

More Posts Next page »