Architecting and Developing Search-Enabled Enterprise Applications with MOSS

-1

No comments posted yet

Comments

Slide 1

Architecting and Developing Search-Enabled Enterprise Applications with MOSS Beat Schwegler Enterprise & Technical Evangelism Lead Microsoft WE HQ

Slide 2

Some Facts from an IDC Survey An average IW with a salary of $60,000 per year Spends 9.5hr per week searching for information This costs ~$15,000 per worker per year Out of the 9.5hr 3.5hr were completely wasted $5000 (8.3% of salary) wasted per worker per year!

Slide 3

Agenda PART I A Primer to Search in the Enterprise PART II Search-Enable Applications PART III Search as an Application Capability

Slide 4

Part I A Primer to Search

Slide 5

New York Times Reader Demo

Slide 6

Navigation Explore a given context

Slide 7

Search Explore out of context

Slide 8

How searchable are your Apps?

Slide 9

However…

Slide 10

…it’s not only about your Application

Slide 11

Search across different collaborative and lob systems

Slide 12

Leverage search to get more COntext

Slide 13

Search can help when dealing with exceptions

Slide 14

Finding people, processes and information

Slide 16

Web Search vs. Enterprise Search

Slide 18

Enterprise Search

Slide 19

People and information

Slide 20

Relevancy and ranking

Slide 21

Privacy and compliance

Slide 22

Structured and unstructured data

Slide 23

Different User experiences

Slide 24

Part II Search-Enable Applications

Slide 25

Search Architecture

Slide 26

Search and Indexing Architecture

Slide 27

Search Scopes

Slide 29

Search-Enable Applications Build applications on a searchable platform Make your own file formats searchable Search enable databases and web services Introduce bookmarks

Slide 30

Build Applications on MOSS

Slide 31

Make your own file formats Crawlable

Slide 32

Protocol Handler

Slide 33

IFilter

Slide 35

How TO MAKE LOB DATA Searchable?

Slide 38

Business Data Catalog (BDC) Surfaces business data from backend applications Web Services and databases Data access based on declarative metadata model

Slide 40

BDC Search Demo

Slide 41

Part III Search as an Application Capability

Slide 42

Search as an Application Capability URL Syntax Search URL based Search RSS Search Query Web Service

Slide 43

URL Syntax SEarch

Slide 44

URL Syntax Search Great for quick and simple search integration Based on HTTP GET Result page can be customized Available Query String Parameters: http://results.aspx?k=architect&s=CRM

Slide 45

URL Syntax Search Demo

Slide 46

Search Query Web Service

Slide 47

Search Query Web Service Integrates search tightly into your application Service location depending on site structure http://Server_Name/[sites/][Site_Name/]_vti_bin/search.asmx

Slide 48

Search Query Web Service Demo

Slide 49

Last but not Least

Slide 50

The Database of Intention “A search engine knows what people are looking for”

Slide 51

Query Reporting

Slide 53

Search is a business process in its own right

Slide 54

We need to search-enable our applications

Slide 55

© 2007 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

Summary: Beat Schwegler, Платформа 2008, https://platforma2008.ru

Tags: service oriented architecture platform 2008 conference

URL: