Issuu on Google+

Þróun lausna í SharePoint 2010 með Visual Studio 2010 Ármann Veigar Guðgeirsson


Sharepoint 2007 • • • •

Ekki mikið development support Reflector mikið notaður Manual edit á XML Lítið af góðum tólum


Helstu tól í 2007 • • • • •

VSeWSS stsdev (stsdev) WSPBuilder (wspbuilder) Sharepoint Manager (spm) Sharepoint Builder(spbuilder)


Þróun á Sharepoint tólum VS2005

VS2008

VS2010

F5 Deploy Debug

Sequential Workflow

64 bit support

Multiple Visual Designers

WSP Packaging

State Machine

WSP View Improved

Packaging and Deployment

SPSolGen

Workflow

Separate Package

Project & Item Templates

Command

TFS integration

Command Line Build

Extensible Projects & Tools

WSP View

VSeWSS

2007

VSeWSS 1.3

2008

2009

2010


Þróun í Sharepoint 2010 • Allt 64 bita • Ekki þörf á að vera með Server OS • Web 2.0 – AJAX Callbacks

• PowerShell support • Betri development tól out of the box


Sandboxed lausnir • Hægt að búa til lausnir í hýstu umhverfi með partial trust • Lausn upload-að á site collection level – .wsp skrá í Solution gallery

• Ekki hægt að gera breytingar á web server – t.d. setja skrár í layout directory


Ekki meira CAML • • • •

CAML syntax erfiður í notkun í 2007 CamlQueryBuilder CAML.Net Sharepoint 2010 Linq to CAML provider – Linq query á lista og document library – spmetal


Fleiri event-ar • • • • •

Child site er búið til innan site collection Listi fékk tölvupóst Lista var bætt við Lista var eytt o.fl.


External lists • Gögn frá öðrum kerfum geymd í external listum eins og native data • Read/write • Hluti af Sharepoint foundation


Workflow • Site level workflows • Import frá Sharepoint designer


Development Continuum Business Process Designer

Import

Designer/IW/Power User

Professional developer

WSP Package

Export


Sharepoint Designer 2010 • Nýtt viðmót – Summary pages – Ribbon – Quick launch navigation

• Hægt að búa Sharepoint content • Öryggisstillingar • Búa til nýja content týpu og tengja beint við list


Sharepoint Designer 2010 • Búa til Site Assets – Javascript – Css

• Reusable workflows • Hægt að búa til nýjar síður, lista o.fl. • Stjórna external content týpum


Takk fyrir

Ármann Veigar Guðgeirsson – armann@ok.is


Sharepoint2010Development