Wednesday, March 29, 2006

Vermont is in the midst of "sugarin'" season when the sap is flowing and sugarmakers everywhere are boiling one of Vermont's trademark products. The local paper, Burlington Free Press has some stories, a video and a slide show of sugarin' and boilin' on their site today.



Don't Forget: www.acehaid.org
Wednesday, March 29, 2006 7:38:56 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Tuesday, March 28, 2006

DonXML took the plunge and went back to being on someone's payroll. This has been on my mind a lot since I read his post. [read more...]

[A DevLife post]



Don't Forget: www.acehaid.org
Tuesday, March 28, 2006 9:21:07 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Hopefully a word of warning to future crown-toothed friends.

I suffered through a 2 hour dentist appointment yesterday. It was #2 of what was supposed to be three appointments for getting crown. #1 was to build the tooth back up. #2 (yesterday) was to prep the tooth, take molds for the crown and get a temporary. #3 is going to be applying the crown.

However,this morning, when I was brushing my teeth, the temporary popped off and though I tried to spit it into my hand, was nowhere to be found. Obviously down the drain. I was a little tired to actually think to close the drain first. Duh.

So tomorrow morning, it's back to the dentist (for which I have no insurance) for another temporary crown. Oy vey!



Don't Forget: www.acehaid.org
Tuesday, March 28, 2006 3:26:26 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

I just happened to be looking at the INETA "Upcoming Speaking Engagements" page and was struck by the fact that there are SIX events tonight!

Bill Evjen San Diego .NET User Group 3/28/2006
Bill Vaughn KC .NET User Group 3/28/2006
Chris Menegay Aggieland (Texas A&M Univeristy) .NET Developers 3/28/2006
Jeff Prosise East TN .NET User group 3/28/2006
Kathleen Dollard Lower Alabama .NET User Group 3/28/2006
Mike Amundsen Cincinnati .NET User Group 3/28/2006

It's also amazing to see events scheduled all the way through to the end of 2006. It's definitely hard to plan that far ahead, though I do have some INETA talks already scheduled in September!



Don't Forget: www.acehaid.org
Tuesday, March 28, 2006 10:47:38 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

There was an article in the local paper about Computer Camps offered by the South Burlington School District this summer.

Maybe it's because I don't have kids, but I was definitely a surprise to see a robotics class for 6 year olds!

Here's the whole list which sounds like a blast! (No pun intended wrt the rocket tech class :-) )

Robotics: Beginning robotics for grades one-three; mastering mazes for grades four-seven.

Rocket Tech: Grades three-six; learn how to build, test and launch solid propellant rockets.

Programming a Computer Game with HyperStudio: Grades four-eight.

3D Computer Animation: Grades six-12; introduction, advanced modeling, advanced animation and advanced team project.

Animating Your Web Site with Flash: Grades seven to adult.



Don't Forget: www.acehaid.org
Tuesday, March 28, 2006 9:26:42 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Monday, March 27, 2006

If you've ever wondered how Rick manages to churn out so much, the secret is out....



Don't Forget: www.acehaid.org
Monday, March 27, 2006 2:43:38 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Not only can you write web services today that can be consumed by WCF (Indigo) apps in the future, but working with WSE 3.0 today to secure your web services will also help you get a handle on many of the concepts of WCF. I have written an article for DevSource called "Using WSE 3.0 Today to Secure Web Services Tomorrow" based on current guidance (based on WSE 3.0 and WCF Beta 1) on just such a topic.

I will also be doing a talk on this topic next week at DevConnections.

Thanks to Mark Fussell for his insights on this topic.



Don't Forget: www.acehaid.org
Indigo | WSE
Monday, March 27, 2006 1:43:04 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Saturday, March 25, 2006

With most conferences,speakers need to submit their powerpoints way in advace of the conferences. Attendees are provided with books filled with the printouts of the decks so that they can take notes during the conference. It is not uncommon with a new talk to fine tune it between that early preparation and the actual time you your presentation.

Though this has only happened once, it struck me (and stuck in my brain) when an attendee wrote on an eval that it was a pain that the slides in my talk were different than the book.

So this time around,rather than hoping that I'm going to remember in the middle of a talk and say "oh, I changed this slide a little (for your benefit)" I am just putting tiny little notes on the bottom of modified slides: "This slide is slightly modified from the original printed version".

Hopefully that will mean one less negative comment this time around! :-)



Don't Forget: www.acehaid.org
Saturday, March 25, 2006 3:48:51 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Friday, March 24, 2006

I now have built three VPCs to be used as bases for various testing. I can make a copy of a VPC and then use that copy to install "dangerous" bits - eg betas, ctps etc.

My first VPC is a clean Windows XP SP2 system with all of the current updates.

My second VPC is that plus .NET 2.0,  VS2005 RTM and SQL Server Express RTM. I can the throw things like Atlas or WinFX on top of them. It took quite a long time to install this. So I won't have to do that again.

My third VPC is #2 PLUS the WinFX February CTP Components , SDK and VS2005 Extensions for WinFX. I plan to experiment with WCF (and need a very clean copy of this for a DevConnections session) with and without Atlas installed on top of it (ergo I want two) and also WPF.

I spent about two days creating them and then tucked them away onto my 200GB drive. Then I can make a copy on my external hard drive and go to town.



Don't Forget: www.acehaid.org
Friday, March 24, 2006 2:01:19 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

My quiet (snowless boo hoo hoo) winter at home is winding down. Soon I will have to start tugging at the roots that have been deeply embedding me into my beautiful little place in the world and flit about the country ...err continent, that is.

It all begins again in about a week.

April 3 - 6: DevConnections in Orlando (I have 1 talk at ASPConnections and 2 at VSConnections)

April 10: Not a trip, but I'll be presenting at Vermont.NET!

April 11-13 - Maybe attend  Devscovery in NYC.

April 22: Deeper in .NET in Milwaukee.This will be new for me - a big one day user group event with myself and 4 other speakers that I am honored to be included with (Michele on Indigo, Scott Hanselman on ASP.NET seen through dasBlog, UI guru Jason Beres and ASP.NET book author Bill Hatfield)! I also get to spend a few days visiting a good friend.

May 2: Huntsville, AL to speak at the HUNTUG User Group run by Lori McKinney (an INETA event). I am looking forward to this as well, though I won't be doing the usual INETA speaker visit to the nearby Space Museum. nor two attractions that are more up my alley: Cathedral Caverns State Park and Burritt Museum.

May 9-11: Montreal for DevTeach! Yay yay! One of my favorite conferences. It's less than 3 hours from my house. Many of my friends are there as speaker and attendees and Montreal is beautiful in the spring! Then after that Alan Griver and Beth Massi are coming home with me for visit and Alan will be speaking at VTdotNET. Yay.

June - A whirlwind. I'm hoping to announce soon a Vermont Code Camp in early June. Then there's TechEd and then I'm off on a 10 day trip that is a combined vacation and INETA tour (with my hubby) to the Atlantic Provinces in Canada. I have always wanted to go to Nova Scotia and Newfoundland and have been eyeing the Bay of Fundy in New Brunswick for years, as well. I will be visiting New Brunswick.NET, the .NET Nova Scotia and finally We Develop.NET in St. John's Newfoundland.

The list goes on. I have a whole bunch of INETA gigs scheduled through September already and am talking with Thom Robbins about a possible mini-code camp, too.



Don't Forget: www.acehaid.org
Friday, March 24, 2006 12:30:03 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Thursday, March 23, 2006

DevConnections is coming in a little over a week. Hooray! At Tuesday's lunch, there will be a bunch of tables reserved for women so that we can all get together and meet - attendees and the women speakers. That will be fun.

I remember when I first started going to conferences, I was so excited to see other women programmers that I just wanted to meet every chick that I saw in the hallways. This will be much more subtle and less embarrassing way to achieve that!



Don't Forget: www.acehaid.org
Thursday, March 23, 2006 5:27:09 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

One of my clients just had their ISA 2000 Server upgraded to ISA 2004 and were having some weird problems and finally got to the bottom of it - HTTP Request Filtering.

Symptoms

1) There was one ASP.NET 1.1 app that was having problems with buttons on new records that did a server.transfer. But on pre-existing records, the server.transfer worked.

2) In one of the ASP classic apps, we saw a pattern (pointed out by a non-programmer who asked "what about that ampersand?"!) where hyperlink requests with multiple query parameters failed but single query parameters succeeded.

The Pattern

Thanks to the eagle eyes of that user, I went back and looked more carefully at the asp.net app. Though the server.transfer involved only one query parameter, it was the page it was coming from that was the issue since the url doesn't change with a server.transfer. And indeed, the new records had multiple parameters but the pre-existing ones did not. (I wrote this app over 3 years ago, so I definitely wasn't too fresh on it!)

The Solution

So we went back to the i.t. guy and asked him to check the HTTP Filtering in ISA for either URL length or the ampersand and wouldn't you know it - the ampersand had come over from ISA 2000 (where it was ignored) and fallen into the list of forbidden URL characters!

Ha!!



Don't Forget: www.acehaid.org
Thursday, March 23, 2006 5:23:21 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Brad Abrams has a long list of credits for the folks who helped him create demos for this MIX session. When I was at TechEd last June, I saw a totally awesome demo in a WCF Reliablility session that also had some top talent at Microsoft involved in building the demo. The Microsoft demos for the Indigo overview talk that has been done a lot by Ari Bixhorn takes a truckload of equipment and even a mini support team to run (whereas I had some ho-hum console apps when I did that at TechEd South Africa). I spend a ridiculous amount of time on my demos  but will never have anything like the ones these guys get to pull off for their nice shiny sessions. Sheesh. :-)



Don't Forget: www.acehaid.org
Thursday, March 23, 2006 2:00:39 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Wednesday, March 22, 2006

There's a guy who didn't waste any time! :-)



Don't Forget: www.acehaid.org
Wednesday, March 22, 2006 4:48:17 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Drag, drop and type. Ooh let's do that again. Drag, drop and type. What the heck could this be about? [Read more ...]

[A DevLife post]

 



Don't Forget: www.acehaid.org
Wednesday, March 22, 2006 4:32:44 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Resolution Inc.  in Burlington

Reporting Analyst
  As Reporting Analyst, this position will be responsible for the design, programming, and analysis of reports / applications to support Resolution’s external and internal customers. Relational database experience and data analysis skills are required, as is a great team attitude. At least 3 years professional experience required. Experience with IBM AS400, Oracle, SQL, and MS Access preferred. Relational database experience and data analysis skills are required, as is a great team attitude. At least 3 years professional experience required. Experience with IBM AS400, Oracle, SQL, and MS Access preferred.

Internet Systems Architect
Resolution, Inc. is seeking an experienced, high-concept, solutions sales person to expand its considerable presence in the broadcast, publishing, educational and association markets.

 Necessary Skills: -Strong HTML & CSS skills -Strong Javascript skills including AJAX and JSON experience -Ruby programming ideally including Ruby On Rails -Experience implementing redundant file, database and application services -General web tools and languages (Python, PHP, Perl, etc.) -Experience directing a small team in a fast paced environment -Database administration (MySQL, PostgreSQL, Oracle) -Unix / Linux system setup and administration skills -Experience with system monitoring and management tools (Nagios, BigSister, etc.) -Systems and procedure documentation (samples required).



Don't Forget: www.acehaid.org
Wednesday, March 22, 2006 1:11:29 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

The January CTP install notes recommend installing the WinFX components before VS2005, but according to Michele Leroux Bustamante, who has done a LOT of work with WCF, if you are working with the newer (non go-live) February CTP  release, it's okay to install all of theWinFX ontop of VS2005. This is great to know because I can store a copy of a VPC with WinXp and VS2005 already installed, then use it when testing new WinFX bits as they are released.

See Michele's blog post for links and installation order.



Don't Forget: www.acehaid.org
Wednesday, March 22, 2006 12:22:50 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

My husband read the CNN article this morning about the Windows Vista delay. Reading "Unlike the current Windows XP, there will be no versions designed specifically for advanced 64-bit computing, multimedia computers or Tablet PCs" he interpreted that as no TabletPC capability for Vista, which is not true at all. In fact, he knows that I am using Vista on a tablet, but thought that it was going to be removed.

TabletPC functionality is built into Vista and will not be separate. That's all this means.

I wonder how many others will misinterpret that sentence?



Don't Forget: www.acehaid.org
Wednesday, March 22, 2006 8:42:05 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Tuesday, March 21, 2006

It seems like just yesterday that I was asking around about how Atlas interacts with WS-Security and other WS* compliant web services created using tools like WSE or WCF. And woudntchaknowit! The Atlas version that was released just yesterday has WCF extensions built right in for seamless communication with WCF.

Oddly, I came across the link on the Atlas site today not knowing that it wasa brand spanking new page, and therefore was feeling  a bit embarrassed that I had completely missed this before! :-)

It wasn' until I saw Steve Maine's post that I realized it hadn't been up there for long!



Don't Forget: www.acehaid.org
Tuesday, March 21, 2006 10:13:38 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
My sister called today as they were driving through the Mojave Desert on their way to San Diego. She told me that she saw a sign at a gas station that said "Last chance to pee." Seriously.

Don't Forget: www.acehaid.org
Tuesday, March 21, 2006 6:53:57 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  |