Sessions - Technology: JavaScript
Beautiful Front End Code with Backbone.js and CoffeeScript
Technology/Platform: JavaScript
Difficulty Level: Intermediate
Start Time: Friday January 13, 2012 @ 1:45 PM
Location: Aloeswood / Leopardwood
Abstract: It's time to write client side code we can love every bit as much as our server side code. After years of missteps and bad ideas, things are finally taking shape to let us do it. Coffeescript provides a beautiful syntax for writing javascript that causes the noise to fade away and our intent to shine through. Backbone.js gives us an elegant MVC framework that provides just enough structure and guides our client side code towards the kind of clean, reusable codebase we are used to from server side frameworks. Combining these with practices we know work such as Test Driven Development, there's no longer any excuse at all for ugly front end code. In this session I'll share my experience writing real applications this way and show how these excellent technologies fit together.
Presented By: Chris Nelson
About the Speaker: Chris Nelson is a software developer who hails from the fair city of Cincinnati, Ohio. He has been developing web applications for about 15 years and is passionate about finding better ways to do it. He's spoken at most of the major and ruby and java conferences and is an advocate for ways to develop software that actually work (sometimes referred to as Agile).
Top
Blazing Fast Backend Services using Node.js and MongoDB
Technology/Platform: JavaScript
Difficulty Level: Beginner
Start Time: Thursday January 12, 2012 @ 3:35 PM
Location: Salon A
Abstract: This presentation will introduce Node.js and MongoDB, showing you how to use the two together to create a backend service. Following a brief introduction, we'll talk about ways to get started using these technologies by creating small, non-critical services. We'll also discuss the installation and popular Node.js modules, creating a logging solution, and finally load test a Rails application using these technologies.
Presented By: Mark Gustetic
About the Speaker: Mark Gustetic is a software engineer and has been working in the tech industry for the last seven years. He currently working as a Ruby developer with Cleveland startup Within3. He has worked with companies of many different sizes, from startup to large corporations like Progressive. He has worked with multiple different programming languages including: Ruby, C#, Node.js, and more.
Top
Breaking the Barrier with Node.js on Windows and Azure
Technology/Platform: JavaScript
Difficulty Level: Intermediate
Start Time: Thursday January 12, 2012 @ 1:45 PM
Location: Salon A
Abstract: Node.js provides a beautiful new platform for building server side applications, which until now has been inaccessible to the Windows developer. Microsoft has been working as a core contributor to the Node project to break this barrier and provide a great Node story on Windows. Come to this talk and we’ll talk about Node.js, why you should care as a windows developer and how you can build node applications both on-premise and in Azure.
Presented By: Glenn Block
About the Speaker: Glenn is a PM at Microsoft working on support for node.js in Windows and Azure. Glenn has a breadth of experience both inside and outside Microsoft developing software solutions for ISVs and the enterprise. Glenn has also been very active in involving folks from the community in the development of software at Microsoft. This has included shipping several products under open source licenses, as well as assisting other teams looking to do so. Glenn is also a frequent speaker at local and international events and user groups. When he's not working and playing with technology, he spends his time with his wife and daughter staying caffeinated in Seattle or exploring the world.
Top
CoffeeScript is for Closers
Technology/Platform: JavaScript
Difficulty Level: Intermediate
Start Time: Thursday January 12, 2012 @ 3:35 PM
Location: Salon E
Abstract: CoffeeScript—that "little language" that compiles to JavaScript—has become something of a big deal in recent months. Is it all just hype, or does CoffeeScript really deliver on its promise to give us JavaScript without the bad parts? In this session, and with the aid of several Hollywood and pop-culture clichés, Brandon will provide a zero to working overview of CoffeeScript: how to get it, how to learn it and how to start using it in your projects.
Presented By: Brandon Satrom
About the Speaker: Brandon is a web evangelist for Microsoft, based in Austin, TX. A unapologetic lover of the web, Brandon loves to talk about HTML, JavaScript, CSS, open source and whatever new shiny tool or technology (like CoffeeScript) has distracted him from that other thing he was working on. Brandon loves writing and speaking and loves hanging out with and learning from other passionate developers, both online and in person.
Top
Organized Javascript with Backbone.js
Technology/Platform: JavaScript
Difficulty Level: Intermediate
Start Time: Thursday January 12, 2012 @ 3:35 PM
Location: Salon F
Abstract: Is your codebase well organized and easy to maintain? Is your Javascript less so? Disorganized Javascript is expensive. It makes bugs hard find and even harder to fix, leads to new features taking longer to build and causes slow performance in browsers. It has always been difficult to keep Javascript organized. Until now. Backbone.js allows any developer to organize code in a familiar MVC architecture without being a Javascript expert. It uses the best parts of the Javascript language to respond to user interaction and interact with the server. This talk will focus on learning Backbone.js through real code samples from a production application before and after implementing Backbone.js. The audience will leave this talk knowing how to incrementally replace their existing Javascript with Backbone.js.
Presented By: Joe Fiorini
About the Speaker: Joe is a Ruby & Javascript developer, husband and father from Cleveland, Ohio. He works for LeanDog Software where he builds solutions for customers using Ruby on Rails. He has contributed to a number of open source projects including RSpec, Ruby on Rails and GitX. He is currently writing his first screencast on Backbone.js.
Top




























































Connected