Kirk Evans Blog

.NET From a Markup Perspective

Calling O365 APIs from your Web API on behalf of a user

This post will show how to create a custom Web API that calls the Office 365 APIs on behalf of a user. Background How about that title?!?  That’s pretty geeky. I’ve been working with a customer who is interested in the new Office 365 APIs that were announced at SharePoint Conference.  They are building multiple… Read more

ListBoxes in Silverlight

I’ve seen this question in my email inbox 3 separate times this week, so I thought others might benefit as well: “How do I get the value of a selected item in a ListBox with Silverlight?” One of the coolest things about Silverlight and WPF to me is the ListBox control.  This handy control lets… Read more

SharePoint for Developers Part 4 – Consuming SharePoint Web Services from Silverlight

Part 4 of the SharePoint for Developers screencast series has been posted to Channel9… this one focusing on calling SharePoint Web Services from a Silverlight client application. Show Me the Code! I started by creating a list in SharePoint based off the Links template called “SharePointSites”.  I added 2 links to it. That gives us… Read more

SharePoint for Developers Part 3 – Expression Blend and Silverlight

Part 3 of the SharePoint for Developers screencast series is posted to Channel9, “Expression Blend and Silverlight”. In part 1 of this series, I introduced Visual Studio Extensions for Windows SharePoint Services 1.3 (VSeWSS).  In part 2, we used VSeWSS to expose SharePoint lists as JSON data that can be easily consumed by AJAX clients. … Read more

Free Silverlight and WPF Workshop in NYC 9/3/2008

Next week, my teammate Michael Scherotter will be holding a free half-day mini-workshop  at the Microsoft office on 6th Avenue to teach people about building Silverlight and WPF applications with Expression Studio and Visual Studio.  Since we work with Media and Communications companies, there will be a slight bent towards scenarios involving online publishing and… Read more

Looking at Blackpoint with Shaun and Sebastian from K2

Kirk Evans talks with Shaun Leisegang and Sebastian Garrioch from K2 to learn more about K2 Blackpoint.  Blackpoint is a tool built upon Windows Workflow Foundation and Windows Presentation Foundation that targets SharePoint, allowing users to build workflows and process-driven applications quickly with no code.  In this interview, you will see how K2 Blackpoint makes… Read more

I Need Your Help Planning for SharePoint Training

It’s time to submit our FY09 plans, and I am looking for your help.  I’ve got a lot of really cool stuff to share with you around SharePoint this year (Enterprise Social Computing, integrating .NET 3.5 and Silverlight, creating solutions with SharePoint and Office 2007, integrating SharePoint and BI, and more).  Now, I need your… Read more

Navic Networks to Microsoft: Will Television Ever Be the Same?

Interesting post from TVBoard. There are many in the media industry who assume that the operators will not work with Microsoft. But the truth is the cable guys have never shied away from Microsoft and would probably embrace them on the advertising front. Even on the technology side, were they sufficiently motivated to move away… 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