Getting Started with HTTPS and Application Pools in SharePoint

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.

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 PanelAdd Remove ProgramsWindows Componentsselect Certificate Services.

To Create a Certificate:

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

2. On the right panel 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

StartAdministrative ToolsActive Directory Users and Computers

Right click on domain name New Group Group Name : DevelopersGroup Scope: Domain LocalOK

Similarly create Moderator group, Faculty group and Students group

To Create Users in Active Directory

StartAdministrative ToolsActive Directory Users and Computers

Right click on domain name New User First Name : Faculty1User Logon : Faculty1NEXTPassword: abc@123 Select user cannot change password Select password never expiresNEXTFINISH

Similarly create other users: Faculty2, Mod1, Mod2, Stud1, Stud2, Stud3, Stud4.

To Associate User to a Specific Group

Right click on User NamePropertiesMember ofAddAdvancedFind NowSelect Group NameOKOK

We 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 ExplorerToolsInternet OptionsSecurityLocal InternetCustom Level[under user authentication] Prompt for Username and PasswordOK

Client-Side Web Technologies Workshop

Deccansoft gives the grab Opportunity for existing students and New students. This Full-day workshop will help you learn Client-Side Web Technologies in its practical sense which will create more career opportunities for you.


 Deccansoft would love to announce Advanced Client-Side Web Technologies Workshop which will be conducting on 20th, 21st, 27th, 28th Sept & 11th and 12th Oct 2014.

Workshop Schedule:



Course Name





20th and 21st Sept -2014



JavaScript, jQuery, JSON and AJAX

27th and 28th Sept -2014



jQuery Mobile and Bootstrap Framework

11th and 12th Oct -2014

Time: 9:00 AM Onwards

Trainer: Mr.Sandeep Soni

Duration: 6 days (only Weekends)

If you want to know more details about Workshop, Click here

 About the Trainer:

Trainer Mr.Sandeep Soni has more than 17 years development experience in Microsoft Technologies and has worked in Large Scale .NET Projects. He is MCT, MCTS & MCPD Microsoft Certified Trainer.

Contact Details:

Workshop Coordinator: Ms.Kashmira shah

Book tickets through Meraevent

Send mail:

Ph: +91 40 27841517 / 27815225, 9032476895

2nd Floor, United Buildings, Opp. Paradise Circle, S.D.Road. Secunderabad – 500 003. Andhra Pradesh INDIA.

Cracking Interview Questions on OOP’s

Hi Guys,

The question I ask myself, before sharing an info-educational content like this, is what qualifies me to create such content on this subject?

I am not going to pretend that I started writing codes & programming when I was at junior school, I can’t even pretend that I was in high school or I paid my way through the university from the proceeds of developing.

For last 17 years I am in love with Developing & Programming, and making my living training people on how to approach technology. With all modesty I can say that I am good trainer.

In this particular mail series, I intend clarify or talk in detail about an important concept called Object Oriented concepts.

Now what is Object?

An Object is commonly defined as an “instance of the class”…

I don’t particularly like this definition as I feel; it does not clarify the subject enough. To understand and to know all about Object Oriented Concepts, to develop an understanding that can help you crack job interview, to use the concepts on actual project: I invite you to follow this video.

I won’t shy from saying that this video will have great utility for someone intending to practice and create a career in .NET Or Java.

OOPS Concepts Part 1

OOPS Concepts Part 2

It’s just fare to ask for your feedback… isn’t it!

Wishing you a very best of luck