Propeople Blog

A regular dose of fresh news, events, products, Drupal development resources and more.

October 5, 2010

The Best Presentations at DrupalCon 2010

Drupalcon is the most important event for the Drupal community and brings together Drupal users, developers, designers and decision makers from all around the world. We have selected the best presentations from both DrupalCon events in 2010: DrupalCon San Francisco and DrupalCon Copenhagen. All the best presentations are grouped in several general topics as follows: modules, theming, scalability and performance, Drupal business process and Drupal 7.

Modules

Top 100 Useful Contributed Modules

This session will look at the top 100 most useful modules based on my experience on building Drupal websites. After attending this session, you will leave with a great list of modules that cover a wide range of functionality. by Deborah Fuzetto at DrupalCon San Francisco more...

Module Building for Beginners (Drupal 6 and 7)

We'll be building a Drupal module from scratch. Really, from scratch. Virtually no previous experience with Drupal coding is required. We'll take a look at some of the differences between Drupal 6 and 7 implementations, so you will gain skills that will be useful for existing and new sites. by Chris Shattuck & Ezra Barnett Gildesgame at DrupalCon San Francisco more...

CCK Demystified

We're going to take the full hour and get you up to speed with this amazing tool that allows you to use a Graphic User Interface to add fields to your content. Out of the box, all you get is a TITLE and a BODY. With CCK you can add validated EMAIL fields, EMBEDDED MEDIA fields, ADDRESS fields and the list goes on and on. by Doug Vann at DrupalCon San Francisco more...

Views Demystified

These sessions will break Views down into the nuts and bolts. In both sessions, we'll actually *do* the configuration right in front of you, and show variations and even ways to break your setup! by Doug Vann & Rain Breaw at DrupalCon San Francisco more...

Views: The key to the drupal castle

The Views module is one of the most innovative and important Contributed Drupal modules, second in usage only to Drupal core. Views empowers site administrators to easily create customized listings of content, and has changed the way developers build their modules. In this session, we'll focus on how Views empowers site administrators to build complex listings of content without any programming knowhow. First time views users might be intimidated by Views' complex and powerful interface, but this session will clearly present the fundamentals of its operation and provide site-builders with a mental framework for building with Views. Don't be intimidated by filters, displays, fields, or relationships (Views relationships, that is). Come learn why Views is so popular and is the key to the Drupal castle! by Ezra Barnett Gildesgame at DrupalCon Copenhagen more...

15 Modules to Help You Build a Community Website.

In this session we would like to share our experience and talk about 15 contributed modules (pros, cons, needed tweaks, interaction with each other, ...) that helped us build the community part of the french news website www.lefigaro.fr. by Adrien Baumann at DrupalCon Copenhagen more...

Theming

Theme Preprocess Functions: an Introduction

Preprocess functions are the diplomats of Drupal themes. They are the missing link between what happens in the modules, and what gets sent to the template files. In this session, we'll dispel PHP fears, and get our feet wet with a little code that goes a long way to helping out with improving the flexibility of our theme. by Carl Wiedemann at DrupalCon San Francisco more...

From Photoshop to Drupal Theme

Drupal's theme layer is very flexible and can accommodate just about any web design. It's important for designers to remember, however, that they're creating not really creating a page — they're building a complete system to house the all of the site's content. In this session, we will talk about concepting and creating a Drupal-optimized design from a Photoshop-style comp. by Todd Nienkerk & Aaron Stanush at DrupalCon San Francisco more...

jQuery for Designers and Themers

Small non-intrusive animations and interactions can greatly enhance the user experience and impress website visitors and clients. jQuery and jQuery UI make it easy to add these enhancements with little or no knowledge of javascript. Learn how! by Bevan Rudge at DrupalCon San Francisco more...

Accelerated grid theming using NineSixty

Session goals include gaining a solid understanding of what grid design is, how it has evolved since its early beginnings in print, and how it can help expedite the design and templating process. by Todd Nienkerk at DrupalCon San Francisco more...

Trends in Design and Architecture of Big Drupal Sites

This session aims to bring a new perspective to these discussion that's based on a comprehensive survey of the big drupal 6 sites that are actually up and running. It also aims to collect a large some of common design elements that will actually allow us to see trends in drupal site design - as opposed to making them up. by Nick Lewis at DrupalCon San Francisco more...

Awesomeness redefined: Drupal7 Theming

Drupal7 is coming sooner than we know it, and its pretty awesome (whos surpriced?) This session will be a gentle walkthrough of the new things that any themer needs to know. by Jen Simmons at DrupalCon Copenhagen more...

Code and slides from Drupal theme preprocess functions: an introduction.

How many times has this happened to you: You're theming a Drupal site, writing your CSS and making a few changes to the tpl files here and there. Everything is going great, then suddenly you realize you need to change one of those things that starts with a "$" inside those funny-looking "< ?php ?>" tags. Panic! by Carl Wiedemann at DrupalCon Copenhagen more...

Theming the Enterprise

We've been moving a whole "enterprise level" corporation over to Drupal, rapidly theming without any visual designs (still waiting). Come hear about what I've learned, and the strategy I created for best reusing code and coordinating the efforts of the team. Hint: Skinr is a big part of it all, and will help us quickly re-theme all of the sites, simultaneously, once the visual designs are delivered. by Jen Simmons at DrupalCon Copenhagen more...

Scalability

Drupal site security for coders and themers

You will specifically learn how to exploit a Cross Site Scripting vulnerability and Cross Site Request Forgery vulnerabilities and then also learn how to protect your code/sites against them. by Greg Knaddison, Peter Wolanin & Ben Jeavons at DrupalCon San Francisco more...

A Match Made in the Cloud – How to Best Take Advantage of Cloud Technologies with Drupal Sites

The secret is out – Drupal has become the ‘go-to’ open source software for the publication and management of website content. By pairing Drupal with cloud technologies there is a whole new world of user benefits well beyond scale and performance. In this session, Bret Piatt, director, technical alliances at Rackspace Hosting and members of the Drupal community will discuss how to best take advantage of cloud technologies with Drupal sites. by Bret Piatt & Josh Koenig at DrupalCon San Francisco more...

Search Engine Optimization (SEO) for your Drupal site

In this presentation we'll do a SEO-tune-up for a basic Drupal site while explaining why each change is important. We'll show you which modules you'll need, explain how to configure them for best results, and point out some commonly overlooked Drupal features which can help improve your rankings. by Jen Lampton & Rob Bertholf at DrupalCon San Francisco more...

Conversion Rate Optimization (CRO) for Drupal

Take SEO to a higher level in 2010. Follow Ben Finklea, CEO of Drupal marketing firm Volacci and author of Drupal 6 SEO as he shows how how even simple, conversion-focused adjustments to a previous, well-executed SEO initiative gives a 40-50% improvement in conversion, as experienced by a Volacci online retailing client, a health and wellness firm using Drupal 6. by Ben Finklea & Stephanie Pakrul at DrupalCon San Francisco more...

Building Content Types and Displaying Content

Adding content to Drupal is easy. Right out of the box you can create pages with specific menu items and articles that promote to your front page with minimal effort. But what if you need more? Come to this session to find out how Drupal's core systems empower you to create and display any number of custom content types. This session is aimed at beginners. It will cover the following topics in the format of a walkthrough to introduce new Drupal users to the major concepts involved in building, displaying, and managing content on their Drupal site. by Ryan Szrama at DrupalCon Copenhagen more...

Sharpen your Axe- How We Reduced Development Time by more than 80%

The goal we set ourselves was to reduce Drupal development time by 80% and this session is to share the invaluable lessons we have learned in the quest to go much, much faster. by Richard Jones at DrupalCon Copenhagen more...

How to manage your cloud by drupal

Key Points Covered: Definition of Cloud Computing, How We Can Manage Cloud infrastructure, Our Use Case and Requirements, Virtual Infra Manager Architecture, Features, Demo, Q & A, and explorer how we can contribute. by Yas Naoi at DrupalCon Copenhagen more...

Business Process

Best Practices For Managing a Drupal Firm

Are you currently a sole practitioner providing Drupal services and would one day like to run your own firm? Are you a partner at an existing multi-developer firm looking for fresh ideas and suggestions? Are you interested in networking with other owners, who have a like-minded interest in building a practice around Drupal? In this session, we will look beyond the technology side of Drupal and dig into the business end of what it takes to run a successful Drupal agency. We’ll touch on critical subject matter topics in areas like sales, recruiting, accounting, human resources, and how to effectively market your services. by Glenn Hilton, Jeff Walpole, a.o. at DrupalCon San Francisco more...

The Drupal Process - Great Projects, No Slavery Required

Drupal in it's current versions can't really decide if it is a framework or a product and this creates some unique headaches for project managers and customers. To make things even more complicated most efficient project management models focus on having the team physically in one room and many companies are either virtual or at least geographically split in multiple locations. In this session I will speak about our experiences on different ways of doing Drupal projects and present our current best practices for successful projects. There are no silver bullets, but many practical ideas both small and large. I will also challenge the audience to share their experiences, tips and ideas. by Vesa Palmu at DrupalCon Copenhagen more...

Creating better solutions through incremental change

This session is about what happens when you try to serve everything at once: You go to bed hungry. We willl talk about how we can create improvements through an incremental approach, one step at a time. These days - Drupal being the catâs pyjamas and all - small studios such as ours suddenly have the capacity to provide large scale enterprise solutions. This presents a shift in the way that we work with our clients, developers, and sub-contractors. One night stands, it turns out, just aren't as satisfying as long term relationships. by Rasmus Frey at DrupalCon Copenhagen more...

A method for getting early estimates right

Almost all clients who approach your agency about a project want to know up front what the total cost will be. They hand you some loose notes and expect a fixed number of hours or price. To many this presents an impossible task. What is often forgotten is that an exact estimate isn't expected. What you need to produce is one that is accurate enough to close the sale. In this session you'll learn a method for producing early estimates to support your sales process. In this talk I will introduce an early estimation method we've developed at NodeOne. It's being used daily in our own sales process. Using this method we're able to tell a client early on the expected size of a project, judge the response and can adapt our sales pitch. Using it we close sales faster and provide estimates early on allowing our clients to make early decisions regarding the scope and focus of the project. by Jakob Persson at DrupalCon Copenhagen more...

Drupal 7

Design and Theming: What's new in Drupal 7

Drupal 6 introduced an enhanced templatIng system. For the past 2 years, the community has been striving to make our theming system really shine. But not only has the system been improved with easier to override defaults and more powerful functions, our designers have also given Drupal a make-over. Right from the installation screen, you can see that Drupal cares about the first impression it makes to the design community at large. Join JohnAlbin, one of Drupal 7’s core contributors, and learn all about Drupal 7’s new design elements and its new theming code enhancements by John Albin Wilkins at DrupalCon San Francisco more...

Drupal 7 UX: Making Drupal Simple to Use for Everyone

This session is intended for current Drupal content managers, designers, developers and site owners who want to learn more about Drupal 7/8 usability improvements. by Jeff Noyes & Dries Buytaert at DrupalCon San Francisco more...

How Drupal 7 Fields are changing the way you write modules

Drupal 7 introduced the notion of Fields, small pieces of data you can add to several kind of Entities. Several key modules are getting completely written to take advantage of this powerful concept in their Drupal 7 versions. In this session we will show how Fields are changing the way we write modules, for the better. by Damien Tournoud at DrupalCon San Francisco more...

Node Access in Drupal 7

Node Access provides an API for determining the grants, or permissions, that a user has for each node. By understanding how these grants work, a module developer can create and enforce complex access rules. by Ken Rickard at DrupalCon San Francisco more...

Drupal 7: What you need to know

Since February 2008, the community has been hard at work on Drupal 7, which is rapidly nearing completion (or possibly already complete ;)). This revolutionary new release sports literally hundreds of improvements, and Angela Byron, the Drupal 7 co-maintainer, will lead you through the most important ones and how they'll impact your future site building endeavors. Get answers to your frequently asked questions, learn about the changes are coming down the pipe for clients, site builders, designers, and developers, find out more about the core development process, and take away some action items for what you can do to help make Drupal 7 the most awesome release of Drupal yet! by Angela Byron at DrupalCon Copenhagen more...

Introduction to the Semantic Web and RDF in Drupal 7

Drupal is leading the way by being the first major CMS to embrace the Semantic Web technologies such as RDF. Restricted to the academic world for many years, these technologies have matured with time up to the point of being used by new standards like Facebookâs Open Graph protocol and major companies like Google, Yahoo!, New York Times, BBC, etc. Over the years, there has been multiple attempts to integrate RDF and Drupal with many contributed modules like Relationship, Semantic Search or FOAF. Drupal 6 saw a plethora of RDF based modules, which eventually lead to the integration of RDFa in Drupal 7. by Lin Clark at DrupalCon Copenhagen more...

Drupal 7 Entities and Fields - Transitioning to D7

In this session we will explore Drupal 7 entities, bundles and fields from a coders perspective. This will be a technical overview of the changes that have been introduced to content types in Drupal 7 and will walk through the creation of a basic content type including widgets, fields and formatters. This session is intended to be an introduction for module developers to the many changes in content type creation for Drupal 7. We will review the key concepts of entites, fields, bundles and explore widgets, formatters and view modes. The basis of this presentation is the Examples modules node_example sub-module. We will show how to create fields, instances of those fields and how to display them in different view modes. The custom view mode we will create illustrates how to utilize the core file and image modules to display an image in different sizes for different view modes. by Kevin Bridges at DrupalCon Copenhagen more...

Comment to suggest your favorite DrupalCon presentation. Don't miss a post, subscribe to our RSS feed and follow us on Twitter.

0 Responses to this post

Communicate!