Abstract

This was the year React vs Angular in the Web World.   With the redo of AngularJS 1.x into Angular (the “official” name for AngularJS 2), it is time to compare and contrast Angular and ReactJS, another very popular JavaScript library.  We will take a look at an application developed using both Angular and React and talk through difference in coding philosophy between the two and ultimately, help you or your organization determine what makes sense. Spoiler, there are slides entitled feelings

 

Bio

John Ptacek is a Skyline Technologies Principal Consultant where his primary focus is the design, development and envisioning of solutions for customers around the globe.

During his career he has developed solutions to solve problems for a wide variety of industries. Examples include virtually melting down nuclear reactors, developing a system for pricing over 10 billion dollars in consumer goods orders, corporate extranets for professional sport teams as well as mobile applications for music festivals.

His current focus is on solving problems using cloud technologies to reach users on their phone, their PC or while they are talking in their living room.

He lives in Appleton, WI with his wife and a gaggle of children who are usually playing music, running or shining shoes. Follow him on twitter @jptacek or on his blog athttp://www.jptacek.com.

 

Free Registration

http://ptacekangularreact.eventbrite.com

When & Where

Wednesday, September 14th, 2016 from 5:30 PM to 8:00 PM (CST)
5:30 – networking
6:00 – discussion
Fox Valley Technical College
1825 N. Bluemound
Room C140
Appleton, WI 54912

Abstract

Microsoft announced a new cross-platform ASP.NET framework which promises to appease those seeking modularization and performance improvements. Out with the kitchen sink that is the System.Web assembly, and in with the new. Couple this with a lightweight, cross-platform code editor which comprehends ASP.NET Core 1.0, and developers around the world rejoice. So let’s dive in! Open Visual Studio Code, and choose File -> New -> Project, right? Not quite!

This talk will explore how to get started with ASP.NET Core 1.0, from the ground up, using Visual Studio Code. Along the way, we’ll discuss new features and how to take advantage of them in your applications.

Bio

Scott Addie is a Microsoft Certified Solutions Developer (Web Applications), a Visual Studio Code Insider, and a .NET Solutions Architect with CUNA Mutual Group in Madison, WI. He has over a decade of experience in full-stack enterprise application development using Microsoft technologies and JavaScript. In his spare time, Scott can be found spending time with his wife and 3 kids, attending user groups, code camps, & conferences, and blogging about ASP.NET and JavaScript at scottaddie.com. You can find Scott on Twitter @Scott_Addie.

Free Registration

https://www.eventbrite.com/e/getting-started-with-aspnet-core-10-in-visual-studio-code-scott-addie-tickets-22746165393

When & Where

Wednesday, April 13th, 2016 from 5:30 PM to 8:00 PM (CST)
5:30 – networking and food
6:00 – discussion

Fox Valley Technical College

1825 N. Bluemound
Room F108
Appleton, WI 54912

Abstract

We’ll take a look at a completely open source web stack including Angular, TypeScript/JavaScript, Gulp, Bower, NPM, and Yeoman. We’ll use Visual Studio Code, the cross-platform text editor. Finally, we’ll put our code in GitHub, use Travis CI to for our builds, and deploy it all to the cloud. If all of this frightens you, don’t worry, it’s easier than you might think, and completely free. Even if you have to integrate with an existing solution such as ASP.NET MVC, there is something here for you.

Bio

Jason Young is a Principal Program Manager with Microsoft. He focuses on commercial ISVs building large-scale technical projects built on devices, Windows, and Azure. His history includes working for a manufacturing startup, building MES software at GE, and consulting on a variety of technologies. Prior to joining Microsoft, he was CTO of an energy company where he directed development of a large-scale Windows Azure-based building automation and IoT data collection solution.

Free Registration

https://www.eventbrite.com/e/switching-to-an-open-source-web-stack-jason-young-tickets-18678425674

When & Where

Wednesday, Oct 14th, 2015 from 5:30 PM to 8:00 PM (CST)
5:30 – networking and food
6:00 – discussion

Fox Valley Technical College

1825 N. Bluemound
Room A161
Appleton, WI 54912

Abstract

Aurelia is a new, upcoming JavaScript framework from Durandal that is written in ES6 and ES7 that can run in ES5. Aurelia attempts to do more with less to ease the learning curve. It supports two-way binding, custom HTML elements, template generation, routing, testing, and more! This talk will go over what Aurelia is, why it isn’t just another JavaScript framework, and go through some coding examples. Aurelia will light up the night sky and guide you when you get lost in the forest of JavaScript!

Bio

Dan has been with Skyline Technologies for the past 10 years, working with VB.NET, C#, and various web technologies such as ASP.NET, ASP.NET MVC, jQuery, Kendo UI, and Angular. He is a MCPD in Web with .NET 4.0. Dan spends a lot of his free time looking up new, cutting-edge technologies and applying them to both work and personal projects. For the past 3 years, Dan been working with an international company out of Switzerland, dealing with all of the interestint challenges that represents.

Free Registration

https://danlaurelia2015.eventbrite.com

When & Where

Wednesday, Sept 9th, 2015 from 5:30 PM to 8:00 PM (CST)
5:30 – networking and food
6:00 – discussion
Fox Valley Technical College

1825 N. Bluemound
Room A161
Appleton, WI 54912

Update: Slides for David’s presentation are now available. David-Giard-HTML5-NEWDUG-July2014

—–

*Date Change* for July, instead of meeting on the 2nd Wednesday of the month, we will be meeting on Wednesday, July 30th.

Abstract

The next version of tools for the web will include more semantic markup, powerful APIs for JavaScript , and better native styling. In this presentation, I will show the important features of HTML5 and CSS3 and how you can use them today in your web applications.

I will demonstrate code that can be used today in browsers that support HTML5 features and that can be handled gracefully by browsers that do not support these features.

Register

http://html5giard2014.eventbrite.com

When & Where

Wednesday, July 30th, 2014 at the Fox Valley Technical College – Appleton Campus – Room TBD

Parking Map and Campus Floorplans – http://www.fvtc.edu/about-us/fvtc-contacts-locations/locations-maps

Bio

David Giard is a software designer and developer; father; artist; lover (not necessarily in that order) and works for Microsoft as a Developer Evangelist for the central region.

 

Abstract

Testing is one of the most important cornerstones to quality software. Testing your server-side javascript using Node can be tricky, but can be done, usually without needing to change the code base. This session will show how to mock and test using Sinon and the Mocha framework. I will also touch on how to set up client-side testing of Javascript using JsTestDriver. JsTestDriver tests your code simultaneously in many browsers. Unit testing your code is critical to ensuring that it works correctly when integrated with other parts of your application. It also supports maintenance over time by testing that changes don’t inadvertently affect other parts of the system.

Here is what will be covered:

  • Popular testing tools & frameworks
  • Utilities to help test code
  • Server side testing with Mocha
  • Stubs and Mocks
  • Code coverage
  • Client-side testing with JsTestDriver

Register

http://javascripttestingbougie2014.eventbrite.com

Bio

Anne Bougie is a software engineer with Skyline Tehnologies living in the Fox Cities area. With 20 years experience, Anne has worked with multiple languages and platforms, and is adept in .NET and Javascript. Her multiple projects provide her a depth and breadth of experiecne that is applicable to many environments. Always passionate about improving process and quality in software development, she is an unashamed testing evangelist.

Update

Here is the link to Anne’s GitHub repository containing the code for her session: https://github.com/AnnieBougie/JavascriptTestingPresentation.git

Abstract

Google has a superheroic Javascript framework called AngularJS, which is a Model View Controller approach to making client side web based applications. John Ptacek is going to be doing an introduction to Angular, and take a spin through some of its features and functionality. There will be chemistry.

Register

https://angularjs-jptacek.eventbrite.com/

Bio

John is a Skyline Technologies Senior Engineer where his primary focus is the design, development and solutions for customers on the web; sometimes with SharePoint, sometimes with MVC, sometimes with duct tape. His experiences at Skyline have included a diverse set of technologies such as SharePoint, C#, VB.NET, Silverlight, XAML, web, JavaScript and has led him around the world. He live in Appleton, WI with his wife and a gaggle of children who are usually playing music. He is currently reading Donna Tartt’s Goldfinch and will still be mourning the death of Lou Reed. Follow him on twitter @jptacek, www.jptacek.com and/or www.skylinetechnologies.com