All the cool kids are doing it, so I figured I would share my cf.Objective schedule with the world. The twist is that I extracted it from my Outlook calendar using the new Exchange tags in Scorpio. I’ve included the code below.
Time | Session | Speaker |
---|---|---|
Thu 9:00 PM | Reception | |
Fri 8:00 AM | Breakfast | |
Fri 9:00 AM | Keynote -Top Secret Scorpio! | Jason Delmore |
Fri 10:15 AM | Developing Applications with Transfer ORM | Mark Mandel |
Fri 11:25 AM | Application Security and Compliance | Dean Saxe |
Fri 12:30 PM | Lunch | |
Fri 1:30 PM | AJAX Integration With Scorpio! | Sean Corfield |
Fri 2:40 PM | ColdFusion Flex Integration | Kevin Schmidt |
Fri 4:10 PM | The CFEclipse Project | Mark Drew |
Fri 7:00 PM | Birds of a Feather Sessions | |
Sat 8:00 AM | Breakfast | |
Sat 9:00 AM | OO Architecture Back to Front | Matt Woodward |
Sat 10:15 AM | Using the Adobe Flex toolkit for Apex | Steve Rittler |
Sat 11:25 AM | Object Think | Simon Horwith |
Sat 12:30 PM | Lunch | |
Sat 1:30 PM | Fusebox – The original CF Framework | Simeon Bateman |
Sat 4:10 PM | JVM Server Tuning | Nick Tunney |
Sat 7:00 PM | Birds of a Feather Sessions | |
Sun 8:00 AM | Breakfast | |
Sun 9:00 AM | Keynote -Top Secret Scorpio! | Ben Forta |
Sun 10:15 AM | Test-Driven Development with ColdFusion | Paul Kenney |
Sun 11:25 AM | Understanding, Improving and Resolving Issues With Database Procedure Caches | Charlie Arehart |
Sun 12:30 PM | Lunch | |
Sun 1:30 PM | Introduction to Cairngorm | Rob Gonda |
Sun 2:40 PM | Introduction to Aspect Oriented Programing with ColdSpring | Chris Scott |
Sun 4:10 PM | Leveraging ColdSpring to Build a Robust and Maintainable Architecture for Flex | Chris Scott |
Sun 5:10 PM | Close of Conference |
Exchange Code
I’ve only omitted my server details.
<cfexchangeconnection
action
=
“open”
connection
=
“exchangeConnection”
protocol
=
“https”
server
=
“#homeServer#”
username
=
“#exchange_user#”
password
=
“#exchange_password#”
mailboxName
=
“#mailbox#”
/>
<cfexchangecalendar
action
=
“get”
name
=“appointments”
connection
=“exchangeConnection”>
<cfexchangefilter
name
=
“starttime”
from
=
“5/3/2007 15:00”
to=“5/7/2007”
/>
</cfexchangecalendar>
<cfexchangeconnection
action
=
“close”
connection
=
“exchangeConnection”
/>
<cfquery
dbtype=“query”
name=“appointments”>
SELECT AllDayEvent, starttime, endtime, location, message, subject
FROM appointments
WHERE AllDayEvent = 0
ORDER
BY starttime
</cfquery>
<table>
<tr>
<th>Time</th>
<th>Session</th>
<th>Speaker</th>
</tr>
<cfoutput
query=“appointments”>
<tr>
<td>#DateFormat(startTime,”ddd”)#
<!— Lazy way of dealing with time difference —>
#timeformat(DateAdd(“h”,-1,startTime ) ,”h:mm tt”)#
</td>
<td>#subject#</td>
<td>#message#</td>
</tr>
</cfoutput>
</table>