Category Archives: Lab

April 17th Lab : Open forum

Join us Thursday, April 17th, 2014 for a great evening of learning and connecting with other developers. Free food and socializing starts at 6:00 PM, and the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: Open forum

This Thursday’s lab will be an open forum style meeting. Attendees are encouraged to participate in an open Q&A session, share a brief demo of a project or problem you’ve worked on recently, or discuss a technology you are learning and it’s joys and pains. This lab is for the people by the people. Enjoy.

March 20th Lab : Introduction to KnockoutJS

Join us Thursday, March 20th, 2014 for a great evening of learning and connecting with other developers. Free food and socializing starts at 6:00 PM, and the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: Introduction to KnockoutJS

Don’t call it a comeback, Knockout’s been here for years. We’re gonna knockout your fears, before you go get some beers. Makin’ the code rain down like a Monsoon, Look at the bindings go BOOM

Ok, enough old school jams. We’ll be working with KnockoutJS, the premiere MVVM data-binding JavaScript library, from beginning to end.

What do you need? Be sure to bring a laptop with some kind of IDE/Editor installed.  It would be helpful if you installed Knockout beforehand, but we’ll do that first thing, if not.

We’ll talk about what observables are, build some computed observables, and even build a quick web page with the help of Knockout.

Most importantly, we’ll talk about why declarative data-binding is SO powerful, and why you should start using it IMMEDIATELY to make you more productive.

About Jason Clark

Jason Clark is a Senior Software Consultant for Avatar Software where he focuses as much of his time as possible on front-end development. He has helped with the creation and development of 5 current DurandalJS projects, including the Avatar website (http://www.avatar-soft.com).  He has been a web developer since 1995, starting with PHP, then moving to ASP.NET, MVC, playing a little with Ruby on Rails and then falling in love with JavaScript.  You may have seen him at DevLink where he’s a member of the board and helps make the conference a success.

LAB CANCELED : February 20th Lab: Learning F# with TryFSharp

Due to possible severe weather tonight, the lab will be canceled. Please help us get the word out!

Our apologies to our members. We will try to make it up later :-)

Join us Thursday, February 20th, 2014 for a great evening of learning and connecting with other developers. Free food and socializing starts at 6:00 PM, and the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: Learning F# with TryFSharp

F# is a succinct, expressive, and efficient functional and object-oriented language for Microsoft .NET that helps you write simple code to solve complex problems.

Using Try F# we will explore the F# language. There is something for everyone from beginner to experienced F# developers. if you want to get a head start and help your fellow developers during lab, please go to tryfsharp.org.

One lucky winner will also get a book, F# for C# developers by Tao Liu, from one of our sponsors, O’Reilly.

O'Reilly User Group Program

January 16th Lab: Open forum with Justin Hoover

Join us Thursday, January 16th, 2014 for a great evening of learning and connecting with other developers. Free food and socializing starts at 6:00 PM, and the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: Open forum with Justin Hoover

This Thursday’s lab will be an open forum style meeting. Attendees are encouraged to participate in an open Q&A session, share a brief demo of a project or problem you’ve worked on recently, or discuss a technology you are learning and it’s joys and pains. This lab is for the people by the people. Enjoy.

About Justin Hoover

An Illinois native who relocated to Nashville for the warmer weather. Former sysadmin, network admin, DBA who converted from the dark side and now embraces the joys of development. His code is not pretty, but it’s fast and reliable. You can also find him on Twitter at @baseLogiK.

 

November 21st Lab: DurandalJS and Twitter Bootstrap

Join us Thursday, November 21st, 2013 for a great evening of hands-on learning and connecting with other developers. Free food and socializing starts at 6:00 PM, and the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: DurandalJS and Twitter Bootstrap

In this lab, we’ll focus on getting DurandalJS up and running, we’ll talk about why and when SPAs make sense, we’ll build a custom AMD module, and we’ll do what they say can’t be done and get Durandal 2.0 working correctly with Twitter Bootstrap 3. Be sure to load up your system with your favorite text editor. We might even do most of our work in Sublime Text, but you’ll learn how to use NuGet to get and update your Durandal-based projects in Visual Studio.

If you love KnockoutJS and wish there was something like Angular that used Knockout, you’ll DEFINITELY want to come to this lab to learn how to use a great JavaScript application framework. Bring your laptops and open minds, and I promise by the time you leave, you’ll want to use Durandal in your next project!

About Jason Clark

Jason Clark is a Senior Software Consultant for Avatar Software where he focuses as much of his time as possible on front-end development. He has helped with the creation and development of 5 current DurandalJS projects, including the Avatar website (http://www.avatar-soft.com).  He has been a web developer since 1995, starting with PHP, then moving to ASP.NET, MVC, playing a little with Ruby on Rails and then falling in love with JavaScript.  You may have seen him at DevLink where he’s a member of the board and helps make the conference a success.

October 17th Lab: Hands-on with TypeScript

Join us Thursday, October 17th, 2013 for a great evening of hands-on learning and connecting with other developers. Free food and socializing starts at 6:00 PM, and the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: Hands-on with TypeScript

If you’re coding for the modern web, you’re writing way more JavaScript than you use to. But with JavaScript’s almost complete lack of structure, how can we keep all that code straight?

Enter TypeScript. In this lab, we will explore how TypeScript brings type-safety, object-orientation, and (gasp!) working Intellisense to our favorite ubiquitous client-side language, while still yielding fully standard js compatible with any browser.

If you don’t want to be that guy (or gal), you can save plenty of horsing-around time by having the following tools installed in your environment beforehand:

About Jon Fazzaro

Jon is a music and software nerd who is probably off looking for a cup of coffee right now. He took the software thing pro a solid decade ago, and has been slinging code with Aptera since 2008. Among his credentials are such certifications as Programming in HTML5 with JavaScript and CSS3, MCTS .NET Framework 4 Accessing Data, MCTS .NET Framework 4 Web Applications, and MCPD SharePoint 2010 Developer. Whatever you do, don’t follow @jonfazzaro on Twitter.

September 19th Lab: Fixing Common JavaScript Bugs

Join us Thursday, September 19th, 2013 for a great evening of hands-on learning and connecting with other developers. Free food and socializing starts at 6:00 PM, the lab begins at 6:30 PM.

Location5410 Maryland Way, Suite 110, Brentwood, TN 37027

Lab: Fixing Common JavaScript Bugs

JavaScript is becoming more and more a large part of every web developer’s application. As you expand and continue to learn JavaScript you will inevitably run into a common set of application bugs that we all work through. In our time together, we will examine several common JavaScript bugs, expose the underlying issues, explain what is really going on, and then exterminate the problems. Some of the bugs that we will uncover involve type wrappers, parsing numbers, semicolon strangeness, reserved words, scope confusion, context switching, misplaced braces, function overloading, comparison coercion, picky commas, and many more. The goal is to help you not make the same mistakes that I’ve made and in the process help you know what is really going on behind the scenes.

About Elijah Manor

Elijah Manor is a Christian and a family man. He is the President of Manorism, Inc., a PluralSight Author, and focuses on providing training and consulting in front-end web development. He is a Microsoft Regional Director, Microsoft ASP.NET MVP, ASPInsider, and IE userAgent and enjoys blogging (http://elijahmanor.com), tweeting (@elijahmanor), and speaking about the things he learns.