Monday, November 08, 2004

A quick post from Las Vegas! I'm at DevConnections in the incredible Mandalay Bay, there are, I believe, about 1500 attendees which is phenomenal.

This year I am in the fortunate position of being a speaker which means getting to hang out in the speaker lounge where we are all working on our talks!

I had the best luck this morning to have sitting across from me, Durga, who just happened to own a pieceof .Net2.0 that I hare been very confused about. He even had a demo of what I was trying to do. So after seeing his demo, I finally was able to fix my demo on that class! (and then share it with others.) the conversations in here are amazing so its a lot of fun!Of course I want my talks to be perfect, but I also want to go to some of the great talks that are going on today and the Next few days. There are a few Burlington people here, too, which is always a big treat for me!



Posted from BLInk!
Monday, November 08, 2004 4:28:46 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Thursday, November 04, 2004

Sorry, still laughing about Scott Guthrie's OOF TLA PPS post from yesterday. It's about midnight. I have to get up at 4am. But of course, that requires going to bed first. I'm off to Las Vegas for ASPConnections although I'm going a little early as Kathleen Dollard and I are going to drive out to Zion National Park for a few days. Hopefully we'll get back in time for the big Dot Net Rocks party on Saturday night.. It's supposed to snow here tomorrow!

In case I haven't mentioned it yet (ha ha) I'm doing 3 talks. Web Service Security for Dummies with WSE2.0 (which will be a nice precursor to Michele Leroux Bustamante's Advanced WSE2 talk), What's new in the .NET 2.0 Base Class Libraries for ASP.NET Developers and Developing Ink Enabled ASP.NET Applications. There will also be a TechEd Cabana like hangout which I'm looking forward to. But mostly looking forward to geeking out for days on end with lots of friends (old and new). Awww shucks.



Posted from BLInk!
Thursday, November 04, 2004 11:57:43 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Although I was expecting some syntax changes, so far, my debugger visualizer that I wrote with the March bits and ran with the Beta1 still runs in the October bits.

Two things to note: if you have the debugger visualizer project open in the same solution as the app you want to use it in, you will get a wierd error when trying to use that visualizer in run time. I actually haven't dug into how to debug these things. They are not like a project that you reference and debug into. But if you are testing it, you would just open it up in a separate instance of VS, then compile and copy the dll into the directory and test again.

The other thing is that when you create your visualizer and, as per the Beta1 bits, have to put them into mydocuments\visual studio\visualizers folder. In these bits, the folder does not pre-exist. However if you use one of the canned visualizers, then the folder gets created automatically.

Here is another pointer if you are moving a d.v. from older bits to newer bits.



Posted from BLInk!
Thursday, November 04, 2004 2:19:24 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
Steve Smith and his famous red pen encounter Iraq's fabled Camel Spider. Don't forget to read the last sentence at the bottom - I almost fell out of my chair laughing.

Posted from BLInk!
Thursday, November 04, 2004 1:24:21 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
My husband teases me when I say "hey, I had an idea" by responding with "ahh - I thought I smelled smoke". So just imagine when....

Posted from BLInk!
Thursday, November 04, 2004 12:33:16 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Sounds like another perfect project for me if I weren't so darned busy. So here...anyone?

Visual Studio .Net Developer with emphasis on VB and ASP aspects. Prior experience in Database conversions a plus. Location will be partial on site in the Vergennes, VT area, balance from home or personal office as mutually agreed on. Contract status options: Hourly, either on a 1099, corporation to corporation or W-2 basis. Duration projected November '04 through April '05. Will be part of a team effort involving 4 to 5 other programmers, some very senior, some more junior.

Interested folks should call Chris Johnson at Technical Connection, toll free 1-888-854-TECH or email resumes to Vermontjobs@aol.com(let him know you found out here...)

Posted from BLInk!

Thursday, November 04, 2004 11:16:13 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

A#1: uninstalling all previous bits. Uninstall takes forever. Longer than install I think.

(oh and if I had an A#2 : that darned 870MB J# Redistributable)



Posted from BLInk!
Thursday, November 04, 2004 11:12:18 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Wednesday, November 03, 2004
Wednesday, November 03, 2004 3:02:13 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
Aaron Junod has posted a Windows/Cisco Admin job in the Hartford, CT area.

Posted from BLInk!
Wednesday, November 03, 2004 12:51:55 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
Just for fun, I'm going to put the latest CTP of Visual Studio on my laptop that I will be using for my What's New in BCL Whidbey for ASP.NET developers presentation at next week's ASPConnections. Maybe I'll even try to run SQL 2000 Developer Ed. and sql 2005 express side by side. Just have to watch out for that sqldmo problem (though maybe it's fixed now) 

Posted from BLInk!
Wednesday, November 03, 2004 12:44:55 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Hooray John Bristowe for the WSEFAQ. This will be a great resource.

I highly recommend you (John) peruse the newgroups to see what types of questions people are asking - especially the over and over ones like "X509 is not an option for me/my company ...now what?" Aaaargh! :-)



Posted from BLInk!
WSE
Wednesday, November 03, 2004 12:26:54 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

I've been looking for news on this all morning and the Burlington Free Press finally has this on their website.

Preliminary results: Voters reject technical academy
Updated 11:14 a.m.


FREE PRESS STAFF REPORT
Preliminary results show a ballot proposal to build a new Regional Technical Academy was defeated 43,834-34,371 Tuesday, Melissa Hersh, the project manager for the academy, said Wednesday morning.

Slightly more than 56 percent of the votes opposed the academy proposal, while 44 percent supported it.

Voters in 25 districts in northwestern Vermont cast ballots on the proposal Tuesday. Ballot counting went well into early Wednesday morning. Officials had difficulty with the counting machines and some ballots had to be counted by hand because they had been folded.

Hersh cautioned that the results were preliminary, and poll workers still had to make sure all the ballots matched names on the voter checklist. She said firmer figures would be available late this afternoon.

The $44 million project would have merged the Essex and Burlington technical centers into a full-time, two-year academy. Planners had envisioned the school eventually becoming a four-year diploma granting institution.



Posted from BLInk!
Wednesday, November 03, 2004 12:20:11 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

I can see it brewing already. One of the interesting things about our community is that it has brought a lot of people together who have in common our absolute passion for programming and technology which is an incredible thing as it crosses every divide I can think of.

However, I think that sadly, the politics of the u.s. is right now driving a huge wedge between people and as many (like myself) can no longer hold their tongues about their feelings, I worry about the animosity that it could create between us. I know that I have many strong and respectful relationships with people that have different political views than myself and I have no worries about those relationships. It's the people that we don't know well, as we hold up our political badges and that becomes our key identifier.

We'll probably get past it after a few weeks and get back to our programming rants and raves but for now, be careful about who you target with your criticism - let's not get personal.



Posted from BLInk!
Wednesday, November 03, 2004 10:20:51 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Hypocrisy, I say!



Posted from BLInk!
Wednesday, November 03, 2004 9:21:02 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
It was snowing this morning when I first looked out the window. I thought maybe hell had frozen over, but then it stopped - so maybe not quite yet....

Posted from BLInk!
Wednesday, November 03, 2004 7:38:35 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Tuesday, November 02, 2004

Thanks Benjamin for this info on how to encrypt a UsernameToken. I didn't happen to see it anywhere else. I mostly liked looking at the soap message to see the effect (note that username="John", password="Doe" and I am hashing the password in both cases and then encrypting the UsernameToken in the AFTER). Cool! I love this stuff. It's like a big game. Based on the length of the encrypted UsernameToken, can you tell what I used to encrypt it with?

BEFORE

- <wsse:UsernameToken wsu:Id="SecurityToken-87259cd0-5a08-4a51-881e-fa901b96d5d9">
  <wsse:Username>john</wsse:Username>
  <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">z1YyKPkZdyPd0Hfs86gKWgQRurs=</wsse:Password>
  <wsse:Nonce>14KcMOY5cCTeMCTNPeCypA==</wsse:Nonce>
  <wsu:Created>2004-11-02T22:35:43Z</wsu:Created>
  </wsse:UsernameToken>
 
and AFTER
- <wsse:UsernameToken wsu:Id="SecurityToken-428cde88-3f56-47bd-8d09-e5efef45fca3">
- <xenc:EncryptedData Id="EncryptedContent-caa96918-e4ee-41c0-bafc-9b9740c6feea" Type="http://www.w3.org/2001/04/xmlenc#Content" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
- <xenc:CipherData>
  <xenc:CipherValue>4xon7GAwNMsX3hU9kJ2atKGCf3bVbj/W6G5JsLV2lirb
WPyLuXcVG1bhzxeY6RPB1sElmVKMCz6iqfsC1yP
q/+HjhDKb5dB8h1NwPMSIkFbIkikHl3RyXSgUhtF
xUayFNAsef/Nq6XqN4WqwjWFG+x6il86Mf/x3O
IsojxHxVrqkyNbMw5OmHjbQBiM8bYFIpEDnk
1bYXB7zerytLP1zhPkBL+91ZptyTdZI2m3kFqc5e
/wtyFQInZ02ePhfUDPTc0jSlHDLPfDUN/doEkexe
Q264gYjWzXq1jaSFptxLDzcgOoH3f9AoQKsCitl
wo3tY2rLnK8lLgUOhjqbNV2FIiTwV/7aAVzhNmL
WzZdnBHRtA82X3jiqMtrvcyG2D0IDYfzFdLevp1
QPyil6Q9vaGr4I3yaUlqcgL+Ap5xn52lupxC+rv
Jv+xL2Xc9vKJaICsx8ib4ThGLod/damll3XO/1fbho1
NUU06nbMplzcifajNaVRsM4GbdLFsQfwp5rY1mePJpsjGq
m2hw7c1yxnlu4hCjDLdaxQU0H0IbPOlCufi6TT9jU+nPn
sCYg8p6sZXtKAoA4LAhgyKRduJMJmyV0Kjdh1pRUy4X
HKWxW1cxU/k4fC5VYaaDIpK6WK3eXcyoQ/RTRUzW4f
qeLgrUr6qXSSFF7WqZb4M+ZQYqqLl5Geq8AgPJrMNKC
xp1R1kQBFGwCRMALLR6L8BV0QhJgyIczuFyXSlpjJNSH
YJqBvTAeMTZwiIsmZeLTqgIFnMQ11XuGk8sc/P70ByYJ
WNP0Axt1I1gpjONzV4cwgu//fZD6DCRC4YW4NDBQAL
J687nfezcENZuBAHqUOxb7d/PRHcgCX0C1ggso63eOg
3XWFrvN+QreU3xmAEGJNZJCJFXeav+mg52lzJGCV15
Dv85ziccHHctOUxLYjIbaD647NDM4=</xenc:CipherValue>
  </xenc:CipherData>
  </xenc:EncryptedData>
  </wsse:UsernameToken>


Posted from BLInk!
WSE
Tuesday, November 02, 2004 6:17:53 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Dave Burke found it first! (how fitting :-) )



Posted from BLInk!
Tuesday, November 02, 2004 11:37:19 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Geeze since March! Subscribed. Their second post is about what I need to do: dynamically embed an image into a report at runtime. Of course, it's on www.ASPADVICE.com!



Posted from BLInk!
Tuesday, November 02, 2004 9:08:10 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

You probably know that Crystal was bought by Business Objects last year. Crystal is a great product with a horrible support reputation. That's not about individual support people (I spoke with an awesome one last night) but just an overall problem. I have suffered plenty as well. I will never get past the experience of upgrading from 6.0 to 8.0 and how it horribly shattered many of my client applications and the deployment nightmares I went through (and my famous $500 phone bill for calling the free support line in Canada). And still, when I do have a problem, I sometimes cannot find the solution to it (granted at this point I have wierd problems, but still....)

But they are really trying. Now they have a .NET Developer Zone. It's still a work in progress, but the more we use it, the better it will get.

I know that we all want it to be a good resource. So use it and if you don't like it, let them know about it. Let them know what they can do to make it good so that we don't roll our eyes when talking about Crystal Reports.

This is the tool I have used for years and am still using it even though I do keep looking over at ActiveReports and SQL Reporting Services. The hook for me is I know how to use Crystal. I only run into trouble once in a while, but I just don't wnat to have to spend 4 hours researching a problem and still not come up with a solution.



Posted from BLInk!
Tuesday, November 02, 2004 8:48:00 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
Well, you can't really vote more than once...JUST VOTE! Vote Vote Vote Vote (of course, I mean if you are a u.s. citizen). I bet there are a LOT of people around the world who wish they could vote in this election.

Posted from BLInk!
Tuesday, November 02, 2004 8:03:28 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  |