• What's New in ASP.NET Core?
    Let's dive into what's new in ASP.NET Core! In this session we'll take a look at the new features in the latest ASP.NET Core preview, including improved support for building descriptive Web APIs, HTTP/2, a new in-process IIS hosting, support for health checks, and much more! About Bill Wagner Bill Wagner is a senior content developer with Microsoft. His mission is to teach developers about .NET and C#. Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee as well as the .NET Foundation advisory council. He is President of the Humanitarian Toolbox, a charity that creates Open Source software that supports disaster relief efforts. Additional Information • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Casco Bay .NET Users Group meetings are non-solicitation events.

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

    4 comments
  • WebAssembly with Blazor
    Will we be able to write front end single page apps (SPAs) without using JavaScript? Come and learn what WebAssembly is and how it can be used with the Blazor framework to write SPAs using .NET. About Floyd Hilton: Floyd Hilton, often described as having a “calming effect” on the hectic world of software, has worked in many domains including semiconductor manufacturing, financial aid delivery, energy conservation and healthcare. Floyd enjoys renovating and extending existing custom software products. He uses testing and automation to get the most out of the clients’ software instead of discarding and re-writing. Floyd loves helping others discover the awesome career of being a software developer. He co-founded a local user group, mentors high school and adult programmers, and is a speaker at conferences. When he’s not building software, Floyd can be found building houses or riding anything with two wheels. Additional Information: • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Space generously provided by Tyler Technologies • Casco Bay .NET Users Group meetings are non-solicitation events. • Sponsors are given a few minutes to speak about their company and services at the beginning of each event. Attendees are asked to refrain from soliciting business. Photo Credit: Ken Cenerelli ( https://blogs.technet.microsoft.com/wikininjas/2018/04/17/tnwiki-article-spotlight-getting-started-with-blazor/ )

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

    2 comments
  • How to build video streaming iOS and Android apps by Russ Fustino
    Overview Video streaming apps are all the rage and continue to demonstrate rapid growth in usage and creative implementations. Every vertical market has the need for video apps. So, you want to learn how to build a video streaming app, but you don’t know where to get started or you are not a video expert? Or maybe you are just curious about video technology? Then, this session is for you! To build a live-streaming app for iOS and Android, you don’t have to be a video expert. Using a mobile SDK and cloud streaming service can help you quickly and easily integrate live video into an existing app or service or build a livestream app from the ground up. Using these tools, you can build anything from a basic one-way broadcasting platform to a fully interactive live-streaming app that allows users to create and share their own videos. This is referred to as user generated content. It’s all about the tools, huh? What about the need for speed? More and more apps demand real-time streaming delivery—such as those for gaming, financial trading, auctions or interactive experiences like HQ Trivia—you need an API that’s built for speed. Learn how to send live streams to destinations around the world with the goal to minimize the latency time it takes to display a live video from glass to glass. That is, from the glass of the recording device glass to the glass of the end viewer’s screen. Join Russ Fustino, Wowza Developer Evangelist, in this informative session and see how easy it is to get started building iOS and Android apps using video streaming with actual latency in the sub 3 second range anywhere on the globe. Times are changing. Keep up with the times. Hope to see you at the session! What you will learn in this session: • How to use video streaming in iOS and Android apps. • How to use video streaming sample code. • How to reduce latency of the stream. • Learn about video streaming basics. • API code and Video SDK. About Russ Fustino Russ is a Developer Evangelist for Wowza and an Apress published book author, "Azure and Xamarin Forms". He’s a recipient of the INETA Lifetime Achievement and Microsoft MVP[masked] awards and is a Xamarin Certified developer for building cross-platform apps (e.g., the Endorsed Jethro Tull App). Russ is a former Developer Evangelist for Microsoft, Russ’ ToolShed, Xamarin and Component One. Follow @RussFustino and @WowzaDev. Additional Information • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Space generously provided by TBD • Casco Bay .NET Users Group meetings are non-solicitation events. • Sponsors are given a few minutes to speak about their company and services at the beginning of each event. Attendees are asked to refrain from soliciting business.

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

    1 comment
  • Lightning Talks
    We're doing a night of Lightning Talks for our July meeting. What are Lightning Talks? Lightning Talks are 10-20 minute talks. They can be about pretty much anything from a high level overview of an abstract concept to a fine grained detail of how to do a single task, or anything in between. Who can give a Lightning Talk? Anyone. Everyone has something of value to share. Even if it's something everyone in the room already understands, it can be really helpful to have a review. What if you're unsure? Submit your idea(s) or lack thereof, we can help you come up with an idea, choose between a few ideas or refine an idea.

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

    6 comments
  • The Bot Framework, Concept to Skill
    Overview We’ll take a look at the Microsoft tools for creating Conversational Agents (bots), including a quick rundown on Azure Cognitive Services. We’ll land on building a helpdesk bot from QnAMaker.ai and exposing it as a Cortana Skill. (Yes… in about an hour!) About Jim Wilcox A tech blogger and community leader from New Hampshire, Jim is known in the community as The Granite State Hacker. Jim is a software architect with BlueMetal Architects.

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

  • Building RESTful APIs with ASP.NET Core 2.0
    Overview What makes an API a RESTful API? What are some of the principles for RESTful APIs, what are the restraints? In this session we will explore the REST architecture style with ASP.NET Core 2.0. We will go over HTTP methods and status codes, validation, logging and media types. About Lina Lekova Lina a software engineer that's really excited about ASP.NET Core and can't wait to share that enthusiasm. She is also one of the organizers of BostonJS Meetup. Additional Information • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Space generously provided by CIEE (https://maps.google.com/maps?f=q&hl=en&q=300+Fore+St%2C+Portland%2C+ME%2C+04102%2C+us). • Casco Bay .NET Users Group meetings are non-solicitation events. • Sponsors are given a few minutes to speak about their company and services at the beginning of each event. Attendees are asked to refrain from soliciting business.

    CIEE

    300 Fore St · Portland, ME

    1 comment
  • Global Azure Bootcamp
    Global Azure Bootcamp is a free one-day training event hosted in numerous locations around the world by Microsoft Azure community enthusiasts and experts. It consists of a day of sessions and hands on labs. Topics Microsoft Cognitive Services - Veronika Kolesnikova Intro to Azure Functions - Craig Bossie Azure Functions with Logic Apps - Park Espenschade Azure Functions Hands on Lab Practical DevOps - Jeremy Hutchinson

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

  • Running Your .NET Code in AWS
    Amazon Web Services (AWS) is one of the most popular cloud computing providers, with a wide range of services used by all sizes of businesses. In the past, it has almost seemed that the Microsoft stack developer was a second class citizen in the AWS environment, with .NET code being limited to running on Windows virtual machines. With the advent of native .NET Core support on many AWS services, C# developers will feel at home with the tools available to them and will be able to build their app. About the speaker: Craig Bossie has been working as lead application developer and team lead for about 13 years at a Portland IT consulting firm. Although his specialty has been in ASP.NET/C# development, he also spends time on existing application consulting, SQL Server database administration and Business Intelligence. Recently Certified as an AWS developer, he's working to help bring value to clients using that service. Craig is co-founder and co-organizer of the Casco Bay .NET User Group in Portland, Maine. Additional Information • Although the event is free, you need to have registered in Meetup to attend the event. This ensures that we have a large enough space and enough food. • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Space generously provided by Custom Disability Solutions (http://www.customdisability.com/). • Casco Bay .NET Users Group meetings are non-solicitation events. • Sponsors are given a few minutes to speak about their company and services at the beginning of each event. Attendees are asked to refrain from soliciting business.

    Custom Disability Solutions

    600 Sable Oaks Drive · South Portland

  • Intro to F# and Hands-On Workshop: Fractal Forest Dojo
    What we'll do: For this meetup, Reed will provide a (very) brief introduction to F# and functional programming, and explain why all .NET developers should consider exploring and learning F#. We'll then do a hands on workshop, where we use F# and recursion to generate images of fractal forest trees, like the one above. This session will be organized as a dojo / interactive workshop. Come over, write some code together, and learn yourself some F# for great good! No prior experience required, F# beginners are very welcome - it will be a great opportunity to see F# in action, learn together, and see why F# is awesome. What to bring: To get the most from the session, please try and bring a laptop along with F# installed (ideally either Visual Studio, Visual Studio Code with Ionide, or Xamarin Studio). Check the "Use" section of fsharp.org for instructions on how to get F# ready on your machine About Reed: Reed is the Executive Director the F# Software Foundation (fsharp.org), as well as a Microsoft MVP since 2010. He is the CTO of C Tech Development Corporation, a small ISV creating software for the Earth Sciences. Additional Information • Although the event is free, you need to have registered in Meetup to attend the event. This ensures that we have a large enough space and enough food. • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Space generously provided by Tyler Technologies (https://www.tylertech.com/). • Casco Bay .NET Users Group meetings are non-solicitation events. • Sponsors are given a few minutes to speak about their company and services at the beginning of each event. Attendees are asked to refrain from soliciting business.

    Tyler Technologies

    One Tyler Drive · Yarmouth, me

    4 comments
  • API Testing - A Deep Dive into Postman
    Lacking a user interface, APIs present special challenges regarding integration testing. Postman is a tool that can organize and automate these tests. In this session we will explore the completely free features of Postman to: Learn the basics of Postman - using collections, environments and global variables. Use pre-request scripts to dynamically alter your tests at runtime. Use test scripts to assert results and report pass/fail conditions. Chain requests - using response data to dynamically drive subsequent requests. Use the Collection Runner to execute many tests in succession and control inputs via data files. Use the javascript libraries embedded into the Postman environment and also load your own scripts to share code between collections. Use the companion tool Newman which is a command line tool to automate all of your tests, create reports in several formats, and provide standard exit codes to a CI system like Jenkins or Release Management. About Bob Crowley Bob Crowley is a Senior Software Developer EVO Payments International. He is a full stack developer on .Net and related technologies with heavy emphasis on back-end API development and integrations. Additional Information • Although the event is free, you need to have a ticket to attend the event. This ensures that we have a large enough space and enough food. • Pizza and sodas generously provided by Base 36 (http://www.base36.com/). • Space generously provided by Custom Disability Solutions. • Casco Bay .NET Users Group meetings are non-solicitation events. • Sponsors are given a few minutes to speak about their company and services at the beginning of each event. Attendees are asked to refrain from soliciting business.

    Custom Disability Solutions

    600 Sable Oaks Drive · South Portland

    6 comments