更新时间:2021-04-02 19:04:33
封面
版权信息
Credits
Foreword
The Sakai Community
Educational Community License
The Sakai Foundation
Change is the norm
Getting started
About the Authors
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. What is Sakai?
Sakai tools
Sakai worksite
The community
Sakai's academic background
A brief history
What's Next? — The Sakai open academic environment
Advantages for organizations
Summary
Chapter 2. Feet First: Running the Demo
Installing the demo
Help is your friend
Live demos
Building from the source
Chapter 3. Sakai 2.x Anatomy
The Sakai framework
Core technologies
How Sakai is deployed at scale
Enterprise data integration
Sakai OAE anatomy
Chapter 4. My First Site
Tool-specific help
Managing project sites
Tools of immediate value
Starter tips
Chapter 5. Enterprise Bundle Tools and Quality Assurance
Using Core tools in Sakai 2.6
Core tools since Sakai 2.6
From Contrib to Provisional
Stealthily to Core
Enterprise-level quality
Automatic code analysis
Chapter 6. Worksite Tools
Creating flashcards
Commonalities between tools
The Resources tool
Using course tools together
Introducing Portfolios
Towards OSP integration in Sakai OAE
Chapter 7. Contributed Tools
An apology of sorts
The range of contributed tools
A list of tools
Example deployments
Creating tools
Chapter 8. Putting Sakai to Work
The tools and structure of a Sakai site
Sakai's site structure
Types of Sakai sites
Building your Home page
Chapter 9. The Administration Workspace
What is a Sakai administrator?
The Administration tool set
Basic concepts
sakai.properties
Chapter 10. Web Services: Connecting to the Enterprise
Protocols
Existing web services
Sakai and SOAP
Entity Broker
WSRP
Chapter 11. Tips from the Trenches
The benefits of knowing that frameworks exist
Using the third-party frameworks
An expanded tour of Java
The Apache web server
Migration
Interviews at the deep end
Chapter 12. Understanding Common Error Messages