- Partner meeting: John Baluka: Understanding real value Open Source w nopCommerce
This is a dual meetup with Boston .NET Architecture Group - please only RSVP on one of the groups :) Details For our first meeting in our new location at the Microsoft offices in Burlington, MA, we will have a joint meeting with Microsoft DevBoston featuring John Baluka speaking. Title Understanding the real value of Open Source with nopCommerce Description Open Source. Developers hear about it a lot. What should you really look for and why? For example, I choose to study nopCommerce, a .NET eCommerce solution, which has led to some amazing opportunities. nopCommerce has a familiar architecture, a plug-in model, and an active community. This is a fast paced walk-through of the nopCommerce architecture and source code. More importantly, you will discover the many ways to get involved with any other open source software to better your career and life. Bio John Baluka John has been developing software with the Microsoft stack for 20+ years. For most of the last 10 years, John has been a sub-contractor, business owner, and a Dad. John enjoys researching and applying new technologies to real world examples. Follow John on Twitter: @JohnBaluka or his website for more information: ICompareSolutions.com Venue and Food We meet at Microsoft offices in Burlington, MA (see address above) at 6-8 pm. As usual, there will be pizza and sodas provided. Please RSVP through this site if you will be attending.
- Local .NET Conf Burlington MA
Local .NET Conf 2018 .NET Conf is a virtual developer conference that starts Sept 12 and goes through Sept 14. There are also many "local" meetups that are following the conference and presenting on related topics (.NET Core and ASP.NET Core, C#, F#, Azure, Visual Studio, Xamarin, and much more.) Agenda: 6:00 - 6:30 - Socialize and Pizza time 6:30 - 7:30 - What's new in ASP.NET Core 2.1 and coming in 2.2 (Jason Haley) 7:30 - 8:00 - Short version - What's new in Xamarin? (Veronika Kolesnikova) What's new in ASP.NET Core 2.1 and coming in 2.2 If you didn't catch Dan Roth's .NET Conf session, you'll learn something in this session about what is new and some of what is coming in ASP.NET Core. What's new in Xamarin? If you didn't have a chance to watch .NET Conf sessions about Xamarin new capabilities, Veronika will be happy to share a quick overview. Xamarin.Forms got even better this year. Latest features include CSS, FlexLayout, Visual State Manager, and, of course, Xamarin.Essentials. Let's all talk about how useful those new features are.
- Local .NET Conf Boston MA
Boston/Cambridge location. .NET Conf is a virtual developer conference that starts Sept 12 and goes through Sept 14. There are also many "local" meetups that are following the conference and presenting on related topics (.NET Core and ASP.NET Core, C#, F#, Azure, Visual Studio, Xamarin, and much more.) Agenda: 6:00 - 6:30 - Socialize and Pizza time 6:30 - 7:00 - High level what's new in ASP.NET Core 2.1 and coming in 2.2 (Jason Haley) 7:00 - 8:00 - Continuous Deployment to Azure with VSTS (Ben Day) Continuous Deployment to Azure with VSTS Continuous Deployment basically does away with the idea of a release cycle. Well, that's not exactly true. Instead of doing releases every month or every quarter, you end up doing releases multiple times per day. Whenever features are ready, ship them. In this session, Ben will talk about how to do this with Visual Studio Team Services builds and releases deploying an ASP.NET Core / Entity Framework Core app into Azure. Expect to hear about how Feature Flags can make your life easier, where QA testers fits in to this stuff, and also how to think about database schema changes. Ben Day's Bio Benjamin Day is a consultant and trainer specializing in software best practices using Scrum with Microsoft’s DevOps tools. Ben’s main areas of emphasis include Team Foundation Server, Scrum, software testing, and software architecture. He is a Microsoft Visual Studio ALM MVP, a certified Scrum trainer via Scrum.org, and a speaker at conferences such as Pluralsight and VSLive. When not developing software, Ben’s been known to go running and sea kayaking in order to balance out his love of cheese, cured meats, and champagne. His online courses are available at http://www.pluralsight.com. He can be contacted via http://www.benday.com.
- Ann Guilinger: How Linux Containers Work For Linux Beginners
How Linux Containers Work For Linux Beginners You've heard that containers like docker are the hot new technology in software development. Maybe you've even used them before. But what exactly is a container, and what makes it special? To understand that you need to understand functionality like namespaces and cgroups. For a linux beginner, these are probably unknown concepts. This session aims to demystify containers and explain similar linux functionality and what makes containers so special. Bio: Ann is a Senior Member of Technical Staff who has been navigating the software world for nearly 3 years. Coming from being a Applied Mathematics major in college, she learned a lot on the job about how computers work beyond just magically producing outputs from inputs. She likes to share what she has learned with students and more junior people, as she knows what it is like to be in a new situation and feel like the only one who doesn't know how things work.
- Ben Brauer: Databases in DevOps
Databases in DevOps Developers need to learn how to do database development and operations as DevOps becomes more prevalent. This session will help you determine if you should use an imperative query language for a migration-based approach or a declarative query language for a state-based approach. Both approaches for are relevant to DevOps, but state-based database updates are much more developer oriented given that the database is treated as an application component. Therefore, this session will focus on the fundamentals of creating database models for your applications by demo’ing DACfx, source control systems, DACPACs and containers within the context of Visual Studio Team System, SQL Server Data Tools and SQL Server 2017. Bio Ben started his career at HP Labs where he focused on developing the first web services broker that enabled many of the SOA and cloud practices used today. He has since worked as the lead product manager for Splunk for Windows, Parallels Automation, AWS IAM, and Microsoft’s Technical Computing Cloud. Responsibilities in his current role include developing Microsoft’s data tool strategy, shifting marketing and product focus to developer oriented features for SQL Server and Azure DB, and building communities around Microsoft’s data services. Ben also loves to compete in road and trail races, including this year’s Boston Marathon.
- Bill Wagner: .NET All the Things
• What we'll do .NET All the Things The .NET Stack now runs on Linux and Mac OS as well as Windows desktop. It runs on iOS, Android and Windows tablets and phones. In this session, you'll learn the new tools and processes that enable you to support all the platforms the .NET Stack supports. You’ll see the development process from “dotnet new” to deployment in a Docker container. Biography: Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee. He is President of the Humanitarian Toolbox, has been awarded Microsoft Regional Director and .NET MVP for 10+years, and was recently appointed to the .NET Foundation Advisory Council. He is currently with Microsoft, working on the .NET Core content team. He creates learning materials for developers interested in the C# language and .NET Core. Reach Bill at [masked] • What to bring Government Issued ID to check in with security desk. • Important to know
- Marcus Griep: Why be functional in .NET?
Over the years, C# has gained several features, including generics, lambdas, LINQ, and async. Each of these features was first conceived in .NET's functional sibling F#. Now it is easier than ever to program functionally in C#. So, what does F# bring to the party? In this talk, we will discuss F#'s place in the .NET ecosystem and some of the features that make it an excellent choice for a .NET project and how learning F# can make you a better C# programmer. Marcus Griep is a lead software engineer and squad lead at Vistaprint where his squad's primary language is F#, with some Go and Rust sprinkled in. Marcus gives presentations on functional web development and is the co-maintainer of Freya, Chiron, and Hopac. NOTE: This is at the NERD
- DevOps with ASP.NET Core and EF Core Workshop
DevBoston.org in association with Benjamin Day Consulting, Inc. and MCW Technologies is going to be presenting a full-day, hands-on workshop: DevOps with ASP.NET Core and EF Core. ** REGISTRATION ** The cost to register is $20. Seating is limited and to register you MUST sign up at https://devops-workshop-2017.eventbrite.com ** DESCRIPTION ** DevOps is all about software delivery. Create an automated, streamlined path from development to testing to deployment. Great. So how do you do it with ASP.NET Core and Entity Framework Core? How do you deploy the SQL Server schema? How do you deal with EF Core schema migrations? What about unit testing? How do you handle database connection strings? What about deployments to Azure? How do you get organizational buy-in? Don't worry. We've got you covered. In this hands-on lab, Brian and Ben will walk you through creating an automated DevOps flow using Team Foundation Server 2017 that will allow you to build, test, and deploy your ASP.NET Core & EF Core application. The skills you learn and the things you'll implement in this workshop will work in either TFS2017 or VSTS. You will learn: * The psychology of DevOps in an organization * How to define a DevOps Pipeline * How to work with an ASP.NET Core and EF Core application with good DevOps practices Topics include: * What is DevOps & Why Do I Care? * Version Control & Git * Team Foundation Server Builds * Enterprise Entity Framework Core (EF Core) * Database & DevOps: The Hard Part * Team Foundation Server Releases & Environments * Miscellaneous DevOps Topics: Selenium, Feature Flags, Docker, App Insights ** PRESENTERS ** Benjamin Day is a consultant and trainer specializing in software best practices using Scrum with Microsoft’s DevOps tools. Ben’s main areas of emphasis include Team Foundation Server, Scrum, software testing, and software architecture. He is a Microsoft Visual Studio ALM MVP, a certified Scrum trainer via Scrum.org, and a speaker at conferences such as Pluralsight Live and VSLive. When not developing software, Ben’s been known to go running and sea kayaking in order to balance out his love of cheese, cured meats, and champagne. His online courses are available at http://www.pluralsight.com. He can be contacted via http://www.benday.com. Brian A. Randell is a Partner with MCW Technologies LLC. For more than 20 years he has been building software solutions. He educates teams on Microsoft technologies via writing and training—both in-person and on demand. He’s also a consultant for companies small and large, worldwide, including Fortune 100 companies like Microsoft. Brian is a passionate software craftsman who still enjoys coding as he helps teams to improve their processes from idea to shipping to production management and monitoring. He's currently a Visual Studio MVP and co-author of “Professional Application Lifecycle Management with Visual Studio 2013” from Wrox Publishing. When not working, Brian enjoys spending time with his wife and two children.
- PARTNER EVENT: Azure Red Shirt Tour featuring Scott Guthrie
Hey DevBostoners -- Scott Guthrie from Microsoft is coming to town this week as part of his Azure Red Shirt Dev Tour. Whether you’re new to the cloud or a seasoned expert, you’ll learn something at the Azure Red Shirt Dev Tour ‘17. The Red Shirt Tour is all about code. Join Microsoft’s cloud chief, Scott Guthrie, as he codes live and demonstrates how Azure can help you solve some of your most vexing developer problems. Boston | October 19 | Register today @ aka.ms/Bostonrst DO NOT REGISTER ON MEETUP.COM!! To register you MUST go register at this link: https://aka.ms/bostonrst
- .NET Conf Local Event
.NET Conf is a free virtual event Sept 19 - 21. More information can be found here: https://www.dotnetconf.net/ Many user groups are also organizing local events that go along with the .NET Conf between Sep 21 and Oct 31. Move local events can be found here: https://www.dotnetconf.net/local-events Schedule: • .NET Conf local kickoff and welcome • Overview of .NET Standard 2.0 • Xamarin and .NET Standard • Overview of .NET Core 2.0 • Overview of ASP.NET Core 2.0 Bios: Veronika Kolesnikova, Web Developer at UMass Medical School Passionate about backend web development, mainly with Microsoft technologies like C#, .NET, SQL, Azure. Loves to learn new development tools and languages and share the knowledge with the community. Recently started working with Xamarin and cannot wait to provide her insights. Last year Veronika graduated with MS degree in Information Technology. In her free time, she likes dancing, traveling and practicing aerial yoga. LinkedIn: https://www.linkedin.com/in/vkolesnikova/ … (https://t.co/JglV6eF5ta) Twitter: @breakpointv16 (https://twitter.com/breakpointv16) Bill Pratt, Lead Software Engineer at Vistaprint Bill lives in the world of microservices and containers. He enjoys all things C#, ASP.NET Core, Docker, Azure and Kubernetes. He is actively involved in the tech community and is passionate about giving back by sharing his learnings and thoughts. Twitter: @dev_enginerd (https://twitter.com/dev_enginerd) Blog: wmpratt.com (http://wmpratt.com/) Github: http://github.com/billpratt