Gunnar Peipman's ASP.NET blog

ASP.NET, C#, SharePoint, SQL Server and general software development topics.

Sponsors

News

 
 
 
DZone MVB

Links

Social

Question to SharePoint developers

Hello, SharePoint developers. In the next week I publish serie of SharePoint development entries to my company's local blog (estonian language). Before translating them or letting them translate to english I want to know opinion if there is interest about this serie on global level. Please drop me a line to comments.

Now a little introduction about this serie. It covers basic development knowledge you need to get started with SharePoint development. I don't mean here quick examples about how to make web parts and how to build a list - I mean something else like deeper argumentation about how things work and why things are done like they are etc. And all this comes from developer's viewpoint.

You can see no specific topics about Visual Studio and other development tools. I think most of these chapters need code examples because this serie is for developers. So we have code almost everywhere.

Currently I consider the following topics (some of these are already waiting for publishing, some of these are in draft status and some of these are not yet even started).

  1. Introduction
    What is SharePoint and where it stands? How it is versioned and what you can do with each of available version? What is the purpose of SharePoint?
  2. Development environment
    Setting up development environment for SharePoint.
  3. Architecture overview
    Common overview of SharePoint architecture. Descriptions of different building blocks. Where which versions of SharePoint are used by Microsoft and others.
  4. SharePoint and object-oriented world
    How SharePoint is related to object-oriented world? Is there any option to translate between SharePoint and OO? Or are these similarities for us to find out?
  5. Introduction to web parts development
    What is place of web parts in SharePoint? How to write web parts? How make web parts safe and work stable?
  6. Introduction to CAML
    What is CAML and what it is good for? What kind of stuff it is possible to define in CAML? How one can use CAML to improve site performance?
  7. Writing effective code
    How to write effective code that doesn't watse ressources? How to write code that is safe and doesn't break applications? How to log errors?
  8. Introduction to workflows development
    How to use workflows in SharePoint? How to develop workflows?
  9. Developing parameterized workflows
    How to develop parameterized workflows where users can insert parameters through various states of flow?
  10. SharePoint web services
    How to use SharePoint web services? What kind of web services are available? What one can do using those services?
  11. Integrating other applications with SharePoint
    How to integrate the other applications with SharePoint using SharePoint web services? What are the difficulties we have to consider when using SharePoint web services?
  12. SharePoint content store
    How to access SharePoint content store from outside? How content store is built up? How to use it?

So, this is the overview of my plans. I cannot be sure if I add there more topics but please feel free if you tell me what more topics you need to be covered :)

Posted: Jul 28 2008, 08:30 AM by DigiMortal | with 19 comment(s)
Filed under:

Comments

samir said:

Hello!

I came across this site while I was searching for SharePoint resources. I've taken this task for development work in SharePoint but I'm very new to SharePoint technology. You seem to have touched the points that the resources I've seen clearly skip, so my answer: YES, I'm totally interested about this series.

Thank you.

# July 28, 2008 10:15 AM

Hector Correa said:

Yes, it does sound interesting.

# July 28, 2008 10:32 AM

Derek said:

Hi Gunnar, Sounds good to me...

# July 28, 2008 10:56 AM

Nathan DeWitt said:

I am interested in a series like this.

# July 28, 2008 12:11 PM

Donn said:

I would like to see this. Thanks for offering.

# July 28, 2008 3:45 PM

Eric said:

I'm interested in this too!

# July 28, 2008 9:58 PM

kamii47 said:

I am also interested to see this.

# July 29, 2008 2:22 AM

Zé Pedro said:

Go ahead! I'm interested!

# July 29, 2008 9:11 AM

YESChandana -Blog said:

My favorite links from the last week - 1st Week of August 2008

# August 3, 2008 6:58 AM

Kakss said:

Definately - it will help many sharepoint developer.

# August 5, 2008 12:41 AM

ati said:

I am also interested to see this.

thx.

# August 6, 2008 9:49 AM

Gunnar Peipman's ASP.NET blog said:

Okay, I'm back in business again after W:O:A 2008 that rocked my brains out  (in a good means, of

# August 6, 2008 7:29 PM

wenching said:

Great. Maybe on Business Data Catalog extension.

# August 6, 2008 9:54 PM

Mark Tennant said:

I would be very interested as well.

# August 11, 2008 3:59 PM

Gunnar Peipman's ASP.NET blog said:

This is the first entry of my SharePoint for Developers serie. I asked from developers if they need something

# September 14, 2008 9:37 AM

Adel said:

This is what i was wating for long time ago, i just sub the rss feed of yours, please keep them coming don't make us wait.

Thanks

# September 14, 2008 11:14 AM

Eric said:

Gunnar, this is exactly the kind of thing I need. Thanks! I am an end-user who knows a fair amount about relational databases but very little about SharePoint. I need to be able to understand SharePoint well enough to give input on design direction for a new project where we will be building a SharePoint application that is meant to integrate tightly with our office database. I'm looking forward to the rest of your series!

# September 15, 2008 2:24 AM

Parmanand said:

I am really interested in your topics

# September 17, 2008 6:32 AM

Professional SharePoint 2007 Development | Gunnar Peipman - Programming Blog said:

Pingback from  Professional SharePoint 2007 Development   | Gunnar Peipman -  Programming Blog

# May 16, 2013 2:45 PM