• Azure Logic Apps with Erik Nesse
    Welcome to a fun evening of Azure Logic Apps! Azure Logic Apps simplifies how you build automated scalable workflows that integrate apps and data across cloud services and on-premise systems. In this session you will see how easily you can create your own complex business processes and workflows visually, using both existing out-of-the-box components and custom built functions. What are the advantages and pitfalls when using Logic Apps? Join us and find out! Erik Nesse is a senior systems consultant working at Making Waves.

    Making Waves AS

    Wergelandsveien 15 · Oslo

  • Jon Galloway: .NET Today and Tomorrow
    We are honoured to have Jon Galloway visiting us in Oslo! Learn about the present and the future of the .NET Platform. We'll take a look at the current state of the .NET ecosystem, where we're going next, and demo some top features in the newest and upcoming .NET Core releases. We’ll overview some top features in ASP.NET Core, including a look at Blazor, which allows you to leverage WebAssembly to run .NET code in the browser. We'll also show you the exciting direction .NET is headed with .NET Core 3 to help you build intelligent, cutting edge solutions for the future no matter what operating system you are targeting. Jon is the Executive Director of the .NET Foundation and a Program Manager on the .NET team. He’s been developing software professionally since the late 1990’s, and over the years has written several books, popular .NET tutorials and samples, a top speaker on Microsoft Virtual Academy, and worked behind the scenes on large Microsoft keynote demonstrations. He’s helped run the Herding Code podcast for 10 years, and tweets as @jongalloway. Hope to see you at the meetup!

    Miles Oslo AS

    Bislettgata 4 · Oslo

    8 comments
  • Microsoft Azure Cloud Hackathon - Serverless Computing
    Join us and Azure Cloud School for a full Saturday of Serverless computing, networking and fun! You will be challenged on your architectural skills and team up with someone new, to solve an interesting case study with serverless computing and a DevOps component! Microsoft will be present with Architects & help drive the content. The day consists of two components : 1. Whiteboard design session - In a group of people, you will work to solve a specific customer case study utilizing serverless concepts on Microsoft-tech. Each group will have a proctor guiding and helping to drive the discussion. After coming up with a solution , each group takes turn into being a customer and presenter - so you get to work on your presenter skills as well! 2. Hands-On-Labs - After being presented a reference architecture; you will get to get hands-on experience by doing a Hands-on-lab. Important: bring your own developer laptop. Agenda: 09:00-09:15: Welcome, case presentation & distribute teams 09:15-11:00 : Whiteboard design session, presentations 11:00-11:15 : Presentation preferred solution 11:15-11:50 : Lunch & networking 11:50-12:00 : Hands-on-lab practical info 12:00-16:00 : Hands-on-labs Pre-requisites: - Bring a laptop - Visual studio 2017 (15.4 or newer) - with Azure development workload / Azure functions installed, or visual studio code with Azure tools should be installed - .NET framework 4.7 runtime - Office 365 account. If required, you can sign up for an Office 365 trial (the day before the event) - Github account - https://github.com --- This is a joint-meetup with Azure Cloud School, to bring our members together on a common interest. For more info - check out their meetup: https://www.meetup.com/microsoft_tech_oslo

    BouvetHuset

    Sørkedalsveien 8 · Oslo

  • .NET Conf Streaming Session
    .NET Conf Streaming Session .NET Conf is a FREE, 3 day virtual developer event co-organized by the .NET community and Microsoft. NNUG would like to invite you to join fellow developers to watch streaming of the keynote and the first sessions after that. We will start at 17:00 and end at 21:00. The streaming will take place at the Scotsman (the Event room). Unfortunately due to logistic reasons you will have to pay for food and drinks yourselves this meetup. The Event room bar in Scotsman will be open for all drink and food orders, and everyone can order separately. https://scotsman.no/ This is the conference agenda: 17:00 Keynote - Scott Hunter Miguel de Icaza Mads Torgersen Get the latest scoop from the people who build .NET! See what's new with .NET Core, ASP.NET Core, Xamarin, C#, Azure, AI/ML and where we're taking .NET into the future! 18:30 Welcome to .NET Conf 2018! - Scott Hanselman Jon Galloway Join Scott Hanselman, Community Director for the .NET Team and Jon Galloway, Executive Director of the .NET Foundation as they give us an update on the .NET community, open source and details on the new format of this year's conference! 19:00 What's Coming to C#? - Mads Torgersen Over the last year we shipped point releases of C#, full of small but useful language features. Mads will recap some some of these, before turning to the big things we have in store for the future: Nullable reference types, recursive patterns, asynchronous streams and more. 20:00 What's New in ASP.NET Core? - Glenn Condron Welcome! NNUG

    The Scotsman (2. etasje)

    Karl Johans gate 17 · Oslo

    1 comment
  • Ray Marching and Multi-lingual Chatbots
    Ray Marching Explained Did you know that you can render complex geometries, like 3D fractals, in real-time in the browser? Did you know that you can find lots of cool code examples of this that let you write code in the browser and see the results directly? Almost all of these examples uses a technique called ray marching or sphere tracing to produce stunning images. I want to show you how ray marching work and how you can use it to apply lightning and shadows to complex geometries. With this knowledge you can then work with examples on shadertoy.com and make them your own. Warning this presentation will most likely not be usable for work (unless you are working in a very interesting place) but it will probably be fun and life needs to be fun sometimes too. Mårten Rånge has nearly 20 years experience working as consultant, developer and architect of desktop software. He has previously worked at companies like Microsoft, WCOM, Ericsson, and currently works at Schibsted ---------- How to make a multi-lingual chatbot and use it in your web application Chatbots are commonly used in a wide range of user scenarios such as ordering pizzas, product suggestions, schedule meetings or customer support. But how can we as developers make our own chatbots? In this session Håkan will demonstrate how you can make a chatbot by using the Microsoft Bot Framework together with LUIS (Language Understanding Intelligent Services). The chatbot will be multi-lingual meaning it will adapt in real-time according to the user’s language (i.e. switching from English->Spanish->Norwegian). Finally we will integrate our chatbot in a web application and demonstrate how we can use this in a realistic scenario. This presentation will be code centric with the majority of time spent in Visual Studio and the Cognitive Services portal. Håkan Silfvernagel holds a Master of Science degree in Electrical Engineering and in addition, he holds a Master’s degree in Leadership and Organizational behavior. He has also taken courses on university level in psychology, interaction design and human-computer interaction. He has 19 years’ experience of software development in various positions such as developer, tester, architect, project manager, scrum master, practice manager and team lead. Håkan is currently working as a senior consultant at Miles.

    Teknologihuset

    Pilestredet 56 · Oslo

    4 comments
  • The Ultimate C# Meetup with Mads Torgersen, Jon Skeet and Kasey Uhlenhuth
    NDC Community Tuesday is here! PS! In addition to RSVP-ing here, please make sure to sign up for a free ticket here: https://ndcoslo.com/page/ndc-community-tuesday/ After the talks, we will head over to NDC Geekbeer, you can RSVP for that here: https://www.meetup.com/GeekBeer/events/250679045/ We are super excited to introduce Mads Torgersen, Jon Skeet and Kasey Uhlenhuth to talk about Visual Studio and all things C#. Mads, Jon and Kasey are very known figures in the .NET world, it's therefore a great pleasure to have them talk at NNUG Oslo. This is a great opportunity to come and see them talk, and maybe have a chat or two! Mads Torgersen, C# Program Manager at Microsoft. C# language architect. Jon Skeet, Software Engineer at Google. "King of StackOverflow" with more than 1 million reputation points. Kasey Uhlenhuth, Program Manager on the .NET & Visual Studio team at Microsoft and is currently working to help .NET developers write better code faster. We expect the meetup to be filled up quickly, so make sure to RSVP! --- Program: Tuesday 12 June 17:00 - 17:30 Snacks from NDC and mingling. 17:30 - 18:15 What’s New in Visual Studio 2017 for C# Developers - Kasey Uhlenhuth Visual Studio is a productivity game changer for C#! The .NET Compiler Platform (”Roslyn”) enables many new experiences that will change the way you write and debug code. In this session, we’ll dig into features that bring a new level of awesome to the C# language and IDE experience. Come learn about new language features, refactoring support, major debugging enhancements, code-aware frameworks, and much more! [masked]:15 All things C# - Mads Torgersen and Jon Skeet

    Oslo Spektrum

    Sonja Henies plass 2 · Oslo

    7 comments
  • Actors in Clusters and The History of AI
    In this meetup you will get the opportunity for an exclusive preview of two talks that will be presented at the NDC conference: Actors in Clusters and The History of AI. Actors in clusters: why, when and how (Vagif Abilov & Paweł Bańka) You have successfully applied the actor model to your software architecture. You have a robust and performant system, you are no longer busy synchronizing threads or writing try/catch/finally exception handlers. More of your time is now dedicated to better understand and model your domain, and actors are taking care of less creative tasks. But your system is still running on a single server. Not only it will soon reach its hardware capacity, it is at constant availability risk. One of the reasons to choose the actor model was location transparency: frameworks like Akka let you seamlessly distribute the load between multiple cluster nodes. Is this what you need? When is it right time to support clustering? What does it take? And when can you manage without it? We had to answer all these questions in our project at Norwegian Broadcasting Corporation (NRK) expanding our system to use Akka.NET cluster. Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently focusing on building systems in F# and C#. Vagif is a frequent speaker on software conferences and contributor to some open source projects. In his free time he talks to house pets and struggles with playing music. Paweł is a software developer working in a Polish office of a Norwegian company Making Waves. During the few years of his career, he had a chance to work on all sort of applications, including embedded systems, desktop and web apps, as well as mobile ones. Recently he became interested in functional programming and is working on distributed, high-availability backend systems in F# and C#. The History of AI - what can we learn from the past? (Håkan Silfvernagel) Nowadays AI is all the hype, but what many might not know is that AI is an established discipline originating from a paper from Alan Turing in the 1950s. In this talk I will present the historical milestones of AI from the originating paper up until present days. In addition we will look into the crystal ball in order to see what the future might have in store. We will start out our journey by looking at what happened in a workshop in Dartmouth in the 1950’s which started it all. Then we’ll be reviewing a number of areas where AI initially was put to use between[masked]. We’ll cover the AI winter in the 1980’s and its’ reasons. In the second part of the talk we’ll cover applications and milestones from the 1990’s and onwards. Finally we’ll look into the crystal ball and try to see where AI might takes us in the future. This is an interesting journey and the only thing you need as a passenger is a great deal of curiosity! Welcome onboard! Håkan Silfvernagel holds a Master of Science degree in Electrical Engineering and in addition, he holds a Master’s degree in Leadership and Organizational behavior. He has also taken courses on university level in psychology, interaction design and human-computer interaction. He has 19 years’ experience of software development in various positions such as developer, tester, architect, project manager, scrum master, practice manager and team lead. Håkan is currently working as a senior consultant at Miles.

    Teknologihuset

    Pilestredet 56 · Oslo

  • Azure DevOps at IF and An introduction to Blazor
    Azure DevOps at IF IF Insurance's Waypoint project has been in production for well over a decade; at this point, it is one of the largest .NET projects in the Nordics. The Customer team has been running as an agile DevOps team for over a year, and we'd like to share some of our experiences. For this session, we'll focus on Azure, VSTS, and our build and release pipelines. Other topics we'll touch upon are: * Infrastructure-as-code * Trunk-based development * Straight to production with feature flags * Enforcing pull-requests and code review * Deployment slots and health-checks * Monitoring with Application Insights NOTE: The session will be held in English (both slides and talk). John St. Clair and Thor Ånderbakk are both senior developers at Miles. At If, Thor is lead architect of the Customer team, while John is lead developer. An introduction to Blazor Did you know that you could write your next web application in c# both on the server and on the client? Blazor is a .NET web framework that runs in any browser without any plugins or transpilations. In this presentation we will go through the underlying technology which makes this possible, namely WebAssembly. We will also take a look at the current state of Blazor and see what we can do with it as of now. Håkan Silfvernagel holds a Master of Science degree in Electrical Engineering and in addition, he holds a Master’s degree in Leadership and Organizational behavior. He has also taken courses on university level in psychology, interaction design and human-computer interaction. He has 19 years’ experience of software development in various positions such as developer, tester, architect, project manager, scrum master, practice manager and team lead. Håkan is currently working as a senior consultant at Miles.

    Teknologihuset

    Pilestredet 56 · Oslo

    3 comments
  • Real-life IoT for Engineers & Azure Table Storage
    Real-life IoT for Engineers: building an end-to-end timeseries service on Azure - Peter Lillevold & Ali Cetin Engineers like us, working in the energy industry, struggle in our day-to-day business tackling various tools and software in order to get to "relevant data" required to do a calculation or an analysis. The ongoing digitalisation of the industry will provide an abundance of data, but with that comes also an increase in new systems, tools, platforms, and frameworks around the data. Navigating the digital wilderness to get at data in a consistent, structured, and timely manner... is not getting any easier! We believe new insight arises when engineers are empowered with the right data, at the right time, and in the right manner. That's why we are building DataReservoir.io, a service that bridges the gap between data sources and engineers. This presentation will look at the technical architecture of DataReservoir.io, including: - data streaming with Azure IoT Hub, Stream Analytics and Event Hubs - process and store data using Azure Service Fabric, Azure Cosmos DB and Azure Blob Storage - getting at the data with APIs and Python Ali Cetin is working as a senior engineer at 4Subsea, where he started his industrial career in 2013 as a mechanical engineer. Ali has a PhD on probabilistic fatigue modeling and knows his math… During his time in 4Subsea, he worked extensively with sensor data, bordering on what is popularly known today as data science and machine learning. Lately, he returned to his teenage passion and started coding professionally in… Python! His current role in 4Subsea is part developer, part mechanical engineer, and part data scientist - in order to build better software experiences for the common engineer. Peter Lillevold is working as lead developer and architect at 4Subsea, building digital services for the energy industry. With 20+ years slinging code...on the .NET platform since that became a thing, Peter have seen Azure go live and have pushed apps to the cloud ever since. He has previously held presentations at NNUG, back in the good old days, talking about continuous integration and whatnot. Lately, he have found the need to share more of his experience working with the Azure platform. ---------- Azure Table Storage: The Good, the Bad, the Ugly - Sirar Salih Azure Table storage, a NoSQL data service in the cloud. Schemaless and with JSON compatibility, it’s simple and it does its job well. But everything great has its pitfalls. Join me in this session where we will take a look at and investigate the wonders and the mysteries, the shocks and the no-nos of using Azure Table storage. We will look at sample code setting up and using the storage in action. We will also, most notably, look at performance metrics comparing Azure Table storage to other data services. Is this the thing for you? Let’s find out! Sirar Salih is a technical lead and solution architect working at Making Waves. He is the creator and maintainer of the node-server-ar-drone library at NPM, co-founder of the AngularJS Oslo user group, board member of the Norwegian .NET User Group Oslo, former VP of the Norwegian .NET User Group and board member of the Oslo F# user group. He is also organizer of the annual Arctic IoT Challenge event in Oslo, Norway. Sirar loves holding presentations and has experience from speaking at international conferences such as; Norwegian Developers Conference Oslo, JavaZone, DDD Wales, Trondheim Developer Conference and HTML5 Developer Conference in San Francisco. He also frequently shares his knowledge in the tech community by blogging at; https://sirarsalih.com/.

    Teknologihuset

    Pilestredet 56 · Oslo

    7 comments
  • Global Azure Bootcamp 2018
    • What we'll do Vi gjentar suksessen fra tidligere år, og arrangerer nå Global Azure Bootcamp i Oslo for 6. år på rad. Global Azure Bootcamp er et globalt arrangement, der det holdes Azure Community Events over hele kloden samme dag, inspirert av at Azure i seg selv muliggjør global rekkevidde. Årets Global Azure Bootcamp vil bli arrangert i 150 byer fra Auckland, New Zealand til Honolulu, Hawaii. Tema: Serverless image processing with Azure Functions This workshop gives you hands-on experience developing Azure Functions by building a serverless image processing pipeline. You will run a ASP.net MVC web app that triggers the pipeline, and each function you develop will display its results in the app live as images have completed processing. You are free to choose how many functions you create, and the type of processing the functions do; e.g. image scaling, EXIF-extraction, image matrixes and more. Be creative! A more guided assignment-set will be also be provided. There will be food :) • What to bring Your laptop of choice with charger • Important to know

    Bouvet

    Sørkedalsveien 8 · Oslo

    7 comments