Whenvet ttingprojectand a portfolioManagement(PPM)solut tions,evaluat tioncommitte eesassess competingproductsfromabusines ssperspective e,andthroug ghanITlens.PPMsolution nsmustscorewell ategoriestobe b successful,tohelpensurethatthepr ctionalitymee etsbusiness inbothca roductsfunc requireme ents,alignswith w theorgan nizationsITre equirements, ,andintegrat tesseamlesslywithlineof f businessapplications. a Whencho oosingacomp prehensivePPMsolution,organizations slookforthe efollowing: Simpl lifiedadminis strationandflexibility. f Or rganizationsn needPPMpla atformstobeflexibletohe elp ensur rethattheyca aneasilybeconfigured c toautomateth heorganizatio onsuniqueprocessesand meetcustomrepo ortingrequirements. nnectedwork kmanagemen ntplatform.Depending D on ntheirrolesa andpreferenc ces,employees Acon andte eamswilluse eavarietyofproductivity p tools t toreceiv veandcompletework.Or rganizations roductivityto requir reaPPMsolu utionthatcan nconnectwithcommonpr oolssothatuserscancont tinue workingintheirpr referredenvir ronment,and dsotheycan easilyprovideupdatestofacilitate enterpriseresourc cemanageme entandreporting. Enterprisescalabil lityandperfo ormance.Org ganizationsre equireaPPMsolutionthat tcanscalean nd suppo ortdeploymentsatthedepartmentalandenterprise elevel;meetpeakusesce enarios;handl le largevolumesofdata;perform acrosswideareanetwork ks(WANs);an ndsupportan ndempowert the leworkforce. mobil Anex xtensibleandprogrammab bleplatform. .Oftenorgan nizationscusto omizetheirP PPMsolutionto autom matetheiruniquerequirem mentsortoeffectivelyinte egratewithth hirdpartyorhomegrown system mstomaintaindataintegr rity.LeadingPPM P solution nsneedtopro ovideanopen napplication programminginter rface(API)inadditiontodeveloper d too olsandresour rcestosuppo ortcustom developmentactiv vities.
TheMicro osoftEnterp priseProjectManagement M (EPM)Soluti onprovidesascalable,connected,and d extensible eplatformthathastheflexibilitytome eetmostbusin nessrequirem mentsandalignwiththe organizationsenterprisearchitectu urestandards s.Withthefa miliarMicros softSharePo ointuser interfaceinMicrosoft ProjectServ ver2010andtheRibbonin nterfaceinMicrosoftPro ojectProfessio onal 2010,itis seveneasierfor f userstoget g started,an ndtherebyre educetraining grequiremen nts,anddrive adoptionandsatisfaction.TheEPM MSolutioncon nnectswithre elatedMicros softtechnologiestoprovid dea orkmanagem mentplatform m,helpingtoe ensurethatorganizationsg gainaddition nal familiarandunifiedwo mtheirMicro osoftplatform minvestments s. valuefrom ProjectSe erver2010sim mplifiesadministrationthr roughanimp provedconsol lethatprovid desonestop shoppingforbothprojectandportf foliomanagementcapabil ities.Improve edadministra ationhelpsen nsure mentoffices(P PMOs)cansp pendlesstime emanagingthePPMsyste emandinstea ad that(projectmanagem
focusonmonitoring m th hePPMproce ess.TheenhancedProject Server2010applicationp programming interface(API),Project tServerInterf face(PSI),andconnection nwithMicroso oftSharePointServer2010 andVisua alStudio201 10providede eveloperswith htherequire dtoolsandre esourcestoin ntegratewith h thirdpart tysystemsandsuccessfully ybuildanddeploycustom msolutions.Th heEPMSolut tionbuildson nthe scalability yandperform manceimprov vementsofPr roject2007to ocontinuetomeettheneedsoflarge, distribute edorganizatio ons.
Englis sh Arabic Brazilian Chine ese(Simplified d) Chine ese(Traditional) Czech h Danish Dutch h Finnis sh Frenc ch German Greek k Hebre ew(Enabled) Hunga arian Italian n Japan nese Korea an Norwegian(Bokma al) Polish h Portuguese(Europ pean) Russia an Spanish Swedish Turkis sh
Figure 1. Pro oject Server 2010 Built on Shar rePoint Server 2010
TheRibbo oninterfacein nbothProjec ctServer2010 0andProject Professional2010provide esuserswitha familiarex xperience,whethertheyaccess a Project tcapabilities throughthebrowser(see eFigure2)orby usingthepowerfuldes sktopschedulingtool.
Figure 2. Pro oject Professiona al 2010 The Ribbon interface for f Webbased e diting
ols Thesimpleandintuitiv veRibbonhelpsusersquic cklyrealizere sultsandworkmoreeffici iently;thetoo tsarealways attheirfinge ertips.Contex xtualmenugr roups thattheyneedtoplan andmanagetheirproject revealpow werfulfeatur res,soitiseasiertogetsta artedandtor reducetrainin ngcosts(seeFigure3).
TheProjectServer201 10leftmenubar b hasbeenredesignedt obettergrou uprelatedcap pabilities,foran duserexperie ence(seeFigu ure4). enhanced
andservic cestheyneed dtofullyauto omatetheirPPMprocesse s(seeFigure5).Theconnectionbetwe een theprodu uctsalsoprov videsaddition nalbenefitsfo orsmallteam sthatrunlightweightproj jects.Occasio onal projectmanagerscanuseSharePointServer201 10taskliststo omanagesim mpleprojectsandtasks,wi ithout callingonthefullrigor rofProjectSe erver2010.However,aSh arePointtask klistcaneasil lybeimporte ed ectServer201 10atanytime eiftheteamrequiresadd itionalcapabilities,orthemanagercan n intoProje continueto t executeth heprojectinSharePoint S Se erver2010an ndsyncstatus supdates(wit thProjectServer 2010)tofacilitate f ente erpriseresour rcemanagem mentandrepo orting.
Figure 5. Pro oject Server 2010 Lightweight project visibility y and tracking us sing a SharePoin nt task list
Youcannow n openany ySharePointtask t listinPro ojectProfessi onal2010(se eeFigures6a and7),anda bidirectionalsynchronizationisauto omaticallycre eatedbetwee entheclientandtheShare ePointtasklis st.
Figure 6. SharePoint Founda ation Server 2010 Open task lis st in Microsoft P Project
Syncingte eamtaskstatusupdatesth hroughSharePointFounda ation2010savesorganizat tionsmoney,time, andeffort tsomeofth heirmostvalu uableresourc ces.Itenhanc cescommunic cationbetweenmanagers sand teammem mbers,andmakes m thatcom mmunicationflexibleand asfrequenta astheproject tmanagerneedsit tobe.
Exchan ngeServe er
ProjectSe erver2010inc cludesnativeinteroperabi ilitywithExch hangeServer(MicrosoftEx xchange2010 0or Microsoft tExchange20 007withServicePack2)to ohelpensure thatteamm memberscanc choosetorec ceive andupdat tetheirtasksinMicrosoftOutlook(se eeFigure8).P ProjectServer2010tasksa aredisplayed din Outlookas a tasksandareconvenien ntlygroupedby b projectnam emberscane easilyreceive me.Teamme notificatio onsandquick klyupdatepercentcomple ete,workdon ne,andremainingworkvaluesfortasks s,and automatic callysyncthe eupdateswith hProjectServ ver2010.Exc changeServer rconnectionmeansthat organizationsnolonge erhavetoinst tallanOutloo okaddin;this shelpsensur rethatteamm membersstay y dandcanrec ceivetasksinOutlookorOutlook O WebA App. connected
Figure 8. Pro oject Server 2010 Users can co onveniently recei ive tasks and up pdate their task s status in Outlook k
Foralldev velopmentac ctivitiescaptu uredinProjec ctProfessiona al2010,apro ojectmanagercansimplys sync withProje ectServer2010tobetterconnect c theworlds w ofproj jectandportf foliomanage ementand applicatio ondevelopme ent(seeFigur re10).
Figure 10. Project P Profession nal 2010 and Vis sual Studio Team m Foundation Ser rver 2010 conne ectivity
Microsoft tiscurrentlyworking w onprovidingdirec ctconnectivit tybetweenP ProjectServer r2010andVis sual StudioTeamFoundatio onServer201 10.Moreinfo ormationabou ationwillbeavailablesho ortly utthisintegra aftertheMicrosoftOff fice2010laun nch.
Centr ralizedadmin nistration:Pro ojectServer2010 2 unifiest opdownpor rtfoliomanag gementand bottomupproject tmanagemen ntcapabilities swithinasing gleserver.Th heimprovedo onestopshopping admin nistrationcon nsolehelpsen nsurethatadministrators caneffectivelymanagebo othtopdown nand bottomupcapabil litiesthroughoneintuitive einterface(se eeFigure11).
Departmentalfield ds:Thenewdepartmenta d lfieldsinPro ojectServer20 010helpensu urethat nistratorscan nassociatean ndfilterEnter rpriseProject Types(EPTs) ),businessdrivers,resourc ces, admin andcustomfieldswith w specificdepartments swithintheo rganization.T Thisnewfeat turehelps nistratorspro ovidebusinessunitswithasubstantiall evelofauton nomy,elimina atesunnecess sary admin clutte ersothatdep partmentscan nfocusonthe eirowndata, andsimplifie esthecreatio onofreporting cubes swhileensuri ingthatPMO Osmaintainen nterprisestan ndardizationa andcontrol.E Eachdepartm ment canuseitsownset tofenterpris seproject,tas sk,andresour rcecustomfields;departm mentscanalso sharespecifiedcus stomfields.In nProjectServ ver2010adm ministratorsca anfilteroutc customfieldsthat areno otassignedto oadepartme ent,sothatus sersseeonly customfields sthatarerele evanttothem m. Using gProjectServe er2010,adm ministratorsca anrestrictuse erswhohavepermissiont toeditcustom m fieldsinonedepar rtmentfromusing u ProjectWebAppto editthecusto omfieldsofo otherdepartm ments where etheydonot thavepermis ssion.InProje ectProfession nal2010,adm ministratorsca anenableacc cess toallcustomfields s,althoughth heycanfilterlistsforapro ojectbasedon nthedepartm ment.Ifyoua are
notamemberofadepartment,youcanfillin i onlygloballlyrequiredfi ields,andnot tspecific rtmentalfield ds. depar Administerreportingcubes:Pr rojectServer2010includes sanenhance edadministrationinterface efor displa ayingthestatusofandmanagingavaila ablecubes(se eeFigure12).Itisnoweas sierthanever rfor admin nistratorstomanage m allcu ubesettingsand a data,inclu g,copying,deleting,and udingadding refres shingcubes.Organizations O scantakeadv vantageofim mprovedperfo ormanceandcubebuildtimes bybuildingsmaller r,independen ntcubes. Withmultiplecube es,youcanac ccomplishthe efollowing: licethedatain i cubesbypickinggroups sofdataand addingfields sfromeachgr roup. Sl Constrainacce esstocubesby b departmen nt. ctServer2010alsosuppor rtslocalizeddata d incubes, datacanhave e ,byusingtranslators.Alld Projec localiz zedfieldnam mealiases,soyoucanbuild dProjectDeta ailPages(PDP Ps)thatshow wfieldnamesin thelanguageofthelocalewher retheyarede eployed.Cube essupportM ManuallyScheduledtaskda ata,in which htasksareshownasprope ertiesinstead dofasataskd dimension.Ta askmodeisanewfeature ein Projec ctProfessionalandMicros softProjectStandard201 10;youcanuseittosetat taskas Autom maticallySche eduled(thedefaultmode) )orasManua allyScheduled d.Cubesexcludeinactivet tasks bydefault,butyou ucanincludeadimensionfortaskassig gnmentsandshowactiveo orinactivetasks.
Elimin nationofActiveXcontrols s:ProjectServ ver2010simp plifiesdeploy ymentbyelim minatingActiv veX requir rementsacro osstheprojec ct,portfolio,and a reporting gcapabilitieso ofthesolutio on.Theremov valof Active eXcontrolshe elpsimprovesecurityandovercomesd deploymentc complexitiesf fororganizations thatblock b clientsidecontrolsin ntheirenviro onments.The eliminationo ofActiveXals sofacilitates
platfo ormmaintena ancebyremo ovingtheneed dtodeployd esktopcomp ponentsevery ytimeanew softw wareupdate whetheritis sahotfix,acu umulativeupd date,oraser rvicepackto oProjectWeb App. ns:ThenewProject P Permissionsviewe empowerspro ojectmanage erstocontrolwho ProjectPermission ieworeditth heirprojects(seeFigure13 3).Projectma anagersnolongerneedtorelyonanIT T canvi admin nistratortoes stablishacces ssrightstoth heirprojects.
UserDelegation: D Project P Server r2010enhanceddelegatio oncapabilitie esempoweru userstoeasily y name ecolleaguesto oactastheirdelegatewhenonvacatio on,forinstance,withouta assistancefroma PMOofficerorsystemadminist trator(seeFig gures14and 15).Delegati ionworksacr rossallfeatur resof Projec ctWebApp,so s itcanbeused u fortimes sheets,ortod driveaprojec ctthroughits sgovernance workf flow,forinsta ance.
Archite ecture
ProjectSe erver2010isbuiltonMicrosoft.NETFramework3.5 5toprovidetruemultitier rarchitecture e. Clientapp plicationscanaccessthese erverbusines sslayerthrou ughWebservicecallstothePSI(seeFig gure 16).ThePSI P istheAPIto t ProjectSer rverthatenablesefficient remoteacce essbyusingdatasets.External applicatio onscandefine ehandlersfor rserversideevents.Busin nessobjectsa accessmultipleProjectSer rver databases sthroughthe edataaccesslayer. ProjectSe erver2010ex xtendsthearc chitectureintroducedinPr rojectServer2007.ThePr rojectServer2010 architectu ureincludesProject P Profes ssional2010and a ProjectW WebAppclien ntsinthefron ntendtier.Th he frontendapplicationscommunicat tewiththemiddletieronly ythroughPSI IWebservice es,whichintu urn communicatewiththe ebusinessobj jectlayer.Businessobject susethedatabasesthroughtheData AccessLayer(DAL).Clientapplicatio onsdonotdirectlyaccess theprimaryd databases;Pr rojectServerhides o andth heDALfromclients. businessobjects
Project tWebApp.
Figure 16. Project P Server 20 010 General Pro oject Server arch hitecture
Deploy yment
SimilartoSharePointServer S 2010,aProjectServ ver2010farm mdeployment tcanvaryinc complexityan nd size,depe endingonyou urbusinessre equirements.Asathreetie erapplication n,ProjectSer rver2010sup pports allfarmto opologiessm mall,medium m,andlarge(s seefigure17) ).AswithPro ojectServer20 007,Project Server2010canbedeployedonphysicalservers soronvirtua lservers(usin ngHyperVtechnology) dependingonyourITrequirements r s.Inaddition,organization nscanconfigu ureProjectSe erver2010for a ifresourcesoutside eofyourorga anizationnee dtocollaborateonprojec cts.Formore extranetaccess informatio onaboutsett tingupextran netaccess,se eetheEPMSo olutionSystem mRequireme entsonTechN Net.
HighAvailability y
Severalfe eatureimprov vementsinPr rojectServer2010thatare etargetedatthedatabase elevelandatthe ProjectSe erverservicehelpachievehighavailabilityarchitectu Server2010le everages ure.ProjectS underlyingSQLServer highavailab bilitytechnolo ogiessuchas logshipping, ,clustering,a anddatabase mirroring.
ShareP Point2010Administration
BecauseProject P Server r2010isbuilt tonSharePoi int2010,itsiimportanttodescribekey ySharePoint2 2010 enhancem mentsthatallProjectServe er2010admi inistratorsbe enefitfrom. TheShare ePointServer2010CentralAdministrationWebsite isredesigned dtoprovideamorefamilia ar experienc ceandtomak keiteasierforuserstofind dwhattheya arelookingfo or.TheCentra alAdministration Websitegroups g major rfunctionalareastogether randlistsma anyofthemo ostcommont tasks.Eachon neof themajor rareasAppl licationMana agement,Monitoring,and soonisrep presentedon nthestartpag ge andisacc cessiblebyclic ckingitsnameorbyclickin ngthecorres spondinglinkintheleftnavmenu(see Figure18) ).
Althoughtheuserinterfacehascha angedsomew what,userswiillfindmanyo ofthemenus sfamiliar,with woptionsand dfunctionality y.Oneoftheplaceswhere ethisismore eobviousisin nmanagingW Web somenew applicatio ons.Webapplicationsarestill s createdwith w thesame eprocess,but ttheexperienceisnow managedthroughaRib bboninterfac ceontheMan nageWebAp pplicationspa age.Usingthe eRibbon,users o changedetailsaboutaWeb W applicatiionbecausea alloptionsare ejustaclicka away. canmoreeasilyviewor InSharePointServer20 007,manyof fthesetasksrequired r the usertoclickadifferentmenuandreselect a ea achtime.Now w,yousimply yclicktheWe ebapplication n,andallopti ionsarelaido out theWebapplication onasinglemenu. SharePoin ntServer2010providesad dditionalmain ntainabilityca apabilities,in ncludinganum mberoffeatu ures thatprovi idetheadmin nistratorwith htoolsformo onitoringthe healthandpe erformanceo oftheSharePo oint farm.The esefeaturesarecategorize edinthefollo owinggroups: :diagnostics,reliabilityandmonitoring g,and reporting.Thefollowin ngtableshow wsthevarious scategoriesa andtheircorr respondingfe eatures. ategory Ca Diagnostics Functiona ality UnifiedLo oggingService e(ULS) Usagedat tabase Developerdashboard SharePoin ntMaintenan nceEngine(SP PME)rules SystemCe enterOperatiionsManagermonitoring Outofbo oxusagerepo orts SystemCe enterOperatiionsManagerreports
ReliabilityandMonitoring Reporting
Diagno ostics
TheUnifie edLoggingSe ervice(ULS)in nSharePointServer S 2010iincludesmanageabilityimprovements,log fileimpro ovements,cor rrelationIDtr racing,andWindows W Powe erShellscrip pting.Eventt throttlingisoneof themanageabilityenhancementsin nProjectServ ver2010.The eULSisconfig guredontheDiagnostics ure18).Event tthrottlingco ontrolsthesev verityofeven ntsthatarecapturedinth he Loggingpage(seeFigu
Windowseventlogandtracelogs.As A theseverit tydecreases, thenumberofeventslog ggedwillincre ease. ecategorized d,andadminis stratorscanchange c these ettingsforany ysinglecateg goryorforall Eventsare categories.Updatingallcategorieswill w losechan ngestoindivid dualcategories.EventLog gFloodProtec ction nalsobeenabledonthesame s Webpage.WhenEV VFPisenabled d,repeatinge eventsare (EVFP)can detectedandsuppress seduntilcond ditionsreturn ntonormal.T TheULSthencontainsalla applicationlog events,an ndthirdparty yloggingsoftwarecanbeintegratedin totheULS.T Thelogshavebeenreducedin sizebymo orethan50percent p byusi ingNTFSfilesystem s comp pression.Trac celogscanals sobelocatedina specifiedlocation,andadministrato orscanalsoconfigurethe storagedura tionandamo ountofstorag ge. onIDsthatareassociatedwitheachreq questcanhel ptroublesho ooterrorsrela atedtothe Correlatio request.SQL S Profilertr racesalsosho owcorrelationIDs,tofurth thtroublesho ooting.ShareP Point herassistwit Server2010includesseveralWindo owsPowerShe ellcmdletsad dministrators scanusetore etrieve onandconfig guretheULS. informatio SharePoin ntServer2010logsfeature eusageandperformance p informationt thatisentere edintotheus sage database. .Thisloggingiscarriedout tbytheusage eserviceapp plication,andisenabledby ydefault. Administr ratorscanrea ad,query,and dbuildreport tsdirectlyfro omtheusagedatabasebec causethesch hema ispublic.Becauseofth his,thirdpart tyapplicationscanalsowr ritetheirdata atotheusage edatabase.The e thatar reloggedareshowninFigure21andin ncludepagere equests,featureusage,se earch typesofevents queryusa age,siteinven ntoryusage,timer t jobs,an ndratingusag ge.Becausetheusagedata abasetracks featureus sageandlicen nsinginforma ation,anadm ministratorcan ntracktheus seofenterpri isefeatures againstth henumberofenterpriseclientaccesslic censes(CALs) )purchased,tohelpensur recompliance e.
Anewadd ditiontoserv verdiagnostic csisthedevel loperdashbo oard.Thisdashboarddispla aysdetailed informatio onforeachpage p loadandinthiswayhelps h troubles shootperform manceissues.Thisdashbo oardis disabledby b defaultand dcanbeinde ependentlyen nabledforeac chWebappli icationbyusingWindows PowerShe ell.
SharePoin ntServer2010willshipamanagement m packforSyst temCenterO OperationsMa anager.Itpro ovides realtimealertsandtro oubleshootingintheconte extofalarge rinfrastructu ure.Itwatche esevents,monitors
performancecounters,andtakesco orrectiveactionwherenec cessary.Themanagement tpackfor ntServer2010understand dsanddiscove erstopology; grabsevents sfromULS,th heWindowsE Event SharePoin Log,usage edatabase,and a SPME;andisintegrate edwithULS.
Aninplac ceupgradeallowsyoutoinstallProject tServer2010 onthesamehardwareas syourProject t Server2007installation,andthenmigrate m theco ontentandse ettingsinyou urserverfarm maspartofa singlepro ocess. Adatabas seattachupgradeallowsyou y to"attach h"restoredco opiesofyourProjectServe er2007datab bases toanewProject P Serve er2010install lation.ProjectServer2007 7farmdataba asesareback kedupand restoredon o SQLServer,andthenew wProjectSer rver2010farm mpointstoth heserestored ddatabasesw when theProjec ctWebAppin nstanceiscre eated.Whenyou y connectt tothedataba asesfromthe enewProject t Server2010instance,the t databasesareupgrade edtoProject Server2010.Foradditionalupgradean nd nscenariosforotherprodu uctversions,visit v TechNet Upgradeand dMigrationR ResourceCent ter migration forMicros softProjectServer S 2010. fertoTechNe etfortheresp pectiveITpro odocumentat tionforbothProjectServe er2010and Pleaseref SharePoin ntServer2010: http:/ //technet.mic crosoft.com/p projectserver r http:/ //technet.mic crosoft.com/s sharepoint
Comp patibilitywithallPSI2007methodshelp psensurethe eseamlessmi igrationofall lcustomsolutions developedusingProjectServer2007. Becau useProjectSe erver2010isbuiltonSharePointServer r2010,developerscantak keadvantageofa consis stentandrob bustplatformtorapidlybu uildanddeplo oysolutionsu usingfamiliartoolsand servic ces,includingWindowsCo ommunication nFoundation, ,BusinessCo onnectivitySe ervices,Visual l Studio o2010,andSharePoint S De esigner2010. erver2010off fersawealthofnewdevelopmentcapa abilitiesands scenariostha atadministrat tors ProjectSe canuseto oadaptandextend e thecapabilitiesand dapplicationo ofProjectSer rver2010inlargeenterprises andsmallorganization ns.Theintegra ationofProje ectServer201 10withShare ePointServer r2010enable es stomizationof o manypages sinProjectWeb W App,inad dditiontoma anynewtechnologiesand easiercus ce,security,a SharePoin ntfeatures.Using U Window wsCommunica ationFounda ationimprove esperformanc and deployme entofclientapplications a th hatconnectwith w ProjectS Server.SimilartoProjectS Server2007, ProjectSe erver2010ha asafullydocu umented,ded dicatedrelatio onalanddeci isionaldataba ase(reporting g databaseandOnlineAnalytical A Proc cessing[OLAP P]cubes)that tadministratorscanquery ytobuildcustom d andkeyperformanceindicatorsusingfa amiliarMicrosoftBusiness sIntelligence reports,dashboards, solutionssuchSQLServerReporting gServicesand dPerformanc cePointServic ces. ForadditionalinformationaboutPr rojectServer2010andMic crosoftEPMS Solutionexte ensibilityand programm mability,visithttp://msdn. .microsoft.com/project.Re eferspecifica allytothePro oject2010 SoftwareDevelopmentKit(SDK);itcontainsdoc cumentation, codesample es,"Howto"a articles,and mingreferenc cestohelpcu ustomizeandintegratePro oject2010clie entsandProjectServer20 010 programm withothe erapplications sforenterpriseprojectma anagement.
SharePoin ntServer2010includesnu umerousnewcapabilitiesa andfeaturesf forprofessionaldevelopers, mostofwhich w aredisc cussedhere.The T following glistsummariizesnewfeatures.
RichPlatformSe ervices
Share ePointRibbon n Share ePointdialogs s SilverlightWebparts Listlo ookupsandre elationships BusinessConnectiv vityServices LINQtoSharePoint Performanceenha ancements Soluti ionthrottling Event tenhancemen nts Workflowenhance ements Client tobjectmode els RESTAPIs
FlexibleDeployment
Sandb boxedsolutio ons Share ePointOnline Upgra adingsolution ns
Foradditionalresource einformation naboutShare ePointFounda ation2010,andfortheSh harePointServ ver 2010SoftwareDevelop pmentKit(SD DK),visitMSD DN.
Addit tionalResource es
Product tinformati ion
MSDNPro oject2010Be eta Project20 010Blog ProjectTe eamBlog