Monthly Archives: August 2006

4 user groups in 4 nights, or is that 5 user groups in 9 nights?

I seem to be “just a girl who can’t say no”.

  • Sept 6th CNY.NET (Syracuse NY – INETA) Advanced Data Access with ADO.NET 2.0
  • Sept 11th Vermont.NET (Burlington, VT home sweet home) Asynchronous ASP.NET 2.0
  • Sept 12th Cleveland .NET SIG (OH – INETA) Asynchronous ASP.NET 2.0
  • Sept 13th Findlay .NET (OH – INETA) 5 (Supposedly) Scary Things about .NET
  • Sept 14th Dayton.NET (OH – INETA) Web Services Security for Humans: Security Fundamentals

What was I thinking?! 🙂 Of course, it will be a blast!

 

Atlas and Ink on the Web

Last night I took one of my demos that I have used in past articles (Persisting Ink on the Web for MSDN online and Ink on the Web for CoDe Mag) and that will be in my session at Mobile Connections in November (Las Vegas) and redid it in a page using Atlas. Anyone attending my session will be the first to lay eyes on it!

It was very sweet. The demo has an ink control on the page and grabs ink data from a database and loads it into the control. It’s not rocket science and I’m just saving a full postback, but since then I have been dreaming up a fun new project that I am hoping to find some time to dive into that will make nice use of these combined tools. I’m not sharing that quite yet, but just the fact that ink and atlas go together is pretty groovy.

Local.Live.Com Sharing Tip: Permalink

I had been mapping locations on local.live.com and then using the “email” button to get a link to send to people.

This created a problem because the default for the link is zoomed in all the way. Some people said they were getting zoomed in all the way with the aerial view, which generally doesn’t have any images. Not everyone finds the zooming toolbar intuitive enough.

So I poked around the site and discovered the Permalink feature. This is how to send someone not only the same marker, but the same exact view that you are looking at.

Click on Share on the upper toolbar, not on the scratch pad. It has more options and permalink is one of them.

MSDN Events return to Vermont: Sept 26th!

www.msdnevents.com

We’ve been off the tour for a while. If you live in the area, be sure to attend this!

Remember that if the attendance is poor, these will go away again.

Tuesday Sept 26th 1pm – 5pm Wyndham Hotel, Downtown Burlington
Featuring our own MSDN DCC: Susan Wisowaty!

REGISTER

Get Connected with the .NET Framework 2.0 and Visual Studio® 2005 (and Beyond)
These days, it seems like everything’s talking. Smart Client applications are sending emails and uploading and downloading files from the Internet. Browsers are talking to Web servers asynchronously. And enterprise systems are using a myriad of Web Services, .NET Remoting, and other technologies to get the job done.

Fortunately, it’s easy to keep the conversations flowing with the Microsoft .NET Framework 2.0, Visual Studio 2005 and the forthcoming WinFX® platform. In this free half-day event, you’ll see the future of writing connected systems by exploring the upcoming Windows Communication Foundation. Check out how easy it is to send mail, work with FTP and HTTP, and detect network availability and status by using the System.Net namespace. And learn how quickly you can create AJAX-style applications by using the powerful new “Atlas” framework.

Session 1: Exploring the System.Net Namespace in the .NET Framework 2.0
Session 2: Windows Communication Foundation Exposed
Session 3: Building the Next Generation of Web Applications with ASP.NET “Atlas”

Modifying WSE Policy Files in Production Apps

I learned this the hard way, as usual.

We had to change the X509 Certificate that we were using for our application. That meant that the policy config file on the client and the app had to have the certificate identity defined by the findValue parameter of the X509 node.

<serviceToken>
<x509 storeLocation=LocalMachine storeName=My findValue=CN=MyCertificateName findType=FindBySubjectDistinguishedName />
</
serviceToken>

I made all of the necessary changes and ran the client app. I received an error from the server:

“WSE2006: EncryptedKeyToken in the security header of the incoming message is encrypted with a different security token than expected.”

That’s telling me that the certificate on the client side doesn’t match the certificate on the server side. After triple checking my setup and configuration, I went to turn tracing on on the server side to see what the heck was going on. This meant modifying the web.config. Suddenly the app worked.

Editing web.config forces an app restart so this made me realize that the policy file must have been getting cached in the AppDomain and the restart forced the revised policy to be read. Mark Fussell confirmed that to be the case.

Burlington CEDO presents a mini-Web 2.0 Workshop for local businesses

The Community Economic & Development Office of Burlington (CED0) will be putting on a workshop to prepare local businesses for Web 2.0 

The goal is for the Business Technical Assistance Providers to learn more about the current trends using Web 2.0 technologies. In turn they can better assist current and future business owners in understanding how this could enhance their businesses

The workshop is on Sept 20th from 10:15-11:30am.

I’ll be doing a 10 minute talk on blogging and it’s impact on businesses. I’ll use my own experience and Microsoft’s blogging as examples. Can you imagine me trying to keep anything to 10 minutes? 🙂

Burlington’s web infrastructure is growing by leaps and bounds, so they want to make sure that businesses know how to take advantage of the capabilities. I look forward to seeing infrastructure like this permeating other areas of the state.

A not-surprise snake

This little guy was curled up in a bed of ferns about 3.5 ft off the ground. I saw him while I was picking berries and no girly shrieks this time. He was sitting quite still and didn’t surprise me at all. It was just funny that I noticed a shape that didn’t fit in and took me a moment to realize what I was looking at. Much much smaller than his great grand-daddy that startled me in the compost bin recently. I do need to learn how to use my camera better though. I couldn’t get a good closeup and the zoom was too fuzzy. His head is at the top left. He was watching me carefully!