VSTO[1] доклад по теме Технологии

Вашему вниманию предлагается доклад и презентация по теме VSTO[1]. Данны материал, представленный на 18 страницах, поможет подготовится к уроку Технологии. Он будет полезен как ученикам и студентам, так и преподавателям школ и вузов. Вы можете ознакомиться и скачать этот и любой другой доклад у нас на сайте. Все материалы абсолютно бесплатны и доступны. Ссылку на скачивание Вы можете найти вконце страницы. Если материал Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте сайт в закладки в своем браузере.
Страница #1
Pranav Ainavolu VSTO Developer, Conrep Solutions | Email: pranav@conrep.com
Страница #2
Информация вложена в изображении слайда
Страница #3
Информация вложена в изображении слайда
Страница #4
Информация вложена в изображении слайда
Страница #5
Информация вложена в изображении слайда
Страница #6
Roadmap
Roadmap
Страница #7
Информация вложена в изображении слайда
Страница #8
Outlook Add-ins
The VSTO runtime supports Outlook add-ins
Provides VSTO runtime loader
More reliable add-in/host interaction 
Improved security and deployment model 

Design-time support in Visual Studio
Outlook add-ins Project template
Visual Studio Setup project for Outlook add-ins
Improved debugging experience
Outlook Add-ins The VSTO runtime supports Outlook add-ins Provides VSTO runtime loader More reliable add-in/host interaction Improved security and deployment model Design-time support in Visual Studio Outlook add-ins Project template Visual Studio Setup project for Outlook add-ins Improved debugging experience
Страница #9
Scenarios for Code
Line of Business Applications
Integration of Outlook Data into back end systems
Calendar Integration Solutions
Time tracking
Collaboration Solutions
RSS Aggregators, Integrated SharePoint Solutions
Outlook Extension Solutions
Search tools, personal organizational tools (thread compressor, attachment management)
Personal Productivity Solutions
Conf room finder, travel booking tools, customer survey tools
Scenarios for Code Line of Business Applications Integration of Outlook Data into back end systems Calendar Integration Solutions Time tracking Collaboration Solutions RSS Aggregators, Integrated SharePoint Solutions Outlook Extension Solutions Search tools, personal organizational tools (thread compressor, attachment management) Personal Productivity Solutions Conf room finder, travel booking tools, customer survey tools
Страница #10
Writing Managed Code
Behind Outlook
Writing Managed Code Behind Outlook
Страница #11
Deployment & Security
Deployment & Security
Страница #12
VSTO Deployment Basics
Document and code (assembly) are separate
VSTO has a manifest-based deployment model
Application Manifest
Embedded in the document and describes the solution (startup assembly, dependencies, deployment manifest)
Deployment Manifest
Points to the Application Manifest and handles Application Manifest version resolution
Solution can intelligently update
VSTO Deployment Basics Document and code (assembly) are separate VSTO has a manifest-based deployment model Application Manifest Embedded in the document and describes the solution (startup assembly, dependencies, deployment manifest) Deployment Manifest Points to the Application Manifest and handles Application Manifest version resolution Solution can intelligently update
Страница #13
VSTO Deployment Basics
Three basic deployment models
Local/Local – both document and assembly reside on local machine
Local/Network – document resides on local machine, assembly resides on network
Network/Network – both document and assembly reside on the network
This is especially useful for Template projects
Note:
InfoPath deployment  is slightly   different Assemblies and manifest reside in an XSN XML files point to XSN
VSTO Deployment Basics Three basic deployment models Local/Local – both document and assembly reside on local machine Local/Network – document resides on local machine, assembly resides on network Network/Network – both document and assembly reside on the network This is especially useful for Template projects Note: InfoPath deployment is slightly different Assemblies and manifest reside in an XSN XML files point to XSN
Страница #14
VSTO Client Requirements
Office 2003 Professional Edition SP1 Or Excel/Word/Outlook standalone editions.

.NET Framework 2.0

VSTO 2005 Runtime

Office Primary Interop Assemblies (PIAs)

Appropriate security policies
VSTO Client Requirements Office 2003 Professional Edition SP1 Or Excel/Word/Outlook standalone editions. .NET Framework 2.0 VSTO 2005 Runtime Office Primary Interop Assemblies (PIAs) Appropriate security policies
Страница #15
Security Model
VSTO uses .NET Code Access Security 
Evidence
Location based for documents
Any type of evidence for the assemblies
Permissions
Document location and code must be fully trusted 
Levels
Enterprise, Machine, User, Application
A given permission is granted only if all policy levels agree to grant it
Default CLR Security policy is not enough
Security Model VSTO uses .NET Code Access Security Evidence Location based for documents Any type of evidence for the assemblies Permissions Document location and code must be fully trusted Levels Enterprise, Machine, User, Application A given permission is granted only if all policy levels agree to grant it Default CLR Security policy is not enough
Страница #16
Security Model
Note: InfoPath security  is slightly different
InfoPath assemblies support partial trust for Domain XSNs
Doesn’t need to use .NET Code Access Security because assemblies can be fully trusted when
they are signed
the XSN is installed
Security Model Note: InfoPath security is slightly different InfoPath assemblies support partial trust for Domain XSNs Doesn’t need to use .NET Code Access Security because assemblies can be fully trusted when they are signed the XSN is installed
Страница #17
Информация вложена в изображении слайда
Страница #18
Информация вложена в изображении слайда
В данном разделе собраны лучшие доклады и презентации по технологиям и машиностроению.