Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7798105
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 1, 20262026-06-01T23:54:05+00:00 2026-06-01T23:54:05+00:00

Despite my background with asp .net C#, I’ve really tried to get my head

  • 0

Despite my background with asp .net C#, I’ve really tried to get my head around the different concepts and development techniques surrounding Sharepoint 2010 and I can honestly say I’m really struggling. As a last resort – I’m posting on here at the risk of being marked down on questions that you will say I could have found out through research myself (but I’ve been on this for days now believe me). So I have a few questions no doubt anybody proficient in Sharepoint will be able to help me find answers to.

Stages of development in Sharepoint:

I understand that in asp .net C# (and any other typical web design platforms) we have the ‘design stage’ were, as developers, we’ll design the website and it’s content (putting CMS’ to one side for now) and then you have a ‘view stage’ were end-users view the website – pretty simple. But with Sharepoint I’m completely lost as to how I can view the lifecycle with regards to stages that it may go through. I’m confused because I’ve configured and set up my Sharepoint web app and a site collection. That’s fine, that seems like the admin side of things – but now the development is done how? I’ve followed a guide to assign master pages and css to the site collection for branding purposes but there’s also the option to manage this site through the ribbon!? Do we want end-users to see this ribbon? Basically, if anyone can clarify what responsibilities are left with the end-users after a hand-over from the developers it would help me a lot to grasp the concept of Sharepoint and what it offers. Also, does if Sharepoint is a CMS does this mean there’s a 3rd stage to the lifecycle (i.e. Sharepoint developers develop the framework for the site which will manage content, users will manage the content, another type of user will view the content)??

Use of VM’s:

My computer’s spec is now high enough to host VM’s through hyper-v, so it does. I’m currently using a VM for Sharepoint development. Why? If I’d read around and found that the only reason was because Sharepoint cannot (without fiddly hacks) be ran on Windows 7 (and I may need a win 7 vm for day-to-day office use) then I’d understand – but it seems that VM’s are also handy because should I mess up a sharepoint installation I can start again – why would I need to? I’ve never ever came accross any other type of installation (apart from OS installations) that could go wrong enough to require a complete restoration of a hard-drive image. What exactly can go wrong?

Managing Sharepoint content in VS

Again, comparing to standard asp .net C# development – I create my pages (using master pages and/or controls if I see fit) and they appear, simple. With sharepoint – it seems that the content (saved in a database which is automatically created by a Sharepoint installation) is mapped to a page (saved in our directory – an aspx page). If this is right – then how do we manage the aspx pages and develop them further in VS? Or are we not meant to amend the appearance of lists etc.?

Thanks a lot, like I say I expect a bit of negativity here regarding the style of question but it really is necessary to help me move forward. I’m not lazy by any means – if you can refer me to links that will help a complete newcomer to sharepoint grasp any of the concepts I’ve mentioned above I’ll happily do the reading – but I’ve only managed to come accross material targetted at those who already have a firm grip on Sharepoint.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-01T23:54:06+00:00Added an answer on June 1, 2026 at 11:54 pm

    You really need to read more about SharePoint.
    Instead of looking into Web parts and how to customize SharePoint, you should grasp the concepts first.

    First of all, StackOverflow is not the place for SharePoint questions because there is a dedicated StackExchange site for SharePoint here.

    Then, I think you better get a book about it. Start in the configuration track before moving to the development track, it will help you understand the development specifics.

    As a general idea, with SharePoint you create sites. A site (collection) may be composed of other sites, and that gives you a navigation. In the lower level you have pages, in which you can add content managed by SharePoint (Lists) or custom web parts that have to be developed in ASP.NET. You can have sites totally built with out of the box functionality, no custom development involved.
    When you build a web part, you upload the assembly to SharePoint and, having a page in edit mode, add the web part to the page.
    You also have plenty of web parts out of the box.

    There is also a product called SharePoint Designer, that helps you customize SharePoint pages. You can browse the complete structure of sites and pages in your site and edit them.

    You don’t open a SharePoint site in .NET and start changing pages from there. .NET is only for creating custom web parts or other extensible components.

    This is really a high level overview, there is a lot into SharePoint. Don’t expect to learn everything about it in some weeks, I don’t think there is even someone who knows it all. That’s how large the product is…

    Good luck!!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

When I cancel and dispose of my background worker, despite it disappearing from the
Despite using PHP for years, I've never really learnt how to use expressions to
Very occasionally, despite all testing efforts, I get hit with a bug report from
I am learning C++. I come from a background of: .NET and VB6. I
The background: Ok, I run a legacy BBG over at ninjawars.net. There is an
I want to add a scheduled task to a client's ASP.NET app. These posts
I haven't been able to figure this out despite hours of messing around, hopefully
Despite me working with C# ( Windows Forms ) for years, I'm having a
Despite warnings to drop my present course of action, I currently see no better
Despite being a Project Euler program, the following code doesn't actually concern it much.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.