July 2007 Blog Posts

  • Why does Live.com search suck??!!

    Ok, I maybe violating a rule here, but I gotta say it (in fact this post is directed at a particular somebody at MS who has caused me to ponder Google's role in my life).  Tonight I'm trying to pull up 1 simple thing.  I want to download the VS 2008 beta 2 on my computer "at work" (which I am remoted into)... manually copying over the VPN will take entirely too long. I did a quick search from my home page on my box at work... the home page at work is msn.com... I guess you can see how...

  • MS Ajax JSP Tags v0.10 ... Now with an UpdatePanel

    I just thought I would announce an update to my JSP tags that target the MS Ajax client in JSP apps. The big announcement is that I have an UpdatePanel!  I'm not sure any of the other (non-.NET-based) libraries like this have an UpdatePanel.  I know that the ColdFusion one that targets .NET does have an UpdatePanel (but in my mind that's .NET code... but maybe I'm wrong). I also have an UpdatePanelProgress tag as well.  The promise is that with the way my UpdatePanel (not the standard MS one) is implemented I should be able to make many (if...

  • NE Ohio and Pittsburgh Area -- Available to Speak

    So I have a new contract going on right now.  This contract takes me to Canton, Ohio once a month.  I've found that flying into Pittsburgh is actually cheaper for me (and my client), so I'm also in that area (for a short time... I am a Browns fan) as well. Anyway, take a map and draw a line from Cleveland, Ohio to Canton, Ohio, and then to Pittsburgh.  If you run a .NET users group in any place near the line I had you draw, I would love to present to your users group.  I love to speak (even though I...

  • Review: InCisif.net - web testing for the rest of us

    [I'll be making another post on this later, but I gotta talk about this one now... It's very cool!] Personally I have been looking for a set of testing tools that don't require a superhuman effort.  In particular I want to regression test a Web site's GUI. Since I do a lot of Ajax stuff these days, I have yet to find anything that fits the bill for what I need... Enter In InCisif.net. It's a testing suite that comes with browser recording capabilities that creates VB or C# unit testing code.  While most recording utilities do a decent job for...

  • .NET as an Alternative to JavaScript in the browser talk

    Ok, I think I missed announcing this.  I'm giving a talk on alternatives to writing JavaScript as the clientscript in the browser. The talk will center around 2 technologies (and be mostly demo-driven).  One of the two technologies, Script#, is available today and gives you a translator from C# to JavaScript.  So you can write C# and have well-written JavaScript produced for you behind the scenes.  The produced JavaScript will look very similar to the original C# code. The other technology is a future one, but no less cool (and if you read my blog, you know about it).  Silverlight can...

  • Better Practices with MS Ajax - Slides

    Ok, I finally had the time to post the slides and demo project from my session at the Day of Ajax in Tampa.  Sorry , it took so long.  I had a trip to Ohio and then some issues at home that have kept me a little busier than normal. Also, sorry for the technical glitches I encountered at Day of Ajax.  I'm not really sure what caused my machine to lock up (I know I blamed Safari, but that wasn't really the problem... FWIW, it was something that I uninstalled from my machine).   [I need to get better at dealing with my...

  • Review: SQL Assistant

    [I'm way overdue talking about this one... ] A couple weeks ago I was contacted by a company (SoftTree) because they have a product which is a competitor to the Redgate's SQL Prompt and RoundedPolygons SQLAssist (see this post by me).  Basically It does everything that both tools do, intellisense in your SQL tools and in Visual Studio. Like the original SQLPrompt (does version 3 do this), you can get SQL intellisense in all kinds of places... not just inside the standard SQL tools.  Like SQLAssist it offers templates so you can type a few keystrokes and get code stubbed out for...

  • SQLXML: Selecting a column and the rest of the Data as XML

    So I was just tasked with fixing a routine in a trigger that was capturing the before/after data snapshots as XML.  The problem with the original code was that it wouldn't work with bulk updates.  So here's a snippet that I came up with to help me see how I could return a resultset from T-SQL (which could be fed into an insert) that contains a single column and then the all of the data as XML.  (NOTE: temp tables are used here simply for the use of example... they are not necessarily the best choice for good T_SQL development) 1: SELECT *...

  • Using the MS Ajax JS Client library from JSP pages..

    [In a rush to get this posted I forgot to mention the URL for the project... it's the same as my ASP.NET stuff (check the releases you'll find it).  The URL is http://www.codeplex.com/dtajax/]  In case you missed it (I think everyone either didn't notice it or didn't care... I'm not really sure which), I released my JSP Tag framework for using MS Ajax' Client Library with JSP.  Actually It's a combined release.  It has some of my stuff, some of the MS Ajax library stuff, and some of the Ajax Toolkit stuff (as well as a single control I like to test...

  • My Silverlight conversion...

    So I was preparing to do my Ajax demos (which I need to get online) for the Day Of Ajax during Mix, when the Silverlight announcement hit.  I had been monitoring WPF/e and had noted that it had the potential to be my next platform.  Anyway, Healy and Zimmerman, both went nuts over it, so I took some time to assess it.  After a quick search of the docs I discovered that there were no form controls for it.  In other words, it was a way to create a nice looking UI (like Flash) but there were no controls...