Code/Development

Benjamin Melançon's picture

Drupal 7 Site Development

Room/Location: 
203

What does Drupal 7 mean for the way we build sites?

  • If you haven't already embraced fields, get ready to be embraced by them. Fields on comments, taxonomy terms, and more.
  • The same vocabulary on one node twice or more times?
  • Sharing the usability improvements with our site administrators (don't hog the Dashboard)
  • DBTNG (Database The Next Generation) ... and NoSQL? Another way to scale Drupal.
  • Subthemes.
  • Wasn't D7 supposed to usher in the semantic web? Where's the RDF hiding?
jimoneil's picture

Microsoft and Drupal: You're kidding, right?

Room/Location: 
102

Come see what the inflictors of IE6 have come up with to regain the hearts and minds of web developers everywhere! The Microsoft Web Platform has a lot to offer developers regardless of targeted platform - hear about free tooling via WebMatrix, our PHP open source efforts, and even IE9.

mstenta's picture

Anatomy of a Drupal Module

Room/Location: 
203

An introduction to Drupal Module Development

If you have some experience with PHP and Drupal, and you're curious about developing your own Drupal modules, this talk is for you! Topics will include: the required files, how hooks work, the Drupal menu system, and maybe the Form API.

ebeyrent's picture

Hack-proof Your Drupal App

Room/Location: 
Auditorium

Abstract:
What you don't know can hurt you. Analysts estimate that 75% of attacks against web servers enter at the application, not the network level. As many as 15% of these attacks are due to poor coding practices.

Goals:
You will learn best practices you can employ right now to build secure Drupal application code that meets security compliance standards and maintain customer confidence.

Agenda:

  • Key Habits of Secure Drupal Coding
  • Vulnerability Detection to Remediation
Slides and Docs: 
ebeyrent's picture

Staging Drupal

Room/Location: 
Auditorium

Abstract:
Building complex web applications, especially in a team environment, requires more than just code and geeks; it also requires strategy. Drupal shops need to understand how to manage the platform in multiple environments and in all phases of the application lifecycle.

Agenda:

  • Drupal development strategy
  • Multiple environments
    • sandboxes, staging area, production
  • Managing Drupal with Subversion
    • Repositories, branches, tags, externals, template files, etc
Syndicate content