Winsmarts.com

Microsoft MVP

MVP Logo

Awarded the Microsoft MVP Award.

Hosted By

blah!bLaH!BLOG!!

A teaser from my upcoming .NET 3.5 + SharePoint 2007 training

Posted on 6/22/2008 @ 4:06 AM in #Sharepoint | 7 comments | 2369 views

I wanted to share a little tasty appetizer from my upcoming SharePoint 2007 training. As I mentioned, this training focuses on SharePoint 2007 in a Windows 2008, IIS 7, SQL2k8, VS2k8 setting. It will cover things such as Silverlight, LINQ, WCF, eF, AJAX, etc. alongwith every aspect of SharePoint that a developer could care for.

I have structured the training as a crawl/walk/run build up. At the beginning of Day #3 of the training, you will write a code example that will

  1. Teach you how to add WCF support in SharePoint
  2. Teach you how to author WCF services, and package and deploy them as solutions
  3. Teach you, how to use webHttpBinding with WCF in a non-sharepointy, and then a sharepointy environment.
  4. Author a WCF service that uses CAML & LINQ to drill a SharePoint site for some data.
  5. Package and deploy a feature that has an ASPX that uses AJAX, along with ASP.NET 3.5 native AJAX support in a SharePoint web application as a solution package.
  6. And then we will go even deeper with Silverlight and some hardcore fundamentals of search for the developer kind. Yes, there will be Expression studio involved as well.
  7. Oh and of course, debug and develop all this.

Here is a screenshot -

 

You see what I'm getting to? Not only is this great coverage of SharePoint - it is exactly what so many SharePoint developers have been missing - a good and concise dive into .NET 3.5. I can't tell you how excited and thrilled I am to even develop the material for this. I wish I could blog all this - but if it'd take me 2 days to teach all the above, it'd probably take me 2 weeks to craft up articles to cover all the above.  I think I will blog as much as I can though, perhaps concise versions but I will (as long as I stay on schedule preparing all this material).


On 6/22/2008 1:40:01 PM TJ said ..
Backed by this post, I'm really looking forward to your future material (bookmarked)... ...Can I ask, do you have any good guide material for updating both development/production environments to .Net 3.5? I assume SharePoint works fine with 3.5 and there are no issues? Thanks.

On 6/22/2008 7:19:12 PM Sahil Malik said ..
TJ - There is not much material out on .NET 3.5 yet. You just have to peice a lot of it together. Also, SharePoint with .NET 3.5 needs adjustments :). It works fine once you know what you're doing. But OOTB it doesn't work. SM

On 6/23/2008 7:41:22 AM TJ said ..
Is SharePoint supported by Microsoft on a .Net 3.5 setup? I've read mixed reviews. Don't fancy getting our team to upgrade and attempt this if firstly it's not supported by MS and secondly there are no guidelines/instructions to follow. Cheers for the reply.

On 6/23/2008 8:05:12 AM Sahil Malik said ..
Yes it is certainly supported. Regards documentation/guidelines - well :) - let me put it this way, the benefits of .NET 3.5 far-far-far outweigh the lack of documentation and initial learning curve. So you said "fancy" - I'm guessing you're brit. SM

On 6/23/2008 5:00:15 PM TJ said ..
You are correct, a Brit I am! I do like how you got that from the word "fancy". :-) We don't have our wires crossed here do we? I'm asking about guidelines/instructions for getting SharePoint working on a .Net 3.5 environment rather than guidelines/instructions for actual .Net 3.5 development on SharePoint.

On 6/23/2008 10:28:26 PM Sahil Malik said ..
No we don't have anything criscrossed.
Getting .NET 3.5 to work on SharePoint requires some jumping and doing the right things first - to avoid pain later. Once you are working on SharePoint + .NET 3.5, then regular .NET 3.5 principles apply. SM

On 6/28/2008 7:54:42 AM Kamran Shahid said ..
Yep it is a real teaser.
Any way will be looking at your blog for post training Material :)

Please post your comments:


Your feedback will be submitted for moderation, and will appear after it is approved.

Name:  
Email (optional): Your email address will not be posted.
URL (optional):
Comments: HTML will be ignored, URLs will be converted to hyperlinks  
Enter the text you see in the box:
 

Site designed and maintained by Sahil Malik | All Rights Reserved. ©2007 WinSmarts.com.