Installing SharePoint 2010 on Windows 7

I installed the public Beta of SharePoint 2010 on Windows 7 last night. There were several resources on the web to use as a guide, I found this one to be the best:

Setting Up the Development Environment for SharePoint Server

There are a couple main points you need to be aware of:

  • The setup contains a config file that must be edited to allow SharePoint to be installed on a Windows 7 or Vista
  • There are several prerequisites required before you install
  • There are a few hotfixes required after the install but before running the SharePoint Configuration Wizard
  • Install Visual Studio after you install SharePoint (this isn’t in the guide)

Toronto SharePoint Camp - January 24

It is that time of year again - the Toronto SharePoint Camp taking place next Saturday at Manulife Financial (200 Bloor Street - between Yonge and Jarvis) .  This free event is organized by the people from the Toronto SharePoint User Group and will be of interest to developers, administrators, and end-users alike. 

I'll be doing two developer talks:
- SharePoint 2007: A Developers Primer, and
- Building SharePoint Web Parts from A to Z

The other topics for the 2009 Camp include:
- Integrating SQL Server with MOSS,
- Social Computing with SharePoint and Silverlight,
- Advanced InfoPath Development with SharePoint, and
- MOSS Search: Why it’s not enough to just turn it on

It should be a great turnout so please visit the website and regsiter ASAP to secure your spot.

Easy(er) ASP.NET Workflow Forms with the WSS 3.0 Workflow Tools

[via Wouter Van Vugt]

WSS3 Workflow Tools helps developers create better WSS 3.0 workflows by providing a development framework and by integrating into the Visual Studio development environment. The primary focus for this first release is on making it easier to create ASP.NET workflow forms.

The first release consists of:

  • Base classes for all workflow form types
  • UserControl framework, quite similar to what InfoPath is providing in MOSS
  • Visual designers for InputForm, InputFormSection, InputFormControl and ButtonSection
  • Visual Studio templates for VS2005 / VS2008, for all forms and controls
  • Easy to use installer

Check it out at

Technorati Tags: [], [], []

Two Great Sites for ASP.NET Developers Who Want to Learn SharePoint 2007

MSDN RampUp - SharePoint for Developers and
Both these sites have articles, webcasts and hands-on labs designed to help .NET developers to learn the key points of SharePoint development. A variety of materials with different learning styles help you get started doing SharePoint 2007 development.

The Great SharePoint Adventure - WSS 3.0 and MOSS 2007 for Developers
If you want more than the quick boost provided by the resources above, you can get a broader and deeper picture by taking our five-day course. It's about 70% instructor demos and labs and you get to take all the code back to the office with you for reference.

Staying Sane in Today’s Software Development World with Billy Hollis

I'm a big fan of Billy Hollis. He just seems to really get what's going on in the .NET development world and the issues that today's developers are facing. I just finished listening to a Deep Fried Bytes podcast where Billy spoke with hosts Keith Elder and Chris Woodruff about the flood of new technology coming from Microsoft and how developers are dealing with it. It's definitely worth a listen.

TechEd Developer EMEA 2008

I found out a few days ago that I've been selected to speak at TechEd EMEA in Barcelona. I'm really excited as this is not only my first time speaking outside of North America, it's my first trip to continental Europe. My session is on using ASP.NET AJAX with SharePoint 2007.

Integrating ASP.NET AJAX with SharePoint.
SharePoint provides a great infrastructure for quickly building intranet and Internet applications. ASP.NET AJAX provides a foundation for creating highly productive Web interfaces. Combined they are two great tastes that taste great together! In this session we will cover the basics of working with ASP.NET AJAX inside of SharePoint 2007. We will take a look at how to prepare a Web Application for ASP.NET AJAX and how to use various ASP.NET AJAX tools such as the JavaScript libraries, JSON-enabled Web services and UpdatePanels to build add rich interactivity to your SharePoint sites.

If you're attending the conference and find the session interesting the please feel free to go to the session list and rate it. I don't know for sure but I think that your rating and the number of people who give a rating have an effect on the scheduling of the session. I'm positive that the number of ratings you receive helps determine if your session will repeat.

I'm not going to be able to attend the PDC this year (this event and the PDC were too close together) so I'm glad there's a PDC track at TechEd. From all reports PDC is going to rock so at least I'll be able to get a taste of the content.

I'll be Twittering ( and hopefully blogging from the conference. If you're there feel free to look me up or better yet drop by my session.

Tech Days or DevTeach - Which Should I Choose?

A colleague of mine was considering attending a conference this fall and, knowing that I'm pretty connected with the community, asked if he should go to TechDays or DevTeach. I thought other people may be wondering the same thing so I decided to put together a comparison chart to assist in making an informed decision.

  Tech Days Canada DevTeach
Web Site
Where and When Toronto (Oct 29 and 30)
Montreal (Nov 6 and 7)
Ottawa (Nov 27)
For other locations and dates see the Tech Days site
Montreal (Dec 1 to 5)
Length One or two days of breakout session depending on location Three days of breakout sessions plus pre and post conference sessions
Sessions Two Day: 40 sessions in five tracks (16 Developer and 24 IT Pro)
One Day: 30 sessions in five tracks (12 Developer and 18 IT Pro)
136 sessions in eight tracks (119 Developer and 17 IT Pro)
Note: Some of the sessions will be delivered in French
Speakers Microsoft Canada Developer and IT Pro Advisors
Local Community Members

You see speakers like those you would see at your local user group or code camp
Microsoft Redmond Product Team Members
Canadian and International Speakers

You'll see speakers like those you would see at the largest conferences (e.g. TechEd) mixed with speakers from the Canadian Developer/IT Pro community
Cost Two Day Early Bird: $299.99  Two Day Full: $499.99
One Day Early Bird: $129.99  One Day Full: $249.99
Early Bird: $949.00  Full: $1,249.00
You can get $50.00 off the prices noted above through your local user group or selected Microsoft Partners
Atmosphere Community oriented
Easy access to speakers/community experts
Community oriented
Easy access to speakers/community experts

So, I guess the choice comes down to what you're looking for. While DevTeach is more expensive, it offers more that three times the number of sessions and covers a much wider range of topics. Both are more than worth the cost to attend - just make sure you check out the session lineups before deciding where to spend your conference dollars to ensure you get the experience you are looking for.

The Face of ObjectSharp?

I guess I am - at least according to Cuil.


Webcast Series for ASP.NET Developers Who Want to Learn SharePoint

[via Paul Andrew]

[Microsoft is] doing lots of things around introductory SharePoint development for .NET developers over the next few months. Here is the schedule for a series of MSDN web casts on 10 introductory SharePoint development topics for .NET developers. If you are a .NET developer then chances are these are the most interesting ten introductory things you can do on SharePoint Products and Technologies.

Technorati Tags: []

TechEd Developer 2008

The spring conference season keeps on chugging along. The MVP Summit and DevTeach just finished and TechEd is just around the corner.

It will be interesting to see what effect splitting the conference into a developer week and an IT Pro week will have. I've been spending a lot of time with SharePoint lately and that's a topic that has firm roots on both sides. I'm sure there are many other disciplines (SQL Server and VSTS come to mind) that are in the same boat.

This year I'll be taking it easier on the "networking" than I have in the past. I'm moderating a Birds-of-a-Feather (BoF) session and co-presenting an early-morning TLC talk and want to do so with a clear head. I'll also still be in the process of upgrading our ASP.NET course from 2.0 to 3.5 which will be delivered for the first time the week following the conference.

I went through the session builder earlier and there are a ton of things I want to see. I had two or three (sometimes even more) sessions per time slot that I wanted to see. This morning I deleted all those and later this weekend I'm going to go through and pick the sessions that I absolutely don't want to miss (my sessions for example) and put those in Outlook. Everything else will be done spur of the moment at the conference.

For those of you who are attending the conference for the first time, you might want to check out my Guide to Attending TechEd or PDC.

I'll be Twittering ( and hopefully blogging from the conference. If you're there feel free to look me up or better yet drop by one of my sessions.

WIN07-TLC Strategies for Moving Microsoft Visual Basic 6 Applications to Microsoft .NET
Wednesday, June 4 8:30 AM - 9:45 AM
Blue Theatre 1

BOF806 Strategies for Moving Your Microsoft Visual Basic 6 Investments to .NET
Thursday, June 5 1:00 PM - 2:15 PM
S330 E

Technorati Tags: [, , ]