Kirk Evans Blog

.NET From a Markup Perspective

The Impact of Enterprise 2.0 on the Enterprise

When I think of the impact of Enterprise 2.0 in the next 5 years, I can’t help but imagine there’s a war brewing.  Web 2.0 was the big love fest, can’t we all just share data and get along with standards?  Enterprise 2.0, by contrast, doesn’t share that same vision.  Today’s view is, “Can’t we… Read more

Microsoft and Web 2.0 Resources

Thanks to the folks at Lexis Nexis who attended my talk on “Microsoft and Web 2.0” today.  I went through quite a bit of material around Windows Live, the Live Platform, Silverlight, and newer technologies like DeepZoom, PhotoSynth, Live Mesh, SQL Server Data Services, and BizTalk Services. You can find the deck I used on… Read more

Thanks to Lexis Nexis!

We are about to start a great day showing technologies like .NET 3.5, Visual Studio 2008, and SharePoint technologies.  I thought I’d be proactive and post the materials beforehand.  Make sure to check out Rob Cameron’s blog for additional information. Just about everything shown today came from the VS2008 Training Kit.  All of the demos… Read more

What You Need To Know: WCF, WCF, ADO.NET SyncServices, and ClickOnce

I had a great time visiting with a great team at Verizon this week.  I was able to present on a number of technologies, including ADO.NET Sync Services, WCF, WF, and ClickOnce.  I was going to send this in an email, then I realized that there are some great bits in here that would appeal… Read more

Using the Virtual Earth Control in SharePoint

I have been using the Virtual Earth control a lot lately for various demos, mostly by putting customized maps into SharePoint Content Editor web part.  It’s a cool effect, and can be an incredibly useful tool for your company’s intranet. For instance, I am planning an event at Qwest in Denver, Colorado.  There are over 12 people… Read more

Calling Web Services via AJAX – Part 2

Looks like this is an interesting topic to a lot of people since part 1 of this series made it to the front page of Digg today.  Good thing that I was already working on part 2 🙂 In Calling Web Services via AJAX – Part 1, I highlighted how easy it is to use… Read more

Calling WebServices via AJAX Part 1

Several months ago, one of my customers asked me a fairly pointed question:  how do you call web services from JavaScript?  At least, that’s what they asked me, but not really what they meant (I’ll explain what their real question was in a subsequent post).  Consuming Server-Side Data Using JavaScript In the old days, you probably wrote a… Read more

Digital Asset Management and IMM

My wife says I have the humor of a 13-year old at times.  Maybe she’s right. I was able to interview Mark Kashman, Product Manager for Interactive Media Manager, on IMM as a Digital Asset Management (DAM) solution.  I can’t help but picture Beavis and Butthead, “Huh huh huh… he said DAM.” Jokes aside, this… Read more

JavaScript Intellisense for Virtual Earth

One of my favorite things about Visual Studio 2008 is the JavaScript support, getting debugging and Intellisense support in the IDE.  Scott Guthrie wrote an excellent blog post highlighting the JavaScript Intellisense support in VS2008.  One of the first things I thought when I saw this was, “wouldn’t it be great if the Virtual Earth… Read more

Creating a Silverlight Carousel and Gel Buttons Through Live Search

One of my coworkers, Rob Wilson, did a fantastic interview with me that will be appearing on our new Channel9 show, “Communicating”, as soon as I can get it edited, encoded, and uploaded.  In exchange, he asked for some Silverlight help.  I learned a few hard lessons along the way and thought I would share them… Read more