Skip to main content
logo

NGenious Solutions, Inc. - Blogs
                                                           -"enhancing your business".

Home
Products
Solutions
Partners
Clients
Blog
Contact Us
Support
Go Search
banner
NGenious Solutions Inc. > NGenious Solutions, Inc. - Blogs
Building a SharePoint 2010 Development Server
There are a lot of blog articles on building development servers for SharePoint 2010. We also know now that Microsoft will support installing a SharePoint 2010 server on Windows 7. This will be a big plus for developers all around.
 
Before we start, you should really plan your environment and understand the requirements of properly setting up SharePoint 2010. I would classify requirements in to following categories:
  1. Hardware
  2. Software
  3. Service accounts
  4. SharePoint server roles
I have been playing with building some development servers in my lab environment. I started off building a very simple stand alone server with the following combination:
 
  • Virtual Machine - 4GB memory
  • 2 Drivee - C: drive = 40 GB, E: Drive = 20 GB
  • 1 NIC card - Static IP address
  • Operating system: Windows Server 2008 Enterprise x64 (NOTE: SharePoint 2010 only support x64 operating systems, whether it is Windows Server 2008 or Windows 7)

The reason I allocated 40 GB to the OS drive is because Micrsoft recommends 40GB for the OS drive with Windows Server 2008.

Note: Computers with more than 16GB of RAM will require more disk space for paging, hibernation, and dump files

4 GB memory is to support SharePoint 2010 server. That is the minimum recommended for SharePoint 2010 development environment and will be totally used. At this point, I performed the following steps to install and configure SharePoint 2010 on a stand alone server:

  • Install of Windows Server 2008 Enterprise basic install on the C: Drive
  • Set it up with the following roles: Active Directory Domain Services - Walked through all the steps to setup an Active Directory (sptest.local).
  • Setup the following roles on the server:
    • Application Server
    • Web Server (IIS)
    • This installs all necessary components for IIS to run properly.
  • In the server manager for Windows Server 2008 and disabled IE Enhanced Security. NOTE: This is kind of important otherwise you will run in to all sorts of silly issues later on, like not being able to use JavaScript. NOTE: Unlike previous version, IE Enhanced security is not in add/ remove programs from the control panel. This has now been moved to server manager in Windows Server 2008. Just click on the link for Configure IE Esc as shown in the following screen and turn it off.
  • Install SQL Server 2008 SP1 as needed by SharePoint 2010. I installed all components that I thought I would take advantage of. For example, SSRS and Analysis services.

At this point, we are all ready for a SharePoint 2010 installation.

  • Launch the SharePoint 2010 installer and run the pre-requisites installer.
  • In addition to the pre-requisites installer, you will need to run a hotfix from Microsoft (KB831971 x64)

Now, you are ready to install SharePoint 2010.

  • Launch the SharePoint 2010 installer. I generally choose a drive that is not the OS drive for application installs, so in this case, I chose the E: drive for the application install.
  • After successful run of the installer, launch the configuration wizard. The configuration wizard is almost the same as the one for MOSS 2007, with the exception that there is a new screen where in you need to enter a passphrase for the farm. NOTE: Write this passphrase in to a safe location. You will need this passphrase when you want to add additional servers to the farm.
  • Select the port where you want to host your Central administration site and also the type of authentication you want to implement, NTLM or Kerberos.
  • Click through the steps and it will go through the configuraiton wizard of creating configuration database and setting this server up for SharePoint 2010.

Once the configuration wizard has completed, it will launch Central administration. At this point, things are a little different from SharePoint 2007.

There are additional configurations that need to configured before you can start using SharePoint 2010 now. I will cover the steps for this in the next post. This will need some screen shots :)

Here is a link to the screen shots from the installation.

Cheers,

Nilesh Mehta

 

SharePoint 2010 Ignite Training
SharePoint 2010 "Ignite" is a 5-day Instructor-led training program for SharePoint 2007 SI partners. This is an invitation-only event and is free of charge* for attendees.
 
I am glad to announce that we were invited to attend the training. This shows our commitment to Microsoft and Sharepoint technologies.
 
I attended the first day of training today and it was awesome. There is a lot to look forward to and I can't wait for the official beta to release at the SharePoint Conference in October, so we can all start talking about it.
 
More to come soon.
 
Nilesh Mehta
Nilesh Mehta Presenting at SharePointSaturday - Project Server 2007 Integration with MOSS 2007
SharePointSaturday team is organizing it's event in New York on February 21st 2009 at the Microsoft Office on 1290 Avenue of Americas.
 
It is going to be a full day of training sessions on SharePoint technologies from some of the most reputed industry experts.
 
Nilesh Mehta from NGenious Solutions, Inc. will be presenting a topic on integrating Project Server 2007 with Microsoft Office SharePoint Server 2007.
 
Look forward to seeing you all there.
 
NYC SPUG Meeting - Mark Miller Presentation
Last night (02/04/2009) we have our monthly presentation at the NYC SharePoint User Group meeting. Mark Miller, EndUserSharePoint.com did a presentation on building dashboards with just WSS 3.0.
 
It was one of the best presentations that I have seen a long time. He showed us how we can use basic SharePoint web parts and some minor customizations using JavaScript to build dashboards.
 
It was pretty cool. Excellent Job Mark. Look forward to more presentations from you.
 
You can find more information about his presentation at EndUserSharePoint.com
Microsoft Office PerformancePoint Server Roadmap Update
Microsoft has announced the Performance Point 2007 roadmap update. This great utility from Microsoft will now be blended in to SharePoint to provide better reporting capabilities. This is a great move from Microsoft to still enhance an already awesome product - Microsoft Office SharePoint Server 2007. Here is the original blurb from the Microsoft site:
 
"
The Microsoft business intelligence (BI) strategy is to use the tools found in Microsoft Office SharePoint Server and Microsoft Office Excel —and the scalable Microsoft SQL Server business intelligence platform —to deliver BI to anyone in any organization. This strategy enables customers to deploy complete BI solutions through existing investments in these three key Microsoft products.
Based on customer feedback, Microsoft has decided to consolidate Microsoft Office PerformancePoint Server scorecard, dashboard, and analytical capabilities into Office SharePoint Server Enterprise as PerformancePoint Services. This consolidation will enable you to deliver capabilities to your customers at a lower total cost of ownership. You can be confident that supporting Planning customers remains a top priority for Microsoft. In mid-calendar-year 2009, Microsoft will release Office PerformancePoint Server 2007 Service Pack 3 (SP3), which will include updates to the current product’s Planning module; thereafter Microsoft will not make further investments in stand-alone versions of Office PerformancePoint Server."
NYC SharePoint User Group Meeting

You are invited to the upcoming meeting of the NYC SharePoint User Group at the Microsoft office in NYC.
The meeting will start at 5:30pm on  January 7, 2009.
The meetings are held at the Microsoft office in Manhattan (1290 Avenue of the Americas at 51st Street)

Register Now!

NOTE: Due to a scheduling change we have moved up a presentation that was planned for later in the year. The new speaker information is provided below.

 

Nilesh Mehta will present on "MOSS 2007: Data & Database Management"

 

Nilesh will discuss:

·    How to organize and manage web applications & content databases

·    Techniques for managing/moving site collections between web applications & content databases

·    SharePoint back-up & recovery options and how they relate to data management

With more than 10 years of industry experience, Mr. Mehta has an excellent track record in developing applications and being a leader in technical solutions for Microsoft technologies. As the firm's senior architect for Microsoft solutions, he has served as the SharePoint infrastructure lead for one of the world's largest pharmaceutical firms and implemented SharePoint solutions for a number of high profile organizations. He has also managed large SharePoint famrs in the Americas, Europe and Asia-Pacific markets.
Nilesh also co-authored "SharePoint 2007 The Definitive Guide" along with some of the most recognized MVPs in the country.
You may also recognize Nilesh as one of the Founding Members of the NYC SharePoint User Group. In this role, he continues to help in evangelizing Microsoft SharePoint in the New York City metropolitan area.

 

Here’s the agenda for this meeting:

 5:30 PM

Eat & Greet

Networking, Food & Drink

Courtesy of this month's sponsor: Quest Software

 6:00 PM

The News

Breaking SharePoint & NYC SPUG News

NYC SPUG Advisors deliver latest news

 6:20 PM

Tip Talk

Ideas for getting more out of SharePoint

"MOSS 2007: Data & Database Management" by Nilesh Mehta of NGenious Solutions

 7:20 PM

Wrap Up

Announcements/Door Prizes

Door Prize courtesy of NGenious Solutions, Rohati Systems & IMPACT Management

 7:30 PM

After Meeting Social

Continue discussions with Speakers, Sponsors & Peers

After Meeting Social hosted by: Gig-Werks

MOSS - Large File Limits

Recently at one of our customer sites, we were running in to issues with downloading large files from MOSS Windows Explorer View. Users had been able to upload a large file to a SharePoint document library using the upload file features of a Document Library. However, when trying to download the same file using Windows Explorer view, they were getting errors. NOTE: They could still download the same file using right-click save-as option or the send to menu on a file in the document library.

Upong opening a case with Microsoft, we found that it is because during download from a Windows Explorer view, the protocol that is being used required a "Contiguous" chunk of memory that is twice the size of the file that is being downloaded. On a 32-bit OS, there is a limit of 2GB per application pool. Our application pools were always running around 700MB or so and hence after that for some reason, it was not able to find a contiguous chunk of memory that might be about 500 MB or so (Large files 200MB or more). This would cause downloads to fail.

Microsoft has mentioned this to be dependant on how the code was writtten and would possibly be fixed with the next version of SharePoint. Unfortunately, there is no immediate fix available.

The only option that they have suggested at this point is to migrate to a 64-bit OS and maybe 64-bit MOSS.

Not sure how it is going to work out, but hopefully this information helps someone.

Cheers,
Nilaish

Starting Search Service forcefully
If you ever ran into a situation where some of your SharePoint did not start properly in a timely manner, you could forcibly start the sites using the stsadm -o provisionservice command in the following manner.
 
stsadm -o provisionservice -action start -servicename OSearch -servicetype "Microsoft.Office.Server.Search.Administration.SearchService,Microsoft.Office.Server.Search, Version=12.0.0.0, Culture=neutral,PublicKeyToken=71e9bce111e9429c"
 
The -servicename is what will be key for you. You need to make sure you have a list of all service names. The ideal way to do this would be to use the following command from a fully functional server and it gives you a list of all service names
 
stsadm -o enumservices
 
 
cheers,
nilaish
 
Welcome to your Blog!
To begin using your site, click Create a Post under Admin Links to the right.

What is a Blog?

A Blog is a site designed to help you share information. Blogs can be used as news sites, journals, diaries, team sites, and more. It is your place on the World Wide Web.

Blogs are typically displayed in reverse chronological order (newest entries first), and consist of frequent short postings. With this Blog, it is also possible for your site visitors to comment on your postings.

In business, Blogs can be used as a team communication tool. Keep team members in touch by providing a central place for links, relevant news, and even gossip.

 ‭(Hidden)‬ Admin Links



Contact: 1075 Easton Avenue, Suite# 6 , Somerset, New Jersey-08873   Ph: (732)-873-3385,email:  info@ngenioussolutions.com
© Copy Rights Reserved . 2008 . All Rights Reserved.