Spring Tech With Hands on IT Pro Azure Camp, Dev ASP.net Track, and PowerShell 101, 201, 301 and Security 101, 201 Tracks Hosted by .NetBC & VanTUG at BCIT Burnaby Campus Saturday March 19 2016 8:30am to 5:30pm
Track1: Azure for IT Professionals
"Hands On Lab" with Pierre Roman - Canada It Pro Lead
Infrastructure as a Service is a key component to any cloud platform strategies. But to take full advantage of the full range of services and features available one must learn how to architect those services in a way that would benefit them
Module 1: Deployment with ARM templates and GIT
Module 2: Designing VM Compute and Storage Infrastructure for Advanced Performance
Module 3: Designing Azure networking infrastructure for advanced security
Module 4: Designing Identity Solutions
Module 5: Design On Premises Site Recovery and Migration using ASR (optional if time allows)
Track 2: PowerShell / Security Power Shell 101 & 201 With Peter Martin and Charlie Russel
Security 101: Information Security: A Primer for Technology Professionals A presentation by Moe Kia, PMP, CISSP
In a day and age in which organizations across the public and private sector are facing data security breaches resulting in loss, reputational damage and impact on business operations, it is increasingly important for Technology professionals to be familiar with some basic concepts in Information Security. This presentation will introduce some key concepts in Information Security in order to introduce participants to the basics of this discipline. Participants will then be encouraged to apply their newfound knowledge in interactive scenarios involving the delivery of security requirements in IT projects and initiatives.
BIO: Moe Kia, PMP, CISSP brings over 15 years’ experience in the IT Sector across various industries in Canada. He is currently employed as the IT Security and Infrastructure Operations Lead at BC Hydro. Moe has had significant experience as a Project Manager and Information Security Practitioner, as well as in technical hands-on roles in the Utilities, Transportation and
Healthcare sectors. He has delivered IT Security projects and programs, supported Security Compliance Audits, delivered Security Awareness activities, worked as a Subject Matter Expert to support Critical Infrastructure initiatives, liaised with Physical Security professionals to deliver Integrated IT/Physical Security projects and programs, and managed IT Help Desk and Professional Services. He has also worked in technical roles such as Software Development and Software Quality Assurance. Moe has undertaken professional volunteer activities such as Event Coordinator for the BCAware Day 2016, and Project Management of Professional Development Seminars and Conferences for IEEE Canada and the Society of PM Professionals of Greater Vancouver.
Security 201: with Robert Slade
Rob Slade, is an information security consultant, researcher and instructor from North Vancouver, British Columbia, Canada. He is the author of Robert Slade's Guide to Computer Viruses, Software Forensics, Dictionary of Information Security and co-author ofViruses Revealed. Slade is the author of thousands of technical book reviews, today published on the techbooks mailing list and in the RISKS Digest, and archived in his Internet Review Project. An expert on computer viruses and malware, he is also the Mr. Slade of "Mr. Slade's lists".
People, Process, Tools – The Essence of DevOps w/ Richard Campbell
DevOps is about making software better – by bringing everyone involved in software closer together, including (but not limited to): domain experts, architects, developers, designers, testers, security and operations. This session takes you through the DevOps culture, focusing on people, process and tools (in that order). You’ll learn how to get the conversation started between the teams, how to bring the teams closer together, and how to ultimately become one team (we’re all in this together)! Understanding DevOps is about focusing on what’s important: building and delivering the best software you can.
Closing Keynote: The Development Platform Landscape w/ Richard Campbell
Join Richard Campbell as he takes you on a tour of the broad range of subjects explored while recording more than 1200 episodes of .NET Rocks over the past 10+ years. The development world today is evolving rapidly, but a look at the history of development can help inform the path we're on and where we're going. Along the way you'll hear some great stories from the various .NET Rocks episodes and get some ideas of how you can take your career and your company into the future of technology.
Richard Campbell Bio
ASP.NET/IIS MVP Richard Campbell could be the poster child for doing good with technology. A 30-year high-tech veteran and one of the co-founders of Strangeloop Networks, Richard has for years traveled the world, co-hosting conferences in developing countries to talk with young developers about the opportunities that technology can offer them. His message: you don’t need to come to America to work. If you have electricity, an Internet connection and a laptop, you can start building a better world for yourself and others as a developer.
Track 3: Dev ASP.Net Core 1.0 by Shaun Walker
ASP.NET Core 1.0 has been re-imagined from the ground up to provide a simplified development experience, faster performance, minimal overhead, true side-by-side app versioning, and cross platform support for Windows, Mac, and Linux. In this presentation you will a receive high level overview of ASP.NET Core 1.0 as well as a walkthrough of your first ASP.NET Core 1.0 web app built using Entity Framework 7 and MVC 6 and deployed to Microsoft Azure.
Core with Visual Studio Code by Sergiy Baidachnyi
VS Code combines the streamlined UI of a modern editor with rich code assistance and navigation, and an integrated debugging experience – without the need for a full IDE. It is cross-platform as it works on Linux and the Mac. Since ASP.NET Core is also cross-platform, VS Code is the ideal editor for developing web apps in this new world. In this session we are going to discuss Visual Studio Code and related tools that you can use on OS X devices. And we are going to use a Mac device for this presentation.
Core WebAPI Apps with SQLite DB by Medhat Elmasry
Entity Framework 7 allows you to work with SQLite, in addition to SQL Server, PostgreSQL, IBM Data Servers ... SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private. SQLite is the most widely deployed database in the world with more applications than we can count, including several high-profile projects. In this talk you will learn how to build a well architected ASP.NET Core WebAPI application. The backend SQLite database will be constructed using Entity Framework 7 and Code First Development.
Strategies for moving to Angular 2.0 by Pat McGee
AngularJS 2 is a whole rewrite of AngularJS 1.x. This session presents strategies for moving AngularJS 1.x applications to AngularJS 2.x applications. Content is presented within a .NET Core context but is also applicable for other platforms.
Core on Azure by Shaun Luttin
In this talk you will learn how to depoloy ASP.NET Core applications into Azure Cloud Services.
Saturday March 19 2016 8:30am to 5:30pm
Social Gathering at End of Event at a Local Restaurant (TBD)
Where: British Columbia Institute of Technology (BCIT Burnaby) - 3700 Willingdon Avenue. Rooms:SW1-1710, SW1-1750 and SW5-1840. Burnaby, BC V5G 3H2 CA View Map
When: Saturday, 19 March 2016 from 8:30 AM to 5:30 PM (PDT) Add to Calendar
Get Tickets : Pricing structure below (Tickets include Breakfast, Lunch and Coffee):
1. Mar 5 - Mar 18 : $30.00 (+$2.40 Fee) Ends Mar 18, 2016
2. Day of Event Tickets : $50.00 (+$3.60 Fee)
3. Student : $20.00 (+no fee)