Entries tagged as 2016

NCDevCon 2016 - Wrap Up

Videos

We're slowly converting videos and posting them to our YouTube page. We also have previous years videos available to watch.

Subscribe now: https://www.youtube.com/ncdevcon

Slides/Code

Taking Your Searches to the Next Level with Solr and ElasticSearch
Mary Jo Sminkey
Slides: http://www.slideshare.net/MaryJoSminkey/solrelasticsearch-for-cf-developers-and-others
Video: https://youtu.be/XE6Bzpk3u2M?list=PLz6r7YssJoKQyfkq1cdNRy0-FqRpcxEZr

PhoneGap Push Notifications
Simon MacDonald
Slides: https://slides.com/simonmacdonald/push-7/live#/

Reduce, Reuse, Recycle: Modular CSS
Cas Roberts & Kendall Totten
Slides: http://redhat.slides.com/ktotten/modular-css
Code: http://bit.ly/layout-styles

Realtime with WebSockets
Giancarlo Gomez
Slides: https://github.com/GiancarloGomez/Realtime-With-WebSockets-Demo-Code/raw/master/realtime-with-websockets-2016.pdf
Code: https://github.com/GiancarloGomez/Realtime-With-WebSockets-Demo-Code

Build your Backend in Node.js  (building an API with Node.js + Express.js)
Matthew Eash
Slides: http://bit.ly/node-backend

Jumpstart into the Aurelia Framework
Matthew Eash
Slides: http://bit.ly/aurelia-overview

Delivering the Dude: Continuous X
Brent Pabst
Slides: http://www.slideshare.net/BrentonPabst/delivering-the-dude-continuous-x-66194553
Code: https://github.com/brentpabst/ncdevcon16

ES6 Web Components
Ben Farrell
Slides: https://github.com/bengfarrell/ncdev-conponent/blob/master/es6webcomponents.pdf
Code: https://github.com/bengfarrell/ncdev-conponent
Reference: http://webcomponents.org/polyfills/
Video: https://youtu.be/HE5FskfcO8M?list=PLz6r7YssJoKQyfkq1cdNRy0-FqRpcxEZr

Same Native Mobile App - Two Ways, with C# & JavaScript!
Sam Basu   
Slides: https://slides.com/samidip/sameapp2ways
Slides: https://slides.com/samidip/nativescript

Style Guides with React Stateless Components
Adam Smith
Slides: https://speakerdeck.com/acodesmith/reactjs-style-guides

Mobile Platforms Galore: Pick Your Poison
Jonathan Willis
Slides: https://drive.google.com/open?id=1M4z2ZkWgsyG2gB04AyijuswkS6KrnaK0TGwmwl0F_hU

Introduction To Native Mobile Apps Using Ionic 2 & Angular 2
Carlos Santana
Slides: http://bit.ly/ionic-ncdevcon16
Code: http://bit.ly/demo-ncdevcon

Small Screens, Big Rewards! The Experience of Converting Desktop Websites to Mobile
Jessica Kennedy
Code: https://github.com/mistersender/desktop_to_mobile_presentation

CFML: Code Security Best Practices
Trip Ward
Slides & Code: https://github.com/tripward/presentations/tree/master/security_best_practices

Dependency Injection 101
Anant Pradhan
Blog: http://anant5.com/2016/09/ncdevcon-2016-dependency-injection-101/
Video: https://youtu.be/FHyXygRCEgQ?list=PLz6r7YssJoKQyfkq1cdNRy0-FqRpcxEZr

Thinking Outside the Box With CSS
Brandon Kennedy
Slides: http://brandonkennedy.me/presentations/thinking-outside-the-box/view/index.html
Code: https://github.com/brandontkennedy/css-totb

Kicking Sass: How To Write CSS (and JS) in a PostCSS World
Aaron Ladage
Slides: https://cdn.rawgit.com/aladage/post-is-the-new-pre/ncdevcon2016/index.html#/
Code: https://github.com/aladage/post-is-the-new-pre/tree/ncdevcon2016

Less Hate, More Love With Coldfusion ORM
Masha Edelen
Slides: http://www.hdwebstudio.com/presentations/NCDevConORM
Video: https://youtu.be/TBvcsbqNvzU?list=PLz6r7YssJoKQyfkq1cdNRy0-FqRpcxEZr

Stocking a Front-End Toolshed
Jared Siirila
Slides: http://slides.com/jaredsiirila/deck

 

 

NCDevCon 2016 Session-Scaling Angular in Enterprise Apps

Scaling Angular in Enterprise Apps

Building large scale Angular apps has its challenges. See how Dude Solutions uses patterns and process to scale Angular apps across multiple development teams, code bases, and products. Bonus content: Get a sneak peek into how The Dude plans to transition to Angular 2.0 in our enterprise applications!

About Stuart Eaves

Stuart Eaves

Stuart currently works as a full-stack engineer for Dude Solutions. For the last 4 years, he has been working with Angular in small scale apps, hybrid mobile apps and large enterprise apps.

Follow Stuart Eaves on Twitter

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-API Management Basics

API Management Basics

APIs will serve as the backbone of communication channels between applications on various devices in what is trending as the Internet of Things. With the explosion of API use, a required necessity is the tool that companies will use to manage these APIs. Providing seamless ways to globally manage security, versioning, API creation, and metrics will allow companies to move much faster through their API strategies and quickly implement changes. In this session we’ll review the capabilities of API Management and demonstrate the latest Adobe API Manager, showing how the various features benefit productivity and seamless management of APIs.

About Elishia Dvorak

Elishia Dvorak

Elishia Dvorak is the ColdFusion Solution Consultant and Evangelist at Adobe and has been assisting ColdFusion customers with server support, consulting and training since 1999. She has spent over 10 years with Allaire, Macromedia, and Adobe performing enterprise dedicated support and Technical Account Management for the largest ColdFusion architectures. Prior to her current role, she spent time as an Adobe Reseller and Solution Provider specializing in ColdFusion solutions.

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Virtual Reality Wants You: How developers fit into the new VR landscape

Virtual Reality Wants You: How developers fit into the new VR landscape

Virtual Reality is not just about games. Many designers and developers are finding that VR is opening up new and exciting business opportunities. Jason McGuigan and Jason Cooper from Horizon Productions will walk through the basics of Virtual Reality as it exists in today’s business environments, how companies are using it, and how you can get involved. Through an open discussion on Google Cardboard, Samung GearVR, Oculus Rift, HTC Vive, 360 video, and more- the Jasons will explain where developers are needed and what skills are being sought after in this exciting new field.

About Jason McGuigan Jason Cooper

Jason McGuigan Jason Cooper

Jason McGuigan and Jason Cooper are the Creative Director and Director of Multimedia at Horizon Productions, which has over 34 years of consumer marketing experience that they're now translating into Virtual Reality products. Jason and Jason lead a talented team that is developing VR experiences for a wide array of business clientele, including IBM, Quintiles, CREE/Home Depot, Carolina Railhawks, UNC Athletics, and many others. They regularly speak about VR to Fortune 500 companies and various groups throughout the Triangle. They also have made television appearances, been featured in news articles and were selected as one of the only groups on the East Coast to be granted access to Google VR's Jump platform and GoPro's Odyssey camera.

Follow Jason McGuigan Jason Cooper on Twitter

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Delivering the Dude: Continuous X

Delivering the Dude: Continuous X

The process of building and deploying software can be tedious, difficult, and problem-prone. Even more challenging is building a continuous integration and delivery platform that can be flexible and adaptive to your agile software teams. Take a sneak peek into how Dude Solutions revamped and replaced their entire continuous integration and delivery process with a brand new environment and toolset in just under 3 months! We will share our experiences: the good, the bad, and the ugly.

About Brent Pabst

Brent Pabst

Brent specializes in building transformational architectures for high-growth organizations. He’s currently Enterprise Architect for Dude Solutions in Cary, NC, focused on building next generation cloud computing platforms. In addition to working at Dude Solutions, Brent provides architectural and software consulting services to various organizations internationally. He’s also an instructor at Wake Technical Community College teaching classes on systems design and analysis to the next generation of technology employees. Brent is a published author and speaker with continuous research article submission to various industry journals.

Follow Brent Pabst on Twitter

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Getting Started with IoT

Getting Started with IoT

You’ve probably heard the buzz surrounding the Internet of Things (IoT). Want to learn more but don’t know where to start as a software developer? Things couldn’t be easier today - no circuit design or soldering experience required! We’ll cover some basic electronics, discuss the components of an IoT solution, and put together a demonstration using the Particle Photon, Grove sensor modules, and IoT cloud platforms.

About Ian Hoppes

Ian Hoppes

Ian Hoppes has over 15 years of experience developing custom software applications using Microsoft technologies. A Computer Science graduate of NC State University, his professional career includes cofounding and leading the technology teams for startups in healthcare, student learning, and consumer e-commerce. Currently he is the Director of Application Development for a Raleigh, NC based IT services company. Ian is active in the Triangle .NET User Group and frequent speaker at conferences and code camps. In 2015, he cofounded the Raleigh IoT Meetup and was selected as the Hackster.io Ambassador for the Triangle region.

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Using ColdFusion and JSON to read your mind.

Using ColdFusion and JSON to read your mind.

This is a small project I've been playing with. Consumer grade Electroencephalograph (EEG) systems are now relatively cheap and reliable. In this talk, I'll be showing how I used JSON to transmit EEG data to the ColdFusion server, and then store and display the data in real time using CF's real time charting engine ZingCharts.

About Larry Lyons

Larry Lyons

Larry C. Lyons is a ColdFusion Developer with over 18 years of experience in designing and developing complex database driven websites for governments, private industry, and educational institutions. He has post graduate degrees in Psychology. Larry is the co-manager for the Northern Virginia ColdFusion Users Group.

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Build Your Backend in Node.js

Build Your Backend in Node.js

Node.js has been around since 2009, but has really been hitting its stride over the past 2-3 years as a robust platform for web, mobile and even desktop applications. Leverage your Javascript front-end knowledge by using it on the back end as well! This session will over the basics on how to get jump-started into the Node.js ecosystem, as we cover the building blocks in building a REST API and a full-stack web application using Node.js and Express in Javascript ES2015. We'll also look at best practices in expanding your API to hook up logging, error handling, authentication and interfacing with external data sources.

About Matthew Eash

Matthew Eash

Matthew Eash is an enterprise architect, lead developer, and data guru. He is currently heading up multiple data and visualization initiatives for a national research lab.

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Jumpstart into the Aurelia Framework

Jumpstart into the Aurelia Framework

Aurelia, a new Javascript client framework going up against the likes of Angular 2 and React, allows you to code modern web and mobile applications in ES5/6/7 or TypeScript. I'll provide an overview of the Aurelia framework, and cover the basics of creating a new web single page application -- how to bootstrap a new project and expand it using features within the framework, including routing, view templating, data fetching, two-way data binding, dependency injection and custom elements.

About Matthew Eash

Matthew Eash

Matthew Eash is an enterprise architect, lead developer, and data guru. He is currently heading up multiple data and visualization initiatives for a national research lab.

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference

NCDevCon 2016 Session-Party like Thor in the cloud!

Party like Thor in the cloud!

Also known as building and deploying serverless applications.  This is a hands on session where you will get a chance to build a simple application and leverage the new rage, serverless architecture within AWS.  Find out how serverless architecture works by doing.  Don't be afraid, it's the cloud, what could go wrong.

We will cover:
  • Authentication - IAM groups and users
  • Storage - Using S3 to store files for static pages
  • Functionality -Leverage Lambda's to build dynamic pages and other application functionality
  • REST - Create a simple REST based API with the API Gateway
  • Data retention - hook into DynamoDB to keep your data

We will not cover:
  • EC2 instances
  • The setup of any type of server
  • Client side application development (there will be a starter app available for that, but this is not a front-end session)

Pre-requisites 
  • Laptop
  • Install AWS CLI on your laptop
  • A basic knowledge of JavaScript
  • A fundamental knowledge of application development
  • A Hammer... cause Thor always has his hammer

Lastly - be sure to RSVP.  So tweet this message " .@adrianpomilio I want to party like Thor @NCDevCon #serverless #aws "
If you already have your own AWS account then feel free to use that, but if you need we will have an account available.

The session will last 2hrs.  We will have extra time available to hack around on these technologies.

About Adrian Pomilio

Adrian Pomilio

Adrian Pomilio is a UI Architect and Platform Team Lead at BlueHornet. He spends most of his free time with his sons doing various outdoor activities, as well as flying drones, IoT, and generally making the most out of tech in a sometimes mischievous way. Oh, and Jeepin... he has a thing about Jeeps.

Ready to Register for NCDevCon?

Eventbrite - NCDevCon 2016 - North Carolina's Premier Web Conference