We are currently planning for DEVLINK 2013. The tentative schedule is below and is subject to change as session selection takes place.
Tuesday
Workshop - Advanced jQuery Techniques
It's time to realise the full potential of jQuery. Join us as we delve into advanced topics surrounding front-end web development and learn how to adopt an application architecture that is maintainable and scalable, while still keeping things simple.
We'll teach you how to utilise the jQuery library in the context of large-scale applications and show you how to dramatically improve performance, write cleaner and more concise code and increase maintainability and reusability. By the end of the day you should feel confident creating and maintaining advanced front-end-focused web applications.
Topics covered
- Event Delegation
- Traversal, Filters, and Advanced Selectors
- Simplifying Code with Conventions
- Just-in-time Initialisation Patterns
- jQuery Plugins
- jQuery UI Widget Factory
$50 +fees
Workshop - JavaScript and jQuery foundations
A solid introduction to the core concepts of jQuery-focused front-end development that shows you how to use it to interact with and manipulate sites. By the end of the day you'll feel more confident about using jQuery and be ready to start developing for the front-end.
During the workshop we'll cover both the basics and some intermediates of the JavaScript programming language, as well as the jQuery JavaScript library.
Topics covered
- JavaScript 101: Variables, Primitives, Operations, Logic
- JavaScript 102: Objects, Arrays, Functions, Loops
- jQuery Intro and Selections
- jQuery Methods and Chaining
- jQuery each, Deeper into Functions
- jQuery and DOM Manipulation
$25 + fees
Wednesday
Registration
Opening Keynote
Make Your Apps Smarter with Azure HDInsight
How to write a technical book
Visual Studio ALM vNext
Building Real Time Web Applications with SignalR
Doing it Right: Continuous Delivery doesn't have to suck!
How To Optimize a Hierarchy In SQL Server
Agile Web Development : Why low ceremony languages & methodologies matter.
Introduce Ruby to your .NET Environment
Fiddler and Your Website
Introductory PowerShell for Developers
Scrum in the Large
SQL Injection
In the Driver's Seat: How MSpec and BDD Will Make You a Better Programmer
Enjoying the Move from WCF to the ASP.NET Web API
Lunch
Gadgeteerin
Git for Visual Studio developers
Introducing the SSAS 2012 BI Semantic Model, aka Tabular
Right-Size Your Day Job
Mobile Data in the Cloud
Break Out Of The Browser With HTML5
Creating Games for the Windows App Store
Getting Started with Twitter Bootstrap
It's Cheaper than Therapy: Building an "ELIZA" Psychotherapist App in Windows 8
Node.js From Scratch: Build a REST API
jQuery Fundamentals
Building CRUDdy iOS Apps with SQLite3
Up Your XP - Time to Multi-class
Elaborating Software Requirements
Crash Course In Windows 8 Part 1
Confessions of a Successful Project
How To Implement SQL Server Data Integrity
Coding Web Apps that are Server Technology Agnostic
Go to a SPA and Apply a Hot Towel
Adding a Test Framework after the Fact
Python for Developers
Demystifying .NET 4.5 Async
CoffeeScript: Good, Bold, and with Sugar
Introduction to Knockout.js
What's New in PowerShell 3
Racing Thru the Last Mile - Cloud Delivery Web-Scale Deployment
Using Azure Mobile Services in Windows Store XAML Applications
Into the Wild...Taming Unstructured Data with Semantic Search
Real-time Web Messaging with SignalR
Mobile Web Development - Strategy, Best Practices, and Performance Tips
Gamification of our World
Lessons from 90k Lines of JavaScript
SQL Server Database Development Using SQL Server 2012 Data Tools - Making a database developer happier and more productive
Advanced Knockout.js
Using MonoGame to Develop Games for All (or Nearly All) Platforms
Build a Single Page App with EmberJS and Sinatra
Introduction to Propel ORM
Crash Course in Windows 8 Part 2
ASP.NET Web Forms 4.5: Rumors of My Death Have Been Greatly Exaggerated
Attendee Party
Thursday
Registration
Deeper Dive into the Windows Phone 8 SDK.
Flow Control in Powershell Scripts
Learning Puppet
The Basics of Good Negotiations
Be Charmed by Google App Engine and Python - Part I
JavaScript - The Real Bad Parts
MongoDB Aggregation Framework: Step by Step
How to be a Healthier Programmer
Simplify Building Apps with the Mobile Services Backend
Node for .NET Developers
Defining a Data Strategy
User's forgive many things. Slowness is not one of those.
AngularJS - A Platform for Productivity
As Easy as Raspberry Pi
Learning Backbone.js by Refactoring Spaghetti jQuery Code
Building a Better Team through Feedback
Taming Complexity in JavaScript with machina.js
Intro to TypeScript
JavaScript Testing - an introduction
Hands On Responsive Design With Twitter Bootstrap
Legal and Tax Considerations for the IT Startup
One Mobile Codebase to Rule Them All
Be Charmed by Google App Engine and Python - Part II
Much Ado About Hadoop
Web Services at Ludicrous Speed using ServiceStack
Designing for Windows 8
Visual Studio Tips and Tricks
Using Titanium and Backbone.js to build a great mobile experience
Lunch
Gadgeteerin
Featured Keynote
The OData Roadmap: OData v4 and Beyond
Riak in a .NET World
Having Your Coffee in the .NET World
“I See a Control Flow Tab. Now What?”
Startup Tips and Tricks: Getting a small IT shop off the ground
Advanced Scripting in Windows Powershell
100% Distributed: How to make remote work work
Master Windows 8 Location and Proximity Capabilities
Creating iOS Apps with C# using Xamarin.iOS
An HTTP Adventure
Distributed Version Control Systems: A Guide For The Perplexed
Making Pictures with Math: HTML5 Canvas
Bootstrap All the Things (with LESS)
Going to Production with JRuby and Torquebox
Dataflow Programming on Big (and Little) Data with Scalding
Cold, Hard Cache
Crawl Walk Talk: Windows Phone 8 App Lifecycle and Speech
Improving Web Performance
Getting started with NoSQL in .NET using RavenDB
Build a Hybrid Mobile App in an Hour with Sencha Architect
Debug Production Application Issues using System Center Operations Manager and TFS
Navigating the Open Source Legal Waters
Object-Oriented JavaScript (yes, it really exists)
Using Game-Creating Software to Build Cross-Platform Games across mobile devices
A Whole New World of JavaScript Testing with Jasmine
Networking Event
Friday
Registration
How to Not Get Thrown Under the (Message) Bus by JavaScript
Teach Me to FP
Death By UDF
iOS for the .Net Web Guy
KnockoutJs for the XAML Developer
From Manual Testing to Automation with Visual Studio ALM
Developing for Windows 8 for the Android developer
The Super-Simple Way to Write Your Own Cmdlets for PowerShell
Modern Architectures for Cross-Platform Development
Cryptography 101 Using the .NET Framework
Hey, You Got Your API In My Website!
Designing an SSIS Framework
AngularJS and TypeScript for Modern Web Application Development
Multi-threaded JavaScript: Your Worst Nightmare, Come True
Angry Birds of Modern JavaScript Development
Using Twitter Bootstrap to design Responsive Web Sites in Orchard
Intro to RavenDB 2.0: NoSQL is Rapping at Your Door
Windowing Functions: THE Reason to Upgrade to 2012
Beginner's Guide to Mobile Development with Xamarin
Running with Elephants: Predictive Analytics with HDInsight for Developers
Techniques for Password Hashing & Cracking
What's new in VS Application Lifecycle Management 2012
Scale Up or Scale Out
Introduction to SQLAlchemy and Alembic Migrations
Using New Controls in Windows Store XAML Applications
Creating Killer Single-Page Applications with Durandal
Using Require.js in an ASP.NET MVC Application
Lunch
Gadgeteerin
Regular Expressions (now you’ve got two problems)
Awesome JavaScript Libraries That Aren't jQuery
Code Search Sucks: How Updating Your Code Search Tool and Tweaking Your Workflow Can Dramatically Effect Your Productivity
WinRT and the Web: Keeping Windows Store Apps Alive and Connected
Mastering HTTP Handlers in the ASP.NET Web API
Populating UITableViews with Your New RSS Parser Class
Hypermedia driven web applications
Test Driven Development with Angular JS
Beyond Fast Good And Cheap: Setting Priorities Among Constraints
Implementing M-V-VM in WinJS
Custom Graphics for your Web Application: The HTML5 Canvas and Kinetic.js
Typescript, the gateway drug to Javascript
Airplane mode
Common TSQL Mistakes
Automate Your Way To Greatness with System Center Orchestrator
Implementing DevOps... and Making it Actually Stick
I like my jQuery plugins warm and toasty
Using SSDT (SQL Server Data Tools) to Manage Database Lifecycle
Getting Started WIth Require.js
Visual Studio ALM Tools for Agile Methodologies
Going Independent 101: Lessons learned from a decade of independence
Remote Working Bootcamp
Kickstarter: Crowd Funding by the Numbers
What's New in ASP.NET MVC 4
Biometrics: Using You Body for Fun and Profit
Knockout: Custom Bindings and Extenders
Cross Platform Push with Azure
How To Write a SQL Server DML Trigger
Closing Keynote
