Daily Archives: October 18, 2004

ws-Pout

yeah – I’m pouting. Whine whine whine…and whimper, too.

I’m coming up against one brick wall after another after another trying to run some of the wse2 samples so I can try to understand how some of these things work. I don’t know if I’m setting things up improperly or what. I wish I could get Don Smith to just come here to Vermont and sit with me for one whole day. I know I could figure everything out with someone to just point me in the right direction every time I go astray. But unfortunately these “astray-nesses” take me off track for hours and sometimes entire days.

So I’m pouting. Maybe just tired and time to call it quits. nah – that’s like giving up.

update for the kind souls who tried to comfort me after my very satfisying rant: I had two places to test this. The second is my tablet where I could use localhost, but I had mucked with the code a while ago and broke it and was not adept enough to figure out how to fix it. So John Bristowe was kind enough to email me a new sample directory (save those samples – you have to reinstall wse2 to get them again) and at least on that machine it’s all working again. But I learned a LOT as usual trying to track down the problem.

How I can measure the great value of INETA

When Bill Evjen first dreamt up INETA, the problem he was trying to solve was how to enable small user groups to have world-class speakers present to them. This is what we now know as the INETA Speaker Bureau.

Rocky Lhotka spoke at at the October Vermont.NET meeting as an INETA speaker. Rocky lives in Minnessota. There is no way we could have had him at our group otherwise. I recieved this email from a user group member today and with her permission am sharing it here:

Hi Julie,
  I wanted to thank you for arranging to have Rocky speak at the last meeting. 
  Your timing is perfect! 
  I know, it was the foliage, right?
  Anyway, [my project partner] bought his book, and I have it on order.  It looks like we will use his framework for our business objects.
  Also, the databinding column he referred me to (in “Adventures in VB.NET”) contained the solution to a problem that had me stumped for days.   
 
  I know you work hard on promoting the user group and getting speakers to come visit. Just wanted you to know how much of a positive effect it can have!

I finally stuck my toe in the deep end of the distributed architecture pool – WSE2 to the rescue

I have been racking my brain trying to figure out how to pass info from one managed application to another that is in a separate process. I’m thinking of all of the tools that I know how to work with and none of them make me happy. The information is user information as I have the user login to one app and then that app starts up another app in a separate process – but I don’t want the user to have to log in again.

I started thinking about this over the weekend and mentioned the problem in this post, thinking that it was just because I have limited knowledge, but the solution was probably just out of my reach, yet common knowledge to many others.

Some of the paths my brain has gone down…

 – persist the info – using some type of encryption, temporarily write the info into a file and then read that file from the second process. I dno’t like this because I come up with way too many what-ifs.

– pass the info as args within the startprocessinfoclass. No way. Too easy for someone to then start up the 2nd app on their own without credentials.

– pass the login and password as args and then force the new app to quickly re-authenticate the user. No – I have no clue how secure or inaccessible the command line args are.

– get a securitycontexttoken within the first app (that is already doing wse2) and pass it to the 2nd app. Hmmmm… that could work – although since my client won’t have x509 certs on the server (don’t ask, please!) this won’t be as easy as I would like.

However, I think that this last thing is going to be my best chance. Hooray WSE2.

Now to figure out how to accomplish this. Oh – it is never ending…

TabletDev.com

Michael Gerfen and Andy Gray have started the www.TabletDev.com website which contains a [community] blog, forum and resources. It is targetted to TabletPC development. There are not a whole lot of people writing about TabletPC development yet. Loren Heiny and Casey Chesnut are probably the most prolific tablet development bloggers (that I know of). Shawn van Ness writes a lot of articles for the Tablet Developer Center on MSDN online and then we have occasional posts from a few other well-knowns like John Robbins, Jon Box and Jeff Richter.

I know they have wanted to do this for a while so I look forward to seeing what comes of it.