1 / 22

Vodič po razvoju za Office 2007

Vodič po razvoju za Office 2007. Matej Markelj, Microsoft Slovenija. Agenda. Office Client Development vs. Web Development Windows SharePoint Services "V3" Office 2007 Client Applications Office 2007 Server Components Postanite razvijalec za Office 2 007. Microsoft Office skozi čas.

tien
Download Presentation

Vodič po razvoju za Office 2007

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vodič po razvoju za Office 2007 Matej Markelj, Microsoft Slovenija

  2. Agenda • Office Client Development vs. Web Development • Windows SharePoint Services "V3" • Office 2007 Client Applications • Office 2007 Server Components • Postanite razvijalec za Office 2007

  3. Microsoft Office skozi čas • Vse se je začelo s skromnim orodjem iz srednje velikega podjetja iz Redmonda

  4. Evolucijarazvijalca za Office VSTO Smart Documents Smart Tags .Managed Add-ins .NET Framework COM Add-ins COM components Visual Basic for Applications (VBA) Access Basic Word Basic Access Macros Excel Formulas Word Macros evolution graphics courtesy of SellsBrothers.com

  5. Office 2003 strežniške komponente • Windows SharePoint Services (WSS v2) • Orodje za združevanje strani in delovnih prostorov • Dosegljivost iz brskalnika in odjemalskih aplikacij Office • Out-of-the-box Collaboration Services • Microsoft Office SharePoint Portal Server 2003 (SPS) • Združevanje in iskanje • People-oriented storitve (profili, MySite) Browser Clients SharePoint Portal Server 2003 Word 2003 Clients Windows SharePoint Services V2 Outlook 2003 Clients

  6. Evolucija spletnega/WSS razvijalca ASP.NET 2.0 WSS Site Definitions WSS Event Handlers WSS Web Parts .ASMX Web Services ASP.NET Pages ASP.NET 1.x .NET Framework COM Components ASP JavaScript CSS HTML evolution graphics courtesy of SellsBrothers.com

  7. Office 2007 se predstavi • Windows SharePoint Services "V3" • Izboljšana strežniška platforma • WSS – boljša platforma v smislu razširljivosti • Office 2007 odjemalske komponente • Popolnoma nov UV za uporabnike • Izboljšana integracija z WSS • Boljše razširljivostne možnosti za razvijalce • Office 2007 strežniške komponente • Kombinacija in izboljšava odlik SPS in CMS • Narejen, da odgovori potrebam večjih organizacij

  8. WSS "V3" strežniška platforma • Windows SharePoint Services v3 (WSS) • Platforma za kreiranje / izvajanje in upravljanje strani in delovnih prostorov • Izkorišča veliko storitev OS, IIS in ASP.NET • Arhitekturno zasnovana, za 10 tisoče strani in uporabnikov • Platforma za gradnjo spletnih aplikacij in rešitev • Collaboration services vključeni OOB Browser Clients WSS Collaboration Services SQL Server SQL Server 2005 SQL Server 2000 Windows MSDE Office 12 Clients Windows SharePoint Services v3 (WSS) Core Site and Workspace Services Office 2003 Clients .NET FX 2.0 and ASP.NET 2.0 Internet Information Services 6.0 (or later) Windows Server 2003 (or later)

  9. WSS "V3" izboljšave • Večje arhitekturne izboljšave • Boljša ASP.NET integracija • Precej lažji način upravljanja in prilagajanja strani • Več in boljše možnosti za razvijalce • Podpora forms-based avtentikaciji • Rešitve za najbolj pogrešane odlike uporabnikov različice V2 • Koš (Recycle Bin) • Varnostne izboljšave • Varnost na ravni dokumentov in elementov • Podpora dokumentne knjižnice za “prisiljen check out” • Vgrajena podpora za mobilne naprave

  10. SharePoint Designer • Naslednja generacija produkta FrontPage • Posebej prilagojen za delo z WSS "V3“

  11. Office 2007 odjemalske aplikacije • Word 2007, Excel 2007in PowerPoint 2007 • Nov UV za novo uporabniško izkušnjo • Izboljšana integracija z WSS in ostalimi podatkovnimi viri • Nov datotečni format za boljšo integracijo in interoperabilnost • Outlook 2007 • Nov objektni model za razvijalce • Izboljšano iskanje in RSS podpora • WSS integracija z opravili, urnikom in sinhronizacija seznamov WSS "V3" Word 12 Excel 12 Exchange Server PowerPoint 12 Outlook 12 Other Databases & Web Services

  12. Popolnoma nova uporabniška izkušnja • Trak (Ribbon) • Galerije • Živi predogled • Kontekstna orodja • Quick Access Toolbar (“QAT”) • “Super Tooltips” • Izboljšan okvir okna • Upravljanje s tipkovnico • Streamlined Options • Kontekstni menuji • Novi datotečni menu

  13. Novi datotečni formati • Office ima nove datotečne formate, ki temeljijo na XML-u • Temelji na Microsoft Office Open XML format standardu • Velja za Word, Excel in PowerPoint • Office datoteke so shranjene v ZIP datoteki, ki vsebuje dele dokumenta • Spreminjanje in branje datotek brez Officea (prednost za razvijalce) • Interoperabilnost zagotovljena

  14. .NET FX 2.0 and ASP.NET 2.0 Internet Information Services 6.0 (or later) Windows Server 2003 (or later) Office 2007strežniške komponente • Dodana vrednost za vaše podjetje • Zgrajene na WSS z uporabo razvijalskih standardov • Dostopne večjemu številu odjemalcev • Namenjene 10 tisočem stranem in uporabnikom Browser Clients Office 12 Server Components Value-added Applications and Solutions Built on WSS "V3" Office 12 Clients Office 2003 Clients Windows SharePoint Services v3 (WSS) Core Site and Workspace Services

  15. Web Content Management • Office Server razvit za javne spletne strani • Ključne CMS odlike integrirane v jedro Office server • Bogate odlike za urejanje in prirejanje strani in predlog strani • Potrjevanje in objavljanje vsebin • Novi mehanizmi za prestavljanje vsebin iz priprave v produkcijo Customers Office Server Production Web Site Vendors Shareholders 3 Content Author Office Server Staging Web Site 1 2 Content Approver

  16. InfoPath 2007 in Forms Services • Prva generacija: InfoPath 2003 • Zajem poslovnih podatkov z dinamičnimi XML obrazci • Bogat način vnosa podatkov in validacija • Integracija z večimi back-end sistemi in storitvami • Naslednja generacija: InfoPath 2007in Forms Services • Nove predloge • Integracija z ostalimi Office 2007 odjemalskimi aplikacijami • InfoPath + Forms services podpirata brskalnike in bogate odjemalce

  17. Create Document Edit / Review Ready to publish, sign off & approve Publish Office 2007 Workflows • Office 2007 strežniške komponente omogočajo bogato podporo delovnemu toku (Workflow) • Podpora delovnemu toku zgrajena na Workflow Foundation (WF) • Office 2007 omogoča poteke za upravljanje z dokumenti • Prirejene poteke lahko uporabniki kreirajo s pomočjo SharePoint Designerja ali Visual Studia 2005 in InfoPathom (razvijalci)

  18. Dashboards Report Center Excel Server Business Intelligence • BI vizija • Poslovni vpogled za vse zaposlene • Vodi v sklepanje boljših, hitrejših in zanesljivejših zaključkov Office Server Browser Word 12 Outlook 12 Excel 12 SQL Server 2005

  19. VSTO v2 • Visual Studio 2005 • Koda za dokumentom in vključki • Okolje Office integrirano v Visual Studio 2005 • Izkorišča polne zmogljivosti ogrodja .NET • Izkorišča znanje .NET razvijalcev (VB.NET in C#.NET) • ClickOnce

  20. VSTO v3 • Cilja Office 2007 • Koda za dokumentom in vključki za vse programe zbirke Office • Rešitve za Office 2003 delujejo tudi na Office 12

  21. Kaj razvijajo “razvijalci za Office”? The Office 12 Developer a modern, evolving life form Enterprise Developer • Designing Portals • Extending the Search Engine • Integrating with LOB systems • Creating Public Web Sites • Creating Business Forms • Creating Custom Workflows • Managing Enterprise Content • Creating Custom Policies • Creating Scorecard, BI Reports Web/WSS Developer Office Client Developer • Designing Site Templates • Creating Collaboration Solutions • Developing Web Parts • Developing Workflow Activities/Assemblies • Developing Event Handlers • Packaging Features and Solutions • Creating Word Template Solutions • Extending the Ribbon • Developing Office Add-ins • Developing VSTO solutions • Creating Business Forms • Programmatically Manipulating XML Documents

  22. http://msdn.microsoft.com/office v-matejm@microsoft.com

More Related