Friday, October 20, 2006

I am 99% with Kate on this one. I've always wanted to go to New Orleans and was excited about the added aspect of TechEd 2007 having a major impact on the city's economy. The only thing Kate & I disagree on is that I'd like to see it in Burlington, VT. Of course, Burlington has no means of hosting an event even 1/4 this size. Oh well. Hawaii?

Friday, October 20, 2006 9:10:32 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [4]  | 

I spent 2 1/2 hours yesterday trying to arrange a warranty replacement for a Dell monitor. The first hour was used merely trying to find the right means of contacting Dell for this problem. In the end, I succeeded, but there is something seriously wrong with how their info is managed... read more...

[A DevLife post]

Friday, October 20, 2006 8:57:12 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Thursday, October 19, 2006

I have WS-FTP Pro 7.0 on both multiple computers as well as the newly released IE7.

One computer has no troubles. The other gives me this interesting error when I try to start it up:

The only solution is to click ok and then kill the app from task manager.

Luckily, I found this thread in the Ipswitch forums (which also decries a lack of support from WS-FTP) where a user (who is clearly a pit-bull and chose not to give up on finding a solution - thank you Suzy!!!) has managed to find how to fix the problem, which calls for "hiding" an outdated file.

navigate to where your WSFTP is installed e.g.
c:/program files/ipswitch/ws_ftp professional
and rename PSAPI.dll to PSAPI.dll.old and then reboot

It worked. Yay.

Thursday, October 19, 2006 12:27:03 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [5]  | 

Nexus Energy Software is growing again. Headquartered in Wellesley, MA, we are looking for professional Software Engineers for our Lebanon, NH office.

We're looking for mid-level and senior Engineers to join our talented development team who like to keep their software skills up-to-date and take pride in delivering high quality solutions to satisfied customers.

We offer competitive salaries, medical, dental, 401K, and more in a dynamic yet relaxed work place. www.nexusenergy.com.

Work as a member of our development team in designing, developing and unit testing company applications using solid software development processes and practices. Our applications provide billing, account management and energy analysis functionality for utility customers.

5-10 years of SW development experience, VB.NET and/or C#, ASP.NET, JavaScript, XML, XSLTs, SQL, source control software and Visual Studio, maintaining code written by others, strong problem solving skills required. Experience with build and installation tools a plus.

Please forward your resume with salary requirements to:

Nexus Energy Software;

laurie.nexusenergysoftware@comcast.net

Fax: 508.879.3898

Equal Opportunity Employer

No phone calls or third parties, please.

Thursday, October 19, 2006 12:08:22 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

A pointer to a great blog source of Vista Tips & Tricks and my husband's (a non-techie) upgrade to IE7... read more...

[A DevLife post]

Thursday, October 19, 2006 8:15:12 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

The schedule for this weekend's Code Camp in Waltham, Mass is live. This Code Camp will be packing all of the sessions into one day - Saturday, rather than spread out over two.

If you haven't registered to attend yet, you can register here.

I'll be doing three talks throughout the day:

9am: Managing and Deploying ASP.NET 2.0 Website: This talk is aimed at sorting out all of the options for creating, compiling and deploying ASP.NET 2.0 websites along with tips for making the best choices.

1:15 pm: Persisting Ink on the Web. If you are interested in creating ASP.NET Web apps with ink capabilities for Tablet PC users, this session offers a slew of information about what to do with the ink once it's collected. Handling ink in a website is very different than working with it in a windows application. This session will deal with things like how to deal with postbacks, sending the ink to another web page, storing ink into a database and retriving it and getting ink to and from web services and more.

4:45 pm: Handling Big Data in ADO.NET 2.0: Most demos and samples for ADO.NET deal with small amounts of data and simplistic functions. This session will take a look at how to design and code your data layer for dealing with real-world, high-end, data-intensive applications. We’ll look at some advanced patterns for handling more sophisticated scenarios such as updating huge amounts of data, leveraging middle-tier caching for heavy traffic Web sites, and an inmemory query processor that the ADO.NET team has built that we can use today. Much of what will be shown will leverage features of ADO.NET 2.0 as well as some of the performance improvements that have been made to the internals.

Thursday, October 19, 2006 7:52:48 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Tuesday, October 17, 2006

The new post cache subsititution functionality of ASP.NET 2.0 is one of the features of ASP.NET 2 that doesn't get a lot of attention, but I am quite fond of it. So I wrote an article about it for DevSource and it is now online. You can read it here.

Tuesday, October 17, 2006 4:25:58 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Next Meeting — Wednesday, October 18, 2006

Tom Evslin

Software developer, entrepreneur, author

Tom Evslin's remarkable career has taken him from nerd to CEO to novelist and consultant with a brief stop as Transportation Secretary for the State of Vermont.  He founded and ran a successful Vermont software company for a number of years, an experience which became a springboard to even bigger and better things.

Tom's talk will be wide ranging and very interactive.  It will include:

  • His recent work with the Governor's Committee of Telecom to address broadband issues in Vermont.
  • Hearing members' input about jobs that are possible, or not possible, given the current state of broadband.
  • Clever ways that people have coped with broadband limitations.
  • The benefits of "open spectrum".
  • Tom reading from his novel hackoff.com: an historic murder mystery set in the Internet bubble and rubble.
  • Q&A about the book, the bubble, and the technology used to serialize the book online (available free at www.hackoff.com in text and podcast versions)

His novel "hackoff.com: an historic murder mystery set in the Internet bubble and rubble" is available free online and for purchase from Amazon and other outlets. His popular blog Fractals of Change is at blog.tomevslin.com.

Tom EsvlinEvslin was cofounder (with wife Mary), Chairman and CEO of ITXC Corp. The NASDAQ-listed company grew from startup in 1997 to the world's leading provider of wholesale VoIP and one of largest carriers of international voice minutes of any kind by 2004 when it was acquired.

Evslin conceived, launched, and ran AT&T's first ISP, AT&T WorldNet Service. WorldNet popularized all-you-can-eat flatrate monthly pricing for Internet access and forced the rest of the industry, including AOL and MSN, to follow suit. Evslin has been blamed and praised for this ever since. He is unrepentant.

At Microsoft, Evslin was responsible for the server products now in Microsoft BackOffice including Microsoft Exchange and for Exchange's predecessor Microsoft Mail.

Evslin came to Microsoft when key assets of Solutions, Inc. (a software company he founded and he and Mary ran) were sold to Microsoft. In the 1970s Solutions developed the first commercial EFT software for banks. In the 1980s Solutions was the first developer of commercial communications software for the Macintosh.

Evslin is a member of the Board of Directors of The Snelling Center for Government and of ShoreCap Exchange.  In the private sector, he is a board member of FeedBlitz LLC.

For many years Evslin was Policy Chairman of the Voice on the Net Coalition and a member of the organization's Board of Directors.

Evslin is an inventor on six granted US patents.  He lives in Stowe, Vermont.

Time: 12:00 - 2:00 pm
Place: Courtyard by Marriott
           175 Hurricane Lane
           Williston, VT

Plenty of free parking
Map & directions

Agenda:
12:00 - 12:45      Lunch and Informal Networking
12:45 - 2:00        Presentation & Discussion

Meeting Fee: $10
To help offset the cost of lunch, we charge a meeting fee. Please RSVP at least 24 hours prior to the event to ensure that a lunch is available for you. To RSVP, please email
meetings@vtsda.org.

Upcoming meetings

November 15 Tom Rainey
President of the Vermont Center for Emerging Technologies

December 13 TBD
Date change! December's meeting will be on the second Wednesday.

Tuesday, October 17, 2006 3:41:07 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Monday, October 16, 2006

The door bell rang this morning and when I went to answer, I saw the Jehova's Witnesses literature in the hand of the stranger at the door and had the usual dread of wondering how I can politely get her to not take up too much of my time telling me something I'm not interested in hearing. I really can't do it any other way, even when I know that by coming onto my property, invading my space, demanding my attention and time is more rude than I could possibly be anyway.

Luckily, it wasn't necessary. She handed me her materials and said "I'd like to leave you this important message". I said "thanks" and she just smiled, said goodbye and left.

Monday, October 16, 2006 10:12:27 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [3]  | 
 Thursday, October 12, 2006

At the hotel I am staying at in Sofia, a conference is now going on. It is a realtor conference. I talked with a realtor from Washington D.C. to find out what this conference is all about and was impressed with  the similarity of what we are both doing here.The conference is being held by FIABCI, which is an international real estate federation. The economy here in Bulgaria is really emerging, as we are discovering wrt the software industry here. Real Estate is the next wave, but the realtors here don't have the organization and business tools that are common in the U.S. and other areas of the world. MLS is a big example. The conference is a two-way street, with the local realtors teaching the internationals about the market here and the internationals sharing their experience and ideas with the locals. It's so familiar and the woman I talked with was clearly as excited about what she is doing here as I am about having come here to participate in DevReach. Here is a link to the actual conference.

I know that the software industry isn't the only one that is going global and has people who are championing it, rather than fearing it. But my personal experience is only limited to that and it makes me happy to personally see this happening in other industries as well.

I hope that someday INETA (and I am referring to all of the INETA regions as a whole) can realize the level and effectiveness of an organization like FIABCI.

Thursday, October 12, 2006 10:52:29 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 

VT Teddy Bear is looking for a .NET programmer.  It is looking for a .NET software developer with database backend experience.  The job descriptions should be on its web site soon.  Interested candidates should send cover letter and resume to:

 

The Vermont Teddy Bear Company®
Attn: Human Resources
6655 Shelburne Road, Shelburne, VT 05482
or fax to 802-985-1330
or email in MS Word format to
jobs@vtbear.com

Thursday, October 12, 2006 1:18:44 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Wednesday, October 11, 2006

First of course I want to say how wonderful the DevReach conference was, how impressive the developer community is and what a great time we all had participating in it. It was totally worth coming all the way here.

In addition to the two-day conference, the Bulgarians have kept us busy. Here are some pics from the last few days.

Sunday night. Dinner at a classic Bulgarian restuarant where we had our first encounter with Bulgarian food ...

cheers.jpg

...and the famous Bulgarian Raika (brandy).
rakia and beer chasers.jpg

Monday morning. The start of DevReach! There were about 300 attendees at this conference. This is a pic during the keynote. You can see Goksin Bakir (raised arm) and Stephen Forte in the foreground. Although the conference was in English, the keynote was in Bulgarian. Luckily, someone was translating for us. Much of what we heard was about how strong the developer community is there which we were happy to be experiencing.

keynote.jpg

Monday night. We are driven up a long and windy mountain road for another amazing Bulgarian experience at Vodenitzata. More of the abundant and delicious food, more Rakia and this time also folk music and folk dancers as well as firewalkers! The taxi ride back to the hotel was a little wild - even for this ex-NYC dweller.

dinner at vodenitzata.jpg

Tuesday afternoon. After finishing my talks, Stephen, Richard and I were taken to see the new Telerik offices. They building is not complete yet but it is going to be great. They have beautiful mountain views, lots of light and balconies galore. Here are some of the construction workers who are making this happen.

telerik office.jpg

One thing about Sofia that is hard to get used to is the stray dogs. There are thousands of them. But they are part of the landscape, tame and somehow get fed and avoid the overwhelming traffic. There are 2 million people in Sofia, which is a lot more than the city was originally designed for. Therefore there it is pretty crowded but there is a ton of construction going on.

strays.jpg

Tuesday night. After the closing panel of the conference, we went to yet another wonderful classic Bulgarian restaurant. No pics as I was travelling light that night. After that, the old farts went back to the hotel and I went on to a small nightclub with Angus Logan and Svetlozar, another one of the Telerik partners, to meet up with his wife and friends. I finally begged for mercy and was put into a cab back to my hotel, since I'm one of the old farts, too.

Wednesday was tourist day. Yay! Here is a view of the Alexander Nevsky Cathedral in Sofia built in the early 1900's to commemmorate the liberation of Bulgaria from the Ottoman Empire. Of course,  you can't take picture inside, but needless to say, it was amazing.

nevski cathedrl.jpg

We toured around Sofia all morning, visiting a Russian church and then a coffee shop, part of a chain that looks modeled after Starbucks.

Later we drove to Rila - a 2 hour drive on roads that are under construction (paid for by the EU who wants them improved for people driving through Bulgaria to get to other EU countries... and note that Bulgaria beocmes part of the EU on Jan 1.)

I thought seeing the goats wandering freely by the side of the road (and later some cows and horses) reminded my quite a lot of my trip to South Africa last year. Even just the dry grass here makes it look like I could have taken the picture in So. Africa.

goatsintheroad.jpg

I saw this woman when we were headed up the mountain. Mostly everyone we saw was modern, but she is certainly the image many of us may have.

rilawoman.jpg

Before we went into the monastery compound, we had yet another huge bulgarian meal. You can't imagine the food that kept coming out of the kitchen. We finally begged for mercy even though it was all amazing. The glass that looks like it was milk was really yogurt. It is also a known hangover cure. The pitcher is yogurt, too.

nomorefood.jpg

Here are a bunch of photos of the monastery. Inside this cathedral we were astounded. (Again no pics in doors). I love the stiped paining everywhere - it reminds me of persian pottery.

rilamon2.jpg

rilamon5.jpg

rilamon4.jpg

rilamon3.jpg

The end. IT's late. I'll post some more in another day or two.

Wednesday, October 11, 2006 5:26:19 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Monday, October 09, 2006

The best part of my journey to Sofia was flying out of Munich over the Alps. For a good half hour we were right over the Alps and not too far up in elevation, so we could see so much very clearly. The rocky craggy mountains, the mountain lakes and streams, the switchback roads going up a few of them.

I had a window seat of course.

At one point the pilot said that if we looked out the window of the right side of the plane (where I was) we could see the Mediterranean Sea, and lo and behold, I did!

I was fortunate to be seated with two world travellers so we had a very engaging talk. One works for EU Customs and is coming to Bulgaria to help their customs officials prepare for becoming part of the EU in January.

We are in a lovely, elegant hotel.

I loved seeing this when i entered my room, something that belongs in the MOMA. As usual, my photography skills don't do it justice.

Monday, October 09, 2006 4:05:23 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Sunday, October 08, 2006

I had a mentoring client ask me a question along these lines. She's very ready for the next steps after drag 'n drop .NET. I have been thinking all week about how she can learn the every day things she should know.  [Read more ...]

[A DevLife post]

Sunday, October 08, 2006 4:23:12 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Saturday, October 07, 2006

By tomorrow afternoon, we'll know if I really make it to Bulgaria or not for the DevReach conference, but even though my flight, which I reserved on August 4th, is tonight, there still is no ticket.

Here's what happened.

Reservations made (8 weeks to go)

Booked flights on United.com travelling on Austrian Airlines from JFK to SOF 8 weeks in advance.

Flight cancelled (2 weeks to go)

Two weeks before the trip, I get an email from (not Austrian and not United but ) the person I was flying with to say the flights were cancelled.

I called United and they re-booked me on flights that were highly inconvenient but I was told there was no option. When I recieved the email confirmation, they had messed up the flights, with 6 legs rather than 4 and some of them showing flights TO Bulgaria on my return date.

I decided to call Austrian and learned that their reservations actually have office hours! 9-5 est. So I waited to the next day.

Booked on new flights/new airline

Austrian fixed everything up and got me on the flights that made sense for me, though now on Lufthansa,  and sent me a link to a website where I could see that my new flights were confirmed.

No tickets? (1 week to go)

One week later I get a call from United saying my flight was cancelled.

It turned out that they were telling me finally about the original cancellation and had no clue about the new flights that Austrian had changed me to.

Again, Austrian was closed, so this time I called Lufthansa directly.

I was told that I was still confirmed on the Lufthansa flights but no ticket had been issued and only United could issue the tickets.

So back on the phone with United who said that they had absolutely no record of the Lufthansa flights, no access to the seats I was telling them about and that Lufthansa had no right to confirm me on their OWN FLIGHT, since I had originally booked through United. I asked how it was possible that Lufthansa could not promise me seats on their own airplanes!

New tickets

Finally, a supervisor found my Lufthansa reservations and said they would fix evertyhing up and issue me new tickets.

No tickets (4 days to go)

A few days later I looked on the United site and it had a trip with 4 legs over (the two old ones and the two new ones) and 4 legs returning (again, 2 old and 2 new!)

New tickets

I called united again and after a while on the phone was told it was straightened out and I should see the correct information on the site if I logged out and logged back in. But even after two more days, that wasn't the case.

Flight info changed?

This morning, I received a phone call saying to call United about a change in my reservation. That did not make me happy. However, when I called, I discovered that this was for a completely different trip that is two months away. While I was on the phone, I asked about the fact that the site was still wrong about my trip that I"m taking today and was switched over to the international desk.

No tickets (day of flight)

After a few minutes on the phone with the next person, I learned that the new tickets had still NOT BEEN ISSUED. So I would have flown to JFK tonight (that is on Jet Blue), gone over to the Lufthansa terminal and been sent home.

New tickets

So.... now, I'm still on the phone with United being told that someone from United is talking to someone from Lufthansa to make sure it's all fixed up becuase it's way too late to do anything through the regular channels again.

For the amount of time I have spent on the phone dealing with this nonsense, I probably could have paid to fly in Business class after all.

I've learned my lesson about booking non-United flights on the United website. It's still not settled and I'm really glad I'm not an A-Type personality or I may have self-combusted by now.

Saturday, October 07, 2006 9:13:41 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Thursday, October 05, 2006

Code Camp 6 is Oct 21-22 in Waltham.

You can register now.

You can also submit abstracts. Code Camp is a great place to show off anything from stuff you've figured out that you want to share or technologies that fascinate you that you were looking for an excuse to dig into. Session range from low-key "chalk talks" in front of small groups, to presentations in one of the larger rooms.

There will be 7 tracks so almost anything goes.

So... even if you have never presented before, this is a great and low-stress venue to share what you've learned with other developers.

Thursday, October 05, 2006 7:37:09 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

We Vermonters and flatlanders who live in Vermont are a bunch of tightwads when it comes to spending our hard earned money, so paying $200 for one night in Waltham for code camp was more than we could bare.

I finally gave in and booked ar oom at the Homestead Suites. What the heck. It's clean it's new it's safe and it is 1/2 the price of the Westin. No gym. Internet is $10 (so what?).

Plus the rooms are Suites, so who needs the Westin lounge anyway.

PARTY IN DAVE'S ROOM!

Thursday, October 05, 2006 5:34:25 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

From a short walk today

Maples by our mailbox.

Looking down the road towards the valley.

Daisy (left) and Tasha (right).

A surprising discovery. This is a wasp hive that is about 1 1/2 feet tall. Luckily, nothing was buzzing around it so I could go up and take a picture!

Thursday, October 05, 2006 5:02:01 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [5]  | 

Vegas used to be known for it's $5 dinner buffets and other bargains that made it a fun and very inexpensive vacation. The few times I've been there (for conferences only as it's not really my dream vacation spot), I've been astonished at how pricey everything was - especially the Vegas shows, which I just can't bring myself to buy $100+ tickets for. Markus Egger had a wake-up call when trying to plan a recent weekend in Vegas and says "who wants to stay at the Venetian when gong to Venice is cheaper?" Hear! Hear!

Thursday, October 05, 2006 8:41:29 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

This is one of the most frequently asked questions on the newsgroups.

Since Verisign and Thawte do not speak "message-based security", people are always confused about buying SSL Certificates for doing WSE or WCF.

It's not just the vendors. Sometimes the people responsible for your networks are also hard to convince since message-based security just does not make sense in their world. They may not know which one is right either.

What have you had success with? What actual certificates (literally the name that the vendor applies to the cert) have you purchased from which vendors? There's a myriad of choices, but it's never easy to pick.

 

WSE
Wednesday, October 04, 2006 11:15:49 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  |