#CSUC12


Cascade Server Roadmap

Come learn about what's in store for Cascade in 2013. We'll discuss how the CMS landscape is changing and how Cascade is evolving to continue to meet the challenges that organizations face with managing their web presence. This session opens the conference and is a must-see for all attendees.

Optimize Your Content Strategy

Watch the Video | View the Slides

As you know, we provide Spectate, our content marketing tool, free of charge to all of our Cascade Server customers. We feel that there's a real need to support organizations of all sizes with a centralized platform that empowers them to measure the success of their content, to promote their content through various channels, and, ultimately, to create even better and more targeted content. In this presentation, Kat Liendgens will show you how to use Spectate to improve your content strategy.

Replacing Wordpress with Cascade Server

Watch the Video | View the Slides

WordPress is a powerful and ubiquitous tool, but it uses resources and introduces vulnerabilities. Most campuses have several instances of WordPress running, and they are usually hacked into simple CMS functionality. We'll show you why we end up doing that and how we can set up Cascade Server to address those needs. For the few situations where WordPress really is the better tool, we'll give an overview of best practices for using Cascade Server's WordPress connector while minimizing risk and upkeep costs.

XSLT Formats in Templates

Watch the Video | View the Slides

Template Formats are an extremely useful and potentially under-utilized feature of Cascade Server. This presentation will cover the following:

  1. A brief recap of basic block/XSLT format functionality, transitioning to an introduction to the use of template formats, describing the similarities and differences with the standard block/format relationship.
  2. A in-depth description of how formats can be used to create versatile templates, capable of being easily updated or restructured. Additionally, describing how template formats can be used to solve common template layout issues by enabling movement of page elements during transformation.
  3. Finally, a description of how template formats can be used to optimize page creation by streamlining the creation of common page elements, like page title, breadcrumb and page headers by outputting multiple elements using same index block.

This presentation is targeted towards attendees with advanced XHTML and XSLT knowledge.

How to Use Web Services

Watch the Video | View the Slides

In this session, we will show you how to execute web services operations. Although our language of choice will be PHP, most of the material can be applied to other languages as well. You will also learn how to understand Cascade's wsdl file without looking up any additional documentation. We will go through example code for the most commonly used operations. This session is for users who have basic programming knowledge and would like learn how to write automated scripts for Cascade Server.

HTML5 As It Relates to Web Content Management

Watch the Video | View the Slides

Hannon Hill Services Trainer Uzo Okafor will discuss the significance of HTML5 as it relates to web content management—specifically its implications for mobile and tablet content consumption. He will give us cases in Cascade Server and provide best practices in using HTML5. He will also talk about the HTML5 support improvements released with Cascade Server 7.0.

Create a Dynamic Online Directory

Watch the Video | View the Slides

Have you tried to create a dynamic directory of all your faculty, staff or employees and not quite been able to pull it off? Using a combination of XSLT and Velocity (mainly because I didn't know any better) we did. Best of all, each of our faculty can update their own page and the information automatically updates on each of our faculty lists. When implemented correctly, this directory takes the work of keeping info current and up to date off the developer, and puts it in the hands of the ones who actually have the information!

End User Inline Editing (Focus Group)

In order to make Cascade Server as intuitive and user friendly as possible for non-technical content contributors, we are exploring options to take inline editing a step further. In this focus group, we will discuss ideas on what the interface could look like, and we would love to hear your suggestions and feedback on how to find the perfect balance of ease of use, a visually appealing interface and optimally enforced branding and security.

Optimize Your Cascade Server Experience

Watch the Video | View the Slides

In today's world, we want our online experience to be as fast as possible (who wants to wait?), and our interaction with Cascade Server is no different. In this session, Justin Klingman of Beacon Technologies will cover Cascade Server optimization techniques—including auditing slow sites, index block settings and use, XSLT coding tips, and hardware configuration for optimal performance.

Implementing Large University Web Sites

Watch the Video | View the Slides

This session will cover tools, techniques and lessons learned in developing very large university websites, using Indiana University's Academic Bulletins project as one example. IU's Cascade Server based academic bulletins contain over 20,000 course descriptions and nearly 10,000 pages of content. Business process for bulletin updates used to involve 1,000 page printouts with hand written comments being sent via campus mail, which was very time intensive and error prone. Now all the workflow is accounted for in the WCMS. Join us as Greg discusses how to create one master content repository that can be displayed on multiple sites in their respective templates and outputs (Web, Mobile, HTML e-mail, Mobile e-mail, text e-mail, print, PDF).

Intranet and Public Server Solution

Watch the Video | View the Slides

Sites requiring an intranet and a public version present a special challenge to Cascade Server developers. In this presentation, David Dent from the United States Naval Academy will show how his team approached the problem.

Workflow Interface (Focus Group)

Join Penny and Mike from Hannon Hill as they lead a discussion on the topic of redesigning our workflow interface. If we were to redesign this feature, what else would you want this feature to do? What changes would you want to the interface? We want to hear your ideas on how to improve this feature to better serve our clients.

Hannon Hill Communications (Focus Group)

We are always striving to keep the Cascade Server community in the know--whether it is on higher ed trends and conferences, web development tips and tricks or Cascade Server product features and news. In this focus group, client advocate Chris Armistead and marketing manager Holly Wright will pick your brains on how you would best like to be kept in the loop. Topics will include our monthly newsletter, company blog, press releases, webinar signups, product releases, new features, resources, social media accounts and other online communities. If you've got opinions, we want to hear them!

Putting Javascript Into a Format

Watch the Video | View the Slides

In this session, Hannon Hill Services Developer, Nadira Yasmeen, will show you how to incorporate JavaScript into your formats to make it easy for your end users to update slideshows, banners, and more. This session will take you from the very first steps through completion, making it a great session for beginners and advanced users alike.

A Modular Content Model

Watch the Video

In this session, Craig and Jessica will describe how users can attach data definition-based and other content blocks to pages to easily create complex content in a modular fashion. The presentation will describe the block processor solution that allows easy extension to add new content block types and the CSS that "automatically" styles block content appropriately depending on the region of the template where the content is attached.

Cascade Server Hosting

Did you know that Hannon Hill now offers hosting for Cascade Server? With the service, we're able to manage your upgrades and more easily troubleshoot issues that might come up. In this breakout session, Blaine Herman, VP of Sales, will discuss this service as well as the packages that have been assembled in order to offer specialized pricing to existing customers.

Using Java to Improve Velocity

Watch the Video

In this session, Bryce Roberts will discuss how Velocity users have access to the methods of the underlying Java classes for each Velocity variable. These classes provide the developer with ways to accomplish goals, which otherwise would be extremely difficult if not impossible to achieve programmatically. Some commonly utilized classes within Cascade development include object, string, number (subclasses such as int and float), map, array, date, iterator, and jdom. Example uses are adding attributes to selected nodes in unknown xml structures, wrapping selected elements, programmatic calculation of embed color schemes, and various efficiencies improvements.

Lessons Learned: Site Best Practices, Content Repurposing, and Custom Reporting at Vassar

Watch the Video | View the Slides

At Vassar College, they use Cascade Server as a repository for over 120 unique sites. Each has a core structure called "Sample Site," a starting point for new responsive designs and a foundation for upgrading older sites to HTML5. Since 2009, they have used database publishing for news, schedules, and bios. With their catalogue and other publications that they publish plain HTML to include in sites with PHP--utilizing single sources of content.

Vassar College developed its own reports in Cascade to watch trends, active/inactive users, new/dated pages, and to share information with colleagues.

Megg will share how Vassar College has sites set up in Cascade, their methods to repurpose content with database publishing and include files, and how they developed a reporting tool with database publishing and dynamic charts.

Hear Vassar's lessons learned so you can benefit from what they have explored.

Enhanced Workflows

Watch the Video | View the Slides

Pima Community College makes extensive use of workflows and has made some enhancements to the Cascade Server workflow system. This presentation will cover:

  • Types of workflow used
  • Interesting applications of stock Cascade Server workflow features
  • New feature: customizing the email messages that are generated by workflows
  • New feature: allowing the webmaster to manually escalate a neglected workflow

How We Migrated to Sites

Watch the Video | View the Slides

In the last 6 years, we have grown with Cascade Server. We'd like to share some of the Cascade lessons learned, our best practices and some tools and tricks that we have picked up along the way.

In this presentation we will cover:

  • A little of our Cascade history
  • Moving from targets to sites--why?
  • Controlling our template type with structured data definitions and index blocks
  • Building a permissions and workflow strategy
  • Implementing more than 100 Google analytical keys with 1 XHTML/Data Definition Block
  • Utilizing aliases and symbolic links for global assets (images, CSS and JavaScript)

In this presentation, we'll share our growth with Cascade and how we've learned to roll over old site designs into a new Khoi Pond V3 design without affecting users and existing content.

Reporting (Focus Group)

In the age of agility, measurement and metrics are becoming increasingly important. We would like to provide web managers and administrators with the most valuable and actionable data possible. In this focus group, we would like to hear from you. How much Cascade Server related data do you want to and need to see? Which reports would be game-changers for you? How would you use each piece of information? The most crucial part about reports is that they give you action items - let’s find out what they are.

7 Series Preview

Watch the Video

Attend this session to find out exactly what we have in store for the next major release of Cascade Server and to see working demos of select features. In addition to giving an overview of what was added in 7.0, Mike will demonstrate several of the features coming out in version 7.2. This was one of the most popular sessions last year and we expect it to be very exciting this year as well.

Getting to Buy-in (Breakout)

In this breakout discussion, Alex will discuss his lessons in Buy In--specifically, his lessons from a total website redesign. He will share stories and lessons learned seeking institution-wide buy-in for a new web project, and encourage others to share their experiences in value, challenges, barriers, and strategy.

Minimize Load Time & Increase Accessibility

Watch the Video | View the Slides

This session will explore several tips and tricks to aid developers with load time of index blocks via RSS feed published index blocks, increase accessibility and responsive design flexibility of WYSIWYG regions through use of YUI 3 CSS Grids templates and explore some tricks to help with velocity format testing.

Publishing a University Magazine

Watch the Video | View the Slides

Every university has some form of online presence for their University Magazine. Marcello will show how Syracuse University implemented sumagazine.syr.edu and took advantage of various Cascade Server features to keep older issues in tact. Their process allows the Magazine staff to manage new and old Magazine versions seamlessly while taking advantage of the power of configuration sets. Marcello will show the process they use to create a new issue and some updates they are implementing to streamline the new issue creation process.

Calendars in Cascade Server

Watch the Video | View the Slides

This session will feature a demonstration of Sauk Valley Community College's calendar system, which uses XSL and Velocity stylesheets to transform two XML feeds (a list of events and a listed class schedule) to output the following:

  • Daily event listings
  • Weekly Room Schedules
  • Instructor Schedules
  • Monthly HTML calendars
  • Links to add events to web calendars
  • iCalendar feeds

Responsive Web Design

Watch the Video | View the Slides

Responsive Web Design (RWD) is a hot topic these days. It is a method of creating web content that will scale (or, "respond") to fit any viewing window they are visited in, no matter the device or browser. In this presentation, BarkleyREI will show how Cascade Server client Chapman University used RWD for their www.chapman.edu website redesign this spring. The presentation will cover the decision making process that led to Chapman choosing RWD over developing separate desktop/tablet/mobile sites, as well as show how their various templates display at different sizes. In addition, we will discuss implications for the website redesign process if you choose to implement RWD. RWD requires extra upfront work, but it's an investment that can pay significant dividends for content managers and your website visitors.

XSLT with OxygenXML (Breakout)

Watch the Video | View the Slides

XSLT development can be quick and painless. In this breakout workshop, Jason will Bring the power of an integrated development environment to your Cascade Server projects to speed up your development and increase your understanding of XSLT. He will take questions as he goes in this interactive session.

Cascade Server Modules (Focus Group)

We introduced Modules in Cascade 7 as a way of allowing end-users to more easily create, update and assign content features to web pages. We want to know what kinds of modules you want to see next in Cascade and what we can do to make them even easier to use. What types of content are you or your end-users clamoring for? What is difficult for your developers to implement now? This session is open to all attendees and we'd love of a mix of both technical and non-technical people to join us for the discussion.

Cascade Server Pitfalls for Newbies to Avoid

Watch the Video | View the Slides

This presentation will be geared towards new technical users of Cascade Server. However, more experienced users will be presented with best practices and tips on how implementations can be improved. During this session, we will demonstrate the key issues that can make your CMS render times more efficient. We will also demonstrate the top 5 issues that you will probably report to the help forum.

Velocity 101: Translating XSLT to Velocity

Watch the Video | View the Slides

Since last year's conference, there have been many additions to the available Velocity tools. This presentation will be for Cascade Server users, new and old, and Penny we will demonstrate some of the most popular and newer Velocity tools and syntax. She will draw from existing XSLT scripts to draw parallels on best practices and how-to's for translating XML. This session is also meant to be a primer for new technical users of Cascade Server introducing them to Velocity and XPATH syntax.

Creating an Athletic Site

Watch the Video

This session, led by Hannon Hill's Sales Engineer Charlie Holder, will be a look into Cascade Server clients that have created interactive sites focused on university athletics. It will also cover some live examples of how you can go about using Cascade Server to manage athletics content.

Social Media Strategy Beyond Facebook

Watch the Video | View the Slides

What is your social media strategy? Is Facebook on its way out? Why do students prefer twitter? Why is YouTube the largest social community? What about social apps like Instagram? Are you getting measurable results? Do your students even want you in their social streams?

Let’s have a frank conversation about the rapidly changing social media landscape and where the opportunities for success are. This round table discussion will be lead by veteran web strategist, James Horigan, Co-Founder of Digital Wave.