I’m a bit late with this post as I got back Saturday and noticed that Talbott Crowell’s had already posted 7 sessions that talked about SharePoint 2013.
As Talbott mentioned, most of these will actually be presented at SPC12 next week, but if you are desperate to see SharePoint 2013 content check out the Microsoft SharePoint Product Groups guys speaking: Rob Howard, Donovan Follette, Keenan Newton, Eray Chou, Thomas Melchelke, Jim Nakashima, Saurabh Bhatia, etc..
I actually attended the event last week…well Thursday and Friday, no thanks to Hurricane Sandy screwing up my flights and me not being able to escape New York until Wednesday afternoon.
I have been working for a while now giving feedback to the Visual Studio 2012 team on the new unit testing capability with stubs and shims in the tooling specifically around SharePoint 2010. David Starr does a great job of explaining this capability in generic .NET terms and then Joshua Webber talks about it 46 mins into it on the context of SharePoint 2010 server-side .NET object model shims. Check out the Testing Untestable Code with Stubs and Shims in Visual Studio 2012. I encourage you to check this out…sadly they didn’t get a slot at SPC12, but I will have the bits on my machine to show anyone who is interested at the event and will be doing a webinar on this shortly!
In a nutshell, what this allows you to do is wrap your existing integration test SharePoint code with a using statement and rather than it actually call SharePoint object model directly, it will call the shims which emulate SharePoint. This will make your tests run HEAPS quicker. Now they don’t currently have coverage for the whole SharePoint object model, but what’s missing you can actually write the shims yourself. I have been talking to Joshua and his team about have a community site for submitting shims for those that they have missed.
The shims currently do not support SharePoint 2013 as SharePoint 2010 that is in market was the priority for the Visual Studio 2012 team…but it will do in the next release I’m told.
At the moment, they do not do SharePoint client-side .NET object model shims, which I think would be real useful not only in SharePoint 2010 but also in SharePoint 2013 too! Hoping to get some feedback from community to pass on to Joshua so please let me know!
I think this is a great opportunity for SharePoint developers to explore the world of unit testing again, although PEX/Moles was out there and you could use things like TypeMock Isolator…these were not the easiest of tools to use. I’m hoping you will see the benefits of this tool and help the product team to continually improve these moving forward.
Same as Talbott’s blog post, here are the sessions on SharePoint 2013 listed from Build site on Channel 9:
Here they are sorted by highest rating first:
- Building apps for Office and SharePoint 2013 using the web technologies you know and love, Part 1
- Building apps for Office and SharePoint 2013 using the web technologies you know and love, Part 2
- Apps for Office and SharePoint development using the all new browser-based “Napa” and Visual Studio 2012
- Building end-to-end apps for SharePoint with Windows Azure and Windows 8
- What’s New for Developers in Office 2013 and SharePoint 2013
- Developing an app for SharePoint autohosted in Windows Azure Web Sites with an autoprovisioned Windows Azure SQL Database
- Developing for Windows Azure Web Sites and SharePoint Online