?
Solved

SharePoint 2007 Vs. ASP.NET

Posted on 2010-09-20
2
Medium Priority
?
496 Views
Last Modified: 2012-05-10
Hi, My Company is working on both .NET and SharePoint.
I have queries:
1. Should we create all the web application/sites on SharePoint? What are advantages and disadvantage?
2. What are the conditions or scenario to use SharePoint over .Net to create web application/sites.
3. Or if it is Document Management related application then only use SharePoint?

Kindly suggest.  
0
Comment
Question by:prdeshpande
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 8

Accepted Solution

by:
sandipkharde earned 1000 total points
ID: 33722750
  •  To create SharePoint site collections and Site you have to create web application first in SharePoint, On single web application you can create multiple site collections an sub sites on it  as per departments and projects hierarchy
  •    Instead of developing web application by using bunch of .net development team you can explore out of box features within SharePoint  , whatever you need you can develop new feature by using SharePoint object models use SharePoint for organization business processes .
   
0
 
LVL 2

Assisted Solution

by:brainteaser
brainteaser earned 1000 total points
ID: 33722777
Hi prdeshpande,

a very good question where we had once fixed to.

I shall just list advantages and disadvantages of using sharepoint over .net with my experience.
Advantages:
1) Creation, hosting, and management of sites and virtual directory is much easier.
2) On site can have multiple sub-sites of different types.
3) has its own connection with the mail-server to send and receive mails
4) connection with the active directory (people picker) to get who updated what in the application is done automatically.
5) search site which indexes all the data (can be filtered) in the application.
6) yes if it's a document management -> certainly the best option.
7) one can add webparts customized by using .net ( when the webparts provided by MOSS is not serving your purpose)
8) Backup and restore facility is provided.
9) Authentication and Authorization support.
10) you can create user groups when you want to create role/people specific actions in an application and provide certain privileges to specific groups.

Disadvantages:
1) when you want to design a database; don't use list's as the backend.
will be difficult for programming when compared to other technologies..
2) one should have added MOSS skills.
3) one should also know CAML queries.

These are the few things which came to my mind as of now.
Hope this helps,

brainteaser.
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lync meeting or Lync conferencing is what many organizations would like to deploy to allow them save money. But companies are now giving up for various reasons, one of which is that they cannot join external meetings (non-federated company meetings)…
This collection of functions covers all the normal rounding methods of just about any numeric value.
The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question