What we're about

Description

NOTE: We have been around 14 years. We moved in September, 2016 from our original web site: https://groups.yahoo.com/neo/groups/boston_dotnetarchitecture/info to this Meetup page.

We are a group of software developers and architects primarily in the Boston area that get together and discuss various topics about Patterns, .NET, SQL, and anything else that interests us (The Boston .NET Architecture Group was formerly known as the Boston Code Brew). In December, 2014, we celebrated our 10th Anniversary as a group!

Topics

Some previous topics: Design Patterns, Test Driven Development, WCF, Service Oriented Architecture, Windows Workflow, Domain Driven Design, Software Factories, NHibernate, Entity Framework, ASP.NET MVC, Silverlight, WPF, Testing, Javascript libraries, Security, OAuth2, Life of Consulting, DevOps, Software Security

Leader / Organizer

Robert Hurlbut

Membership

This group is a member of Boston User Groups (http://www.bostonusergroups.org/bug-member.html)

Venue and Food

Microsoft offices in Burlington, MA in the Monroe room (1st Floor). We will have pizza and sodas.

Upcoming events (5+)

Good News About End-to-end Testing (Gleb Bahmutov)

Location visible to members

Good News About End-to-end Testing Unit testing is simple, yet it only checks small pieces of code. End-to-end testing of real web applications can potentially find a lot more problems across the entire stack. Yet E2E tests are delegated to the very tip of the testing pyramid - because the tools for controlling a large application inside a real browser are brittle, and the development experience is a mixed bag. In this presentation I will bear some good news about end-to-end testing; in particular, I will demo Cypress.io - an open source, free MIT-licensed test runner that is trying to solve the end-to-end testing problem from a new angle. I will also show how to set up continuous integration pipeline in a few simple steps without pulling your hair. Bio: Dr. Gleb Bahmutov, PhD, is JavaScript ninja, image processing expert and software quality fanatic. During the day Gleb is making the web a better place as VP of Engineering at Cypress.io. At night he is fighting software bugs and blogs about it at https://glebbahmutov.com/blog/. Microsoft MVP for Open Source Software. You can follow him and his work @bahmutov and find the slides from conference presentations at https://slides.com/bahmutov. Website: https://gleb.dev Twitter: https://twitter.com/bahmutov 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.

Implementing Security in ASP.NET Core: Claims, Patterns, and Policies (Ben Day)

Implementing Security in ASP.NET Core: Claims, Patterns, and Policies There are two sides to security: Authentication and Authorization. Authentication is logging in to an application and establishing who you are. Authorization is figuring out what the user can do and making ensuring that they can’t do things that they aren’t supposed to. I don’t know about you but sometimes it feels like everyone focuses on authentication and forgets about the authorization stuff. In this session, we’ll focus on implementing Authorization in ASP.NET Core MVC and WebAPI. We’ll talk about claims-based security in ASP.NET Core, writing custom ASP.NET Core Middleware, authorizing using ASP.NET Policies, Authentication Requirements, and Authentication Handlers. Along the way, we’ll talk about how to use the Strategy Pattern to encapsulate authorization decisions in your app so that your security code stays clean and maintainable. Here are some of the topics that are covered in the slides and sample code for this talk: https://www.benday.com/2019/01/04/implementing-security-in-asp-net-core-claims-patterns-and-policies-slides-code/ Bio: Benjamin Day is a consultant and trainer specializing in software development best practices using Scrum with Microsoft’s ALM 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 kayaking in order to balance out his love of cheese, cured meats, and champagne. His online courses are available at Pluralsight and he can be contacted by email at [masked]. 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.

TBD

Location visible to members

Topic and Bio: TBD 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.

TBD

Location visible to members

Topic and Bio: TBD 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.

Past events (21)

Photos (2)