SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
studio
June 26, 2013
Frédéric Vadon
Laurent Doguin
Discover Nuxeo Studio
studio
About Nuxeo
2
studio
Nuxeo, the Company
• An open source Content Management Platform for Business
Applications
• 13 years of expertise / 500+ customers, mainly large
enteprises / 5000+ installations worldwide
• Sells Nuxeo Connect, a subscription service providing
support, maintenance, Cloud services, and Nuxeo Studio
• Dual HQ: Paris & New York City / offices in San Francisco &
Boston
• Global Partner Network
• Driven by innovation, with R&D contributing to Eclipse, Apache,
OASIS (CMIS), and many other projects
3
studio
Nuxeo / Why?
• Nuxeo supports customers in creating, building,
maintaining, deploying and operating content-centric
business applications
• Nuxeo covers the full lifecycle of applications:
• Application Designer: Nuxeo Studio
• Development Environment: Nuxeo IDE (Eclipse), Maven Tooling
• Testing Toolset: Unit, Functional (Sl/WebDriver), Performance
• Deployment Tools: Nuxeo Marketplace, Update Center
• We focus on the complete experience for our customers,
not just the software you run
4
studio
Nuxeo Platform
100% Open Source Content Management Platform
Content Application Platform
A packaged development framework for building
content-centric applications
YOUR CONTENT-CENTRIC APPLICATION
Document Management
Manage structured and unstructured content and
document repositories
Case Management
Manage document-based business processes
(ex: claims and invoices processing)
Digital Asset Management
Manage, publish collections of digital assets
(pictures, videos) and related services
Nuxeo Connect
Complete Subscription Service
Maintenance
Hot Fixes and Service Packs, automated
maintenance tools
Tech Support
Different Service Level Agreements
scaled for project criticality
Nuxeo IDE
Integrates with Studio to
extend the Platform
Nuxeo Studio
Online Customization and Configuration
Toolset
Nuxeo Marketplace
Online marketplace for plugins, solutions
and templates for the Platform Develop, Build, Extend, Configure, Package
Social Collaboration
Collaborate, access and share with your teams
and communities in a social manner
The Nuxeo Platform Approach
studio
Great Customers
6
studio
...a business application platform
Document storage
Relations
Versions
Templates
Indexing
Search
Web UI
Mobile UI
Forms
Widgets
Gadgets
Workflow
Lifecycle
Retention
Security
Authentication
Audit
Comments
Annotations
Collaboration
7
Nuxeo Platform is...
studio
Nuxeo Platform is...
High-level frameworks
(Content Application Platform, Case Management
Framework)
Extensible and configurable ECM services
(Document storage, workflow, indexing, security,
relation management)
UI building blocks and frameworks
(Web apps, Websites, RIA, mobile)
Ready-to-use pre-packaged applications
(Document Management, Digital Asset Management)
8
studio
Nuxeo Studio
9
studio
What is Studio Anyway?
10
• Customize and configure the Nuxeo Platform
with an online graphical environment, no coding required
• For power users AND developers
build your application faster
• IDE Integration
extend the platform and integrate your Studio projects
• Live checks & tests
after you save, Studio checks your project
• Locking mechanism
for multi-user projects
studio
Before Nuxeo Studio
11
<extension target="org.nuxeo.ecm.core.operation.OperationServiceComponent"
point="chains">
<chain id="UIDUpdateChain">
<operation id="Context.FetchDocument"/>
<operation id="Context.SetVar">
<param type="string" name="name">typeValue</param>
<param type="object" name="value">expr:Document["sample:type"]</
param>
</operation>
<operation id="Context.SetVar">
<param type="string" name="name">prefixValue</param>
<param type="object" name="value">expr:Fn.getVocabularyLabel
("TypePrefixVocabulary", typeValue)</param>
</operation>
<operation id="Context.SetVar">
<param type="string" name="name">idValue</param>
<param type="object" name="value">expr:@{prefixValue}-@{Fn.getNextId
(prefixValue)}</param>
</operation>
<operation id="Document.SetProperty">
<param type="serializable" name="value">expr:idValue</param>
<param type="string" name="xpath">uid:uid</param>
<param type="boolean" name="save">true</param>
studio
Benefits
• Develop faster: start fast, reuse
• Focus on your model and business logic, not on
the plumbing
• Deploy and update easily multiple installations
thanks to the Update Center & Nuxeo Marketplace
• Protect your investment: forward compatibility
guaranteed! No more upgrades that break your
customization work.
12
studio
Key Features
• Content model definition
• Content views & form
design
• Content routing
(workflow)
• Content automation,
content transformation
• Tab configuration
• Search form design and
composition
• Vocabulary management
(for controlled list of
choices)
• Application branding
• Email templating
• User and group
configuration
• Widget configuration
13
studio
What’s New?
14
studio
New Style for the User
Interface
15
We a good UX
studio
Target Package Option for
DM, DAM
16
studio
New DAM and DM Templates
17
studio
DAM Features
18
studio 19
1 2 3
Customize Every Part of DAM
studio
Demo
20
studio
Questions?
21
studio
Thank You!
22
Laurent Doguin
Community Guy
e-mail: ldoguin@nuxeo.com
Twitter: @ldoguin
Frédéric Vadon, PreSales
Engineer
e-mail: fvadon@nuxeo.com

Contenu connexe

Similaire à Découvrez Nuxeo Studio

OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saasOWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
Paris Open Source Summit
 
[Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part [Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part
Nuxeo
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
jaxconf
 
Nuxeo Digital Asset Management: What's New
Nuxeo Digital Asset Management: What's NewNuxeo Digital Asset Management: What's New
Nuxeo Digital Asset Management: What's New
Nuxeo
 

Similaire à Découvrez Nuxeo Studio (20)

[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
 
Introduction to the Nuxeo Platform
Introduction to the Nuxeo PlatformIntroduction to the Nuxeo Platform
Introduction to the Nuxeo Platform
 
The Nuxeo vision for 2009 and beyond
The Nuxeo vision for 2009 and beyondThe Nuxeo vision for 2009 and beyond
The Nuxeo vision for 2009 and beyond
 
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saasOWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
OWF12/Open source Web Applications on the cloudNuxeo, cloud and saas
 
[Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part [Nuxeo World 2013] Roadmap 2014 - Technical Part
[Nuxeo World 2013] Roadmap 2014 - Technical Part
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
Nuxeo Digital Asset Management: What's New
Nuxeo Digital Asset Management: What's NewNuxeo Digital Asset Management: What's New
Nuxeo Digital Asset Management: What's New
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
Put the Power of Cloud-based Modeling to Work - Spotlight Session
Put the Power of Cloud-based Modeling to Work - Spotlight SessionPut the Power of Cloud-based Modeling to Work - Spotlight Session
Put the Power of Cloud-based Modeling to Work - Spotlight Session
 
AseemMahajan_Resume
AseemMahajan_ResumeAseemMahajan_Resume
AseemMahajan_Resume
 
Resume Raushan
Resume RaushanResume Raushan
Resume Raushan
 
Nuxeo Corporate Overview November 2009
Nuxeo Corporate Overview November 2009Nuxeo Corporate Overview November 2009
Nuxeo Corporate Overview November 2009
 
Appnovation Intro Deck
Appnovation Intro DeckAppnovation Intro Deck
Appnovation Intro Deck
 
OEP PPT 1
OEP PPT 1OEP PPT 1
OEP PPT 1
 
Transform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformTransform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra Platform
 
Nuxeo Enterprise Platform (Nuxeo EP) - Technical Overview
Nuxeo Enterprise Platform (Nuxeo EP) - Technical OverviewNuxeo Enterprise Platform (Nuxeo EP) - Technical Overview
Nuxeo Enterprise Platform (Nuxeo EP) - Technical Overview
 
The Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platformThe Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platform
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17
 
Resume raushan
Resume raushanResume raushan
Resume raushan
 

Plus de Nuxeo

Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Nuxeo
 

Plus de Nuxeo (20)

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage Companies
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain Future
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a Pandemic
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and Nuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to Support
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM Continuum
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Découvrez Nuxeo Studio

  • 1. studio June 26, 2013 Frédéric Vadon Laurent Doguin Discover Nuxeo Studio
  • 3. studio Nuxeo, the Company • An open source Content Management Platform for Business Applications • 13 years of expertise / 500+ customers, mainly large enteprises / 5000+ installations worldwide • Sells Nuxeo Connect, a subscription service providing support, maintenance, Cloud services, and Nuxeo Studio • Dual HQ: Paris & New York City / offices in San Francisco & Boston • Global Partner Network • Driven by innovation, with R&D contributing to Eclipse, Apache, OASIS (CMIS), and many other projects 3
  • 4. studio Nuxeo / Why? • Nuxeo supports customers in creating, building, maintaining, deploying and operating content-centric business applications • Nuxeo covers the full lifecycle of applications: • Application Designer: Nuxeo Studio • Development Environment: Nuxeo IDE (Eclipse), Maven Tooling • Testing Toolset: Unit, Functional (Sl/WebDriver), Performance • Deployment Tools: Nuxeo Marketplace, Update Center • We focus on the complete experience for our customers, not just the software you run 4
  • 5. studio Nuxeo Platform 100% Open Source Content Management Platform Content Application Platform A packaged development framework for building content-centric applications YOUR CONTENT-CENTRIC APPLICATION Document Management Manage structured and unstructured content and document repositories Case Management Manage document-based business processes (ex: claims and invoices processing) Digital Asset Management Manage, publish collections of digital assets (pictures, videos) and related services Nuxeo Connect Complete Subscription Service Maintenance Hot Fixes and Service Packs, automated maintenance tools Tech Support Different Service Level Agreements scaled for project criticality Nuxeo IDE Integrates with Studio to extend the Platform Nuxeo Studio Online Customization and Configuration Toolset Nuxeo Marketplace Online marketplace for plugins, solutions and templates for the Platform Develop, Build, Extend, Configure, Package Social Collaboration Collaborate, access and share with your teams and communities in a social manner The Nuxeo Platform Approach
  • 7. studio ...a business application platform Document storage Relations Versions Templates Indexing Search Web UI Mobile UI Forms Widgets Gadgets Workflow Lifecycle Retention Security Authentication Audit Comments Annotations Collaboration 7 Nuxeo Platform is...
  • 8. studio Nuxeo Platform is... High-level frameworks (Content Application Platform, Case Management Framework) Extensible and configurable ECM services (Document storage, workflow, indexing, security, relation management) UI building blocks and frameworks (Web apps, Websites, RIA, mobile) Ready-to-use pre-packaged applications (Document Management, Digital Asset Management) 8
  • 10. studio What is Studio Anyway? 10 • Customize and configure the Nuxeo Platform with an online graphical environment, no coding required • For power users AND developers build your application faster • IDE Integration extend the platform and integrate your Studio projects • Live checks & tests after you save, Studio checks your project • Locking mechanism for multi-user projects
  • 11. studio Before Nuxeo Studio 11 <extension target="org.nuxeo.ecm.core.operation.OperationServiceComponent" point="chains"> <chain id="UIDUpdateChain"> <operation id="Context.FetchDocument"/> <operation id="Context.SetVar"> <param type="string" name="name">typeValue</param> <param type="object" name="value">expr:Document["sample:type"]</ param> </operation> <operation id="Context.SetVar"> <param type="string" name="name">prefixValue</param> <param type="object" name="value">expr:Fn.getVocabularyLabel ("TypePrefixVocabulary", typeValue)</param> </operation> <operation id="Context.SetVar"> <param type="string" name="name">idValue</param> <param type="object" name="value">expr:@{prefixValue}-@{Fn.getNextId (prefixValue)}</param> </operation> <operation id="Document.SetProperty"> <param type="serializable" name="value">expr:idValue</param> <param type="string" name="xpath">uid:uid</param> <param type="boolean" name="save">true</param>
  • 12. studio Benefits • Develop faster: start fast, reuse • Focus on your model and business logic, not on the plumbing • Deploy and update easily multiple installations thanks to the Update Center & Nuxeo Marketplace • Protect your investment: forward compatibility guaranteed! No more upgrades that break your customization work. 12
  • 13. studio Key Features • Content model definition • Content views & form design • Content routing (workflow) • Content automation, content transformation • Tab configuration • Search form design and composition • Vocabulary management (for controlled list of choices) • Application branding • Email templating • User and group configuration • Widget configuration 13
  • 15. studio New Style for the User Interface 15 We a good UX
  • 17. studio New DAM and DM Templates 17
  • 19. studio 19 1 2 3 Customize Every Part of DAM
  • 22. studio Thank You! 22 Laurent Doguin Community Guy e-mail: ldoguin@nuxeo.com Twitter: @ldoguin Frédéric Vadon, PreSales Engineer e-mail: fvadon@nuxeo.com