We've Got You Covered.

Tuesday, May 22, 2012

Certified Google Apps Admin Training (Private & Public Classes)

If your agency or company is "Going Google" come celebrate July 4th by getting Googly in Washington DC and kick off your month with Certified Google Apps Admin Training.  The class will be held in the Fig Leaf Software Google Training Center on July 2nd and 3rd so you can stay the July 4th holiday and enjoy our Nation's Capital and Fireworks on the National Mall.  Of course, if you don't want to travel, stay home and take Google Apps Admin Training Online. 


This class is the Google Apps Certified training and provides Google Apps Admins with the foundation for passing the Google Apps Certification Exam


Fig Leaf Software offers this course directly to the public, but it’s also well-suited for onsite training at companies switching to Google Apps, and can be customized based on companies’ needs.


Call Joe Ferrente at 202-797-7711 x124 or email google@figleaf.com. 

The two-day Google Apps Admin course, taught by either Dave Watts or Dave Gallerizzo, goes beyond the Control Panel to cover common problems and troubleshooting within Google Apps. During this class, you will work with a Google Apps account created just for class, and you’ll learn how to identify and solve common Apps issues. You’ll learn about commonly used network diagnostic tools, common mail delivery problems and solutions, anti-spam measures such as SPF and DKIM, and much more! This course is intended for people who already have had some exposure to Google Apps and the Control Panel, such as helpdesk people or anyone responsible for day-to-day Google Apps administration.


Course Prerequisites

To gain the most from this class, you should already have:
  • Some experience with using the Google Apps Control Panel

Course Outline

  1. Basic Troubleshooting Tools and Practices
    1. Troubleshooting challenges of web vs desktop apps
    2. Network testing
    3. Browser and OS issues
    4. Interacting with users
    5. Basic troubleshooting approach
  2. Troubleshooting Email and Groups
    1. Gmail client issues
    2. Receiving mail
    3. Sending mail
    4. Groups bounce messages caused by suspended accounts
    5. Other issues with Groups
  3. Google Message Security
    1. How the service works
    2. Configuring server settings
    3. Adding domains
    4. Adding users and administrators
    5. Configuring filtering policies
    6. Customizing the user experience
    7. Running reports
    8. Identifying information resources
  4. Calendar Management and Troubleshooting
    1. Creating and managing resources
    2. Calendar delegation
    3. Using .ics files
    4. Other issues
  5. Interacting with Google Support
    1. Support channels
    2. Logging a case
    3. Life of a case
    4. Information sources
    5. Release tracks
  6. Additional User Management Tasks
    1. What happens when a user is created?
    2. Nicknames
    3. What happens when you suspend a user?
    4. What happens when you delete a user?
    5. What approach should be followed when suspending or deleting a user?
  7. Domain and Organization Management
    1. Administrator accounts
    2. Multiple domains
    3. Organizations and policies
  8. Automation APIs
    1. Control Panel limitations
    2. API overview
    3. Types of tools

Thursday, May 17, 2012

CommonSpot Developer Training in May and June

REGISTER HERE: http://training.figleaf.com/courses/CommonSpot-Developer.cfm

This four-day course takes you through the best practices for customizing a website developed using the CommonSpot Content Management Server from Paperthin, Inc. This course was developed by Fig Leaf Software based on our experience from developing and deploying over 500 sites using the CommonSpot Content Server.

Upcoming Classes


May 21-25, 2012
Instructor: Dave Gallerizzo
Washington DC and ONLINE
Register Now

Jun 19-24, 2012
Instructor Bob Segal
Washington DC and ONLINE
Register Now

Course Prerequisites

Students should have completed the following courses or have equivalent experience:

Course Objectives

Upon completion of this course, student should be able to:

  • Build a custom login page
  • Configure a custom color pallette
  • Use CommonSpot environment variables effectively
  • Understand the nuances of the "Base Template"
  • Create custom rendering handlers for CommonSpot Elements
  • Create Page Rendering Handlers using Metadat
  • Create a facility for "Print Versions" of Pages
  • Use CommonSpot Metadata facilities to link pages to relational databases
  • Create CommonSpot extensions that reference the CommonSpot relational data schema
  • Creating custom objects
  • Understanding Clustering and Replication
  • Export CommonSpot data to other programs

Course Outline

Unit 1: Introducing the Course

  • Understanding the Course
  • Course Objectives
  • Course prerequisites
  • Course Format
  • Course Content
  • Introducing CommonSpot

Unit 2: Getting Started

  • Configuring the ColdFusion Server
  • Configuring the JVM
  • Configuring Settings that Affect Scalability
  • Deploying CommonSpot
  • Creating a New CommonSpot Site
  • Understanding the CommonSpot Data Schema
  • Cloning a Site

Unit 3: Buidling Templates

  • Defining your template architecture
  • Building a Base Template
  • Implementing your Graphical Design as a CFML Custom Tag
  • Implementing CSS-based designs
  • Making CSS Styles Available to Contributors
  • Implementing a Printer Friendly Format

Unit 4: Metadata and Element Render Handlers

  • Using Metadata
  • Implementing Page Render Handlers using Metadata
  • Creating and Deploying Element Render Handlers
  • Using Metadata and the Taxonomy systems to categorize pages
  • Using Taxonomy to drive navigation

Unit 5: Custom Elements

  • Creating and Defining a Custom Element
  • Creating Display Templates
  • Using Field masks
  • Building Custom Field Types
  • Using Custom Elements for Personalization
  • Syndicating Content with RSS

Unit 6: CommonSpot Security and Simplifying the Authoring Experience

  • Setting permissions at the site/subsite levels
  • Applying security to templates
  • Applying security to elements
  • Securing the ColdFusion Administrator
  • Securing the CommonSpot Upgrade utility
  • Customizing Security Messages
  • Implementing single sign-on with LDAP / Active Directory
  • Streamlining the Page Creation Process
  • Using JavaScript to alter the CommonSpot UI and set defaults for form fields

Unit 7: Approving Content

  • Establishing an approval process
  • Navigating the approval process

Unit 8: Extending and Troubleshooting CommonSpot with ColdFusion

  • Datasheet Column Render Handlers
  • The CommonSpot Event Model
  • Extending CommonSpot with ColdFusion
  • Exporting Custom Element Data
  • Using iFrames
  • Using loader.cfm
  • Using the CommonSpot Web Services API
  • Techniques for Identifying and Rectifying Performance Bottlenecks

Unit 9: Using the Application Development Framework (ADF)

  • Invoking the API
  • Building Applications for Distribution
  • Packaging Applications for Distribution
#CommonSpot, #PaperThin, #FigLeafSoftware

Tuesday, May 15, 2012

Adobe Launches ColdFusion 10

Adobe Launches ColdFusion 10 and you can buy or upgrade your ColdFusion licences from our Adobe ColdFusion License Experts.  To purchase your upgrade or buy a new license please contact:

Manny Doraghi
202-797-7711 x114
adobe@figleaf.com

Adobe ColdFusion 10

Adobe ColdFusion 10 introduces a multitude of productivity enhancing features, seamless integration with the Java™–EE platform, and smart built-in solutions including support for HTML5 that enable developers to rapidly build enterprise-ready Internet applications.

ColdFusion 10 Enterprise edition

Adobe® ColdFusion® 10 Enterprise Edition application server is designed to rapidly build enterprise-ready Java™ EE applications. Easily create interactive web applications leveraging unique built-in HTML5 support. Make your websites more secure with formidable security standards.

ColdFusion 10 Standard edition

Adobe® ColdFusion® 10 Standard Edition application server helps you rapidly build web applications for moderate traffic on a single server. Easily create rich HTML5 applications without prior knowledge of HTML5. Condense complex logic into less code with smart built-in solutions.

ColdFusion 10 Developer edition

ColdFusion 10 Developer Edition is a free, fully functional version of ColdFusion for local host development of applications that will be deployed on either standard or enterprise servers and can be simultaneously accessed from two remote IP addresses.

Friday, April 20, 2012

New Hello Drupal Class: Free Hands-on Training for Developers

Hello Drupal Training is a free introductory course for people who are curious about Drupal and want to find out more about it. Our Certified Drupal Trainers will be your guide to help you get up to speed with Drupal more quickly than if you tried on your own. 

June 19, 2012
CTIA Conference Center (Lobby Level)
1400 16th Street, NW 


8:30 AM - 12:00 Noon
Washington, DC 20036


Register:  http://training.figleaf.com/Courses/hellodrupal.cfm 

Course Prerequisites

This course is suitable to anyone who is interested in building a website or application online. Whether you're an experienced web developer or a trapeze artist making her first website for an alternative circus, your Drupal guide will tailor the presentation to suit your own needs. Make sure you speak up to ask questions!
Course PrerequisitesThis course is suitable to anyone who is interested in building a website or application online. Whether you're an experienced web developer or a trapeze artist making her first website for an alternative circus, your Drupal guide will tailor the presentation to suit your own needs. Make sure you speak up to ask questions!
Course Outline
Session 1. Getting Started with Drupal
Exercise 1.1 - Change site name and slogan
Exercise 1.2 - Add content
Exercise 1.3 - Add a static block
Session 2. Configuration before code
Exercise 2 - Add a webform to your site
Session 3. Thinking like Drupal
Exercise 3.1 - Create a content type
Exercise 3.2 - Create content
Exercise 3.3 - Create some sample content
Exercise 3.4 - Build a query of content with Views and output a block
Exercise 3.5 - Place the block in a region on your page
Exercise 3.6 - Check the position of all your blocks
Exercise 3.7 - Change the layout of your site
Exercise 3.8 - Add custom CSS
Exercise 3.9 - Change the look of the site



This class is taught by Fig Leaf Software and utilizes the official Acquia Drupal Training material. Fig Leaf Software has trained more than 30,000 web professionals in design and development technologies for Acquia, Adobe, Google, JackBe, Sencha and more. 

Tuesday, April 17, 2012

Fig Leaf Software launches new Mobile Sencha Touch site: www.archbalt.org/mobile



Hiring Fig Leaf Software to develop their overall web strategy, the Archdiocese of Baltimore requested that we build them a mobile web app that could enable users visiting their public site to more readily access information from their Apple, Android, and Blackberry devices.
Mobile News Screen
Mobile School Search
Fig Leaf Software recommended using Sencha Touch, a mobile development framework built on top of native web standards.  We chose Sencha Touch because the platform is a free, open source toolkit that enables rapid development of multi-device compatible apps using web standards - HTML5, CSS3, and Javascript.  In addition, this solution enables us to develop a single codebase to support multiple devices and can be executed through either a mobile web browser or installed as a native mobile app from the Android Marketplace or Apple App Store.

The process for developing the new mobile application took Archdiocese key stakeholders through sequential steps to the launch of the new app.  We began with a Mobile Discovery, Creative and Technical Session. This was followed by the development of wireframes, a creative design and stylesheets that reinforced their branding,  and culminated with the creation of a mobile prototype.  Our implementation included integrating with the organization’s web content management system (PaperThin’s CommonSpot CMS) to eliminate redundant data entry and maintenance.  Following quality assurance and testing we launched the mobile site and compiled it to native apps in the Apple Store and Android marketplace for easy deployment through multiple delivery channels.


In terms of Innovation: Our design leverages the hardware and software that comes bundled with a handheld device (phone dialing, email, and geo-location) in order to remove 95% of keyboard input that would be required by a similar desktop-based application. It also uses Google Maps, the Google Directions API, and Google Street View in order to provide users with turn-by-turn driving directions to a parish, school, or church.

Mobile Event Search
  Sencha Touch enabled Fig Leaf Software to build an Archdiocese of Baltimore mobile web app that runs on multiple devices at multiple resolutions in a fraction of the time and cost that it would have taken to produce a similar native app using Objective-C on iPhone and Java on Android.  There was no need to fund separate development initiatives or maintain separate code bases, resulting in total cost of ownership and maintenance costs being cut by 70% or more over using a native app development approach.

The mobile web apps can be converted to native apps for iOS and Android within minutes using PhoneGap.  Sencha Touch and PhoneGap are both open-source, and both are free.
 

About Us

Fig Leaf Software is a premier, full service Web design, development and training company.

For over 14 years, Fig Leaf has helped organizations overcome business challenges...

Read More

Contact Us

1.877.FIG.LEAF

Fig Leaf Software

1523 16th Street NW
Second Floor
Washington, DC 20036

info@figleaf.com