SA Developer .NET

Welcome to SA Developer .NET Sign in | Join | Help
in Search

Sharepoint 2007 : Too Many ways to skin a cat

Last post 08-12-2008, 13:52 by Zlatan. 10 replies.
Sort Posts: Previous Next
  •  04-16-2008, 12:17 11528

    Sharepoint 2007 : Too Many ways to skin a cat

    I need some guidance.

    we're trying to develop webparts for sharepoint + customise lists

    What's the best way to do this?

    there are so many conflicting views...

    • Sharepoint designer (puke) 
    • vs2008 + MOSS Templates
    • vs2005 + VsWSSExt11
    • the moss sdk..
    • create webparts using usercontrols and host them with SmartPart

    HELP !!!

    has anyone actually been on a  MOSS 2007 dev project and has some advice on how to tackle this beast?


    You cannot make anything fool-proof... Fools are too inventive

    http://dotnet.org.za/doubleJ
  •  04-16-2008, 16:22 11545 in reply to 11528

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    This is a hard one. There is nothing wrong with any of these methods, it completely depends on what you are writing, why and what your trying to achieve. SharePoint designer is actually very nice to work with and saves hours of time trying to understand SharePoint, and if there is no code involved definitely the answer. My personal choice is to write WebParts using VS since SharePoint handles a lot of the overhead work for you. It's harder to do but definitely a skill to learn.
    Supplying the masses with useless information since 1996

    The views, comments and opinions expressed in this post is that of the poster alone unless otherwise indicated

    Diago.co.za
  •  04-16-2008, 16:43 11549 in reply to 11528

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    VS is by far the best way in my opinion, 2005 is still far easier for MOSS Web Part Development until the new release of the VsWSS Extensions for 2008 with support and templates for building and debugging MOSS Web Parts (which should be soon, unless it's already out and i'm not aware of it, because they announced it for April initially but they're usually late), but 2008 currently doesn't have that for some completely weird reason. On the other side if you want to do wokflows for MOSS your best bet here is VS 2008.

    SharePoint Designer is rubbish for both Web Parts and Workflows, but pretty cool for common UI stuff.

    Here's some of my posts that should help you get started:

    http://dotnet.org.za/zlatan/archive/2008/03/25/developing-basic-web-parts-in-sharepoint-2007.aspx

     http://dotnet.org.za/zlatan/archive/2008/03/25/debugging-web-parts-in-sharepoint-2007.aspx

    http://dotnet.org.za/zlatan/archive/2007/10/12/developing-ajax-web-parts-in-sharepoint-2007.aspx

  •  04-17-2008, 9:41 11582 in reply to 11549

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    Thanks! one more question ...

    Is overriding CreateChildControls() the only way to create controls your web part?

    It seems to be horibbly cumbersome to create controls like this.


    You cannot make anything fool-proof... Fools are too inventive

    http://dotnet.org.za/doubleJ
  •  04-17-2008, 10:06 11591 in reply to 11582

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    DoubleJ:

    Thanks! one more question ...

    Is overriding CreateChildControls() the only way to create controls your web part?

    It seems to be horibbly cumbersome to create controls like this.

    Welcome to the world of SharePoint. Both me and Zlatan have blogged about how to create SP WebParts, as this is done almost exclusively in code. SP is providing you the engine to run your code, and as it is completely based on .Net 2.0, it allows for a lot of flexibility. I enjoy working with WebParts in this way since it does expand your understanding of how controls, and ASP.Net pages, are built considerably. However creating WebParts is actually very easy, the complexity is understanding how to get information and data out of SP itself.


    Supplying the masses with useless information since 1996

    The views, comments and opinions expressed in this post is that of the poster alone unless otherwise indicated

    Diago.co.za
  •  04-17-2008, 12:04 11610 in reply to 11591

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    thanks for the info guys. it a REAL help!

    Nice to see that there are actually people who have experience with moss 07 in south africa and are willing to share.


    You cannot make anything fool-proof... Fools are too inventive

    http://dotnet.org.za/doubleJ
  •  04-17-2008, 12:18 11613 in reply to 11582

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    Well use SharePoint Designer then, you'll start regretting it as soon as you start creating a bit more complex functionality
  •  04-17-2008, 12:24 11614 in reply to 11613

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    Zlatan:
    Well use SharePoint Designer then

    naaah... Praying that i don't need to install this. i have a irrational hatred for anything that is called/based on frontpage :D


    You cannot make anything fool-proof... Fools are too inventive

    http://dotnet.org.za/doubleJ
  •  04-17-2008, 12:27 11615 in reply to 11610

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    Thank you, I'm glad you appreciate all of this :)
  •  08-12-2008, 12:28 13971 in reply to 11528

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    Hi,

    I am an IT recruiter working with Sharepoint.  I can refer you to a person who knows his way around the field.

    You can contact me at yolande@thecorporatehub.co.za

    Regards.

    Yolande

    The Corporate Hub


    Yolande van Eeden
    The Corporate Hub
    Sutton Square, 12th Ave, Rivonia
    Tel: +27 11 612 3039
    Mobile: +27 82 413 2282
    Tel/Fax: 086 660 9425
    Email: yolande@thecorporatehub.co.za
    Website: http://www.thecorporatehub.co.za

  •  08-12-2008, 13:52 13973 in reply to 13971

    Re: Sharepoint 2007 : Too Many ways to skin a cat

    Hi Yolande,

    This is a community site where we help community members for free, and not a marketing platform for IT recruiters, so I employ you not to use it as such.

    If you look at the conversation you'll see that we actually helped the guy, and you can also see that we have plenty of people in community that know their way around the field as you say.

    However if your intentions are royalty free and you know and you honestly beleive that there is someone else who can contribute even more to the topic then I apologise for my comments.

     

    Kind Regards,

    Zlatan

View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems