Разработчици Кемпински Хотел Зографски София. презентация

05 май 2009 г. Веселин Георгиев, SharePoint & .NET Developer Мартин Караиванов, SharePoint & .NET Developer Case Study: InfoPath, Excel Services and Word Document Generation

Слайд 205 май 2009 г.


Веселин Георгиев, SharePoint & .NET Developer
Мартин Караиванов, SharePoint

& .NET Developer

Case Study: InfoPath, Excel Services and Word Document Generation


Слайд 305 май 2009 г.


Слайд 405 май 2009 г.


Слайд 5A client who wants a time tracking system :
Employees enter

information (input)
Managers examine reports (output)
Generating word documents (output)
We know the client has a MOSS license


05 май 2009 г.

What We Have


Слайд 6Create electronic forms for gathering information efficiently and reliably
Make complex form

design easier
Rich and user-friendly UI
Develop advanced forms functionality without coding


05 май 2009 г.

Microsoft Office InfoPath 2007


Слайд 7

5 May 2009
InfoPath in Action - Demo


Слайд 8Forms with several hundreds fields
Complex business logic
Frequent change requests – nightmare

for every developer

05 май 2009 г.

How Complex Things Can Be:


Слайд 905 май 2009 г.
Is Something Missing?


How will we use InfoPath forms

in the Web world?




Слайд 10Bringing InfoPath forms to the web world
AJAX-enabled ASP.NET web forms
Develop once

for web & smart client
The process
Develop with InfoPath
Publish and Render with Forms Services
Use from Web Browser


05 май 2009 г.

InfoPath Forms Services


Слайд 1105 май 2009 г.
Architecture – Input


Слайд 12



5 May 2009
InfoPath Forms Services - Demo


Слайд 13Why Excel for reports
Outsource report definition to business people
How to do

it in Excel:
Excel imports data from SQL Server table
Excel provides pivot tables & pivot chart

05 май 2009 г.

Microsoft Excel


Слайд 14How to make Excel report web-enabled?


05 май 2009 г.
But Something is

Missing?

Слайд 15Interactive web-based Excel
Integral part of Office Sharepoint Server
Great BI & data

presentation tools
Dashboards and KPIs
It’s not a data entry tool for the web
Making developers’ life easier

05 май 2009 г.

Excel Services in SharePoint


Слайд 1605 май 2009 г.
Architecture - Output


Слайд 17



5 May 2009
Excel Services - Demo


Слайд 18Component developed by us to satisfy the need of generating Word documents

05

май 2009 г.

Word Document Generation


Слайд 19



5 May 2009
Timesheet Report Generation - Demo


Слайд 2026 types of documents
Template of 50 pages with more than 500

placeholders
Generated documents of 20 pages
Config files of 3000 lines per document

05 май 2009 г.

How Complex Documents Can Be?


Слайд 21Simple time tracking system
Lots of technologies involved
Big opportunities for developing complex

and more complex systems
Quick and efficient development


05 май 2009 г.

Summary


Слайд 2205 май 2009 г.
When You Do Not Fill Your Timesheet


Слайд 2305 май 2009 г.
When You Do Fill Your Timesheet


Слайд 24
Q & A

5 May 2009
veselin@abilitics.com
martin@abilitics.com
http://blogs.abilitics.com


Слайд 25Абилитикс предлага IT решения, консултантски услуги, обучения, outsourcing, разработка, внедряване и

поддръжка на приложения, както и на собствени продукти базирани на Microsoft технологиите - SharePoint, ASP.NET, Project Server, Dynamics CRM, Exchange, SQL Server & Business Intelligence. 

05 май 2009 г.

office@abilitics.com

+359 2 488 19 27

www.abilitics.com

http://blogs.abilitics.com/

Веселин Георгиев
SharePoint & .NET Engineer
MCPD: Windows Developer
veselin.georgiev@abilitics.com

Мартин Караиванов
SharePoint & .NET Engineer
martin.karaivanov@abilitics.com


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика