What is SharePoint and Role of SharePoint server in a LAN network

What is SharePoint?

SharePoint is an extensible web based platform which contains various products and technologies aimed at development of corporate portals. These products and technologies are referred to as SharePoint Products and Technologies.It allows individuals in an organization to easily create and manage their own collaborative Websites

  • Simplifies how people find and share information across boundaries and enabling better informed decisions
  • Seamlessly integrates with Windows and MS Office
    SharePoint not refer to a specific product or technology
  • Using the word Microsoft SharePoint is like using the word Microsoft Office

Role of SharePoint Server in a LAN Network.

SharePoint 2013

High level features of SharePoint Products and Technologies

  • Rich UI
    • Easy site editing and branding
    • Ribbon Interface
  • Better Site Provisioning
    • Better Versioning
    • Document Libraries
      • Document Column (Attachments)
      • Check in / Check out
      • Document Workflow (Approval)
      • Document View within browser
      • Permissions
  • Better Document Management
    • Quick development
    • No DBA required
  • Social Computing: Enables advanced collaboration within the SharePoint environment Supports Wikis, Blogs, Forums etc..
  • Automated Email and SMS Alerts
  • Built In Indexing & Search Engine
  • Seamless integration with Active Directory and other authentication providers
  • Integration of MS-Office Products
  • Reports in PDF, Word and other formats
  • Collaboration
    • Communication
    • Task Manager
  • Mobile Compatibility: Automatic Mobile Browser Redirection, Push notifications.

How does HTTP work

HTTPS (Secured Socket Layer)

HTTPS is used for sites containing sensitive data that requires secured environment/transfer of information.

How does Https work?

All https pages will contain a Certificate (Private Key + Public Key) which is issued by a Certificate Authority. The pages that are transferred are encrypted and it can be decrypted only if the Private Key is available.
Certificate Authority: It’s a server that creates certificates. Examples: Verisign, Windows Certificate Authority.
Windows Certificate Authority is a built-in Certificate Authority which comes with Windows OS.
It can be installed from Control Panel–>Add Remove Programs–>Windows Componentsselect Certificate Services.

To Create a Certificate:

    1. Goto IIS Manager –> Select Machine Name –> In Center Panel, under IIS section, Double on Server Certificates

On the right panel

  1. Select Create Self Signed Certificate –> Give Friendly Name = “DemoCertificate”

To Enable HTTPS for a Website

    1. Select the WebSite in left panel
    2. On right Panel click on Bindings (Opens a Dialog)
    3. Click on Add button –> Type = Https, Port = 443, SSL certificate = “DemoCertificate”

In Browser open the website with URL starting with HTTPS.

Active Directory users and groups creation

Creating a group in Active Directory

    • Start –> Administrative Tools –> Active Directory Users and Computers
    • Right click on domain name –> New –> Group –> Group Name : Developers–>Group Scope: Domain Local –> OK

*Similarly create Moderator group, Faculty group and Students group

To Create Users in Active Directory

    • Start –> Administrative Tools –> Active Directory Users and Computers
    • Right click on domain name –> New –> User –> First Name : Faculty1 –> User Logon : Faculty1 –> NEXT–>Password: abc@123 –> Select user cannot change password –> Select password never expires –> NEXT –> FINISH
    • Similarly create other users: Faculty2, Mod1, Mod2, Stud1, Stud2, Stud3, Stud4.
    • To Associate User to a Specific Group
      –> Right click on User Name –> Properties –> Member of –> Add –> Advanced –> Find Now –> Select Group Name –> OK –> OKWe also create another user “SCAdmin” for whom we give access at a higher level so we don’t associate this user to any other group.

Configuring Internet Explorer to prompt Username and Password

Internet Explorer –> Tools –> Internet Options –> Security –> Local Internet –> Custom Level –>[under user authentication] Prompt for Username and Password –> OK

What is AppDomain in SharePoint

What is AppDomain?

Action Selectors

Asp.Net introduces the concept of an Application Domain which is shortly known as AppDomain.
It can be considered as a Lightweight process which is both a container and boundary. The .NET
runtime uses an AppDomain as a container for code and data, just like the operating system uses a
process as a container for code and data. As the operating system uses a process to isolate misbehaving code,
the .NET runtime uses an AppDomain to isolate code inside of a secure boundary.

appdomain

General Terms

Web Farm: When multiple machines are used with different role(s) designated for each server, it is called a Web Farm Scenario. It is normally applied, where heavy request and processing loads are expected. Using Web Farm, enhances performance of the entire system.
Web Garden: When a single machine is configured to perform multiple roles it is called a Web Garden scenario. For example, the webserver machine itself also acts as the database server and the SMTP server etc. Web Garden in normally applied when request and processing loads are not high.
Network Load Balancing (NLB): It is a service for Windows 2012 server. NLB gives a common virtual machine name to all the web servers present in an organization, i.e., web servers on different machines, i.e., if 10 machines are used in NLB then all the 10 machines would have the same virtual name and all of them share the load. NLB sends new requests to the server with least load.

appdomain-sharepoint

Please visit for Complete SharePoint 2013 Training