LDNUG March 2017


Details
SIGN UP: https://skillsmatter.com/meetups/8552-londondot-net-march-meetup
Matt Ellis: "Rider: Taking Resharper out of process"
Rider is a new cross platform IDE from JetBrains, integrating the language analysis features of ReSharper inside the IDE functionality of IntelliJ. Wait, what? ReSharper is a plugin to Visual Studio, running in .NET, and IntelliJ is a JVM application! Cats and dogs, living together, mass hysteria!
So how does this work? Rider runs ReSharper out of process, as a headless language server. All of the .NET language features - inspections, navigations, refactorings and more - happen in the ReSharper process, with the results being displayed in the IntelliJ based user interface, running on the JVM.
How would you tackle this? JSON and REST? Protobuf and named pipes? Or something a little more made-to-measure? In this session, we won’t be looking at Rider’s (impressive, comprehensive, some would say attractive) feature set. Instead, let’s geek out and see how and why we built our own custom, asynchronous, declarative, reactive, inter-process, cross runtime communications protocol.
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/3/a/6/e/600_458534958.jpeg
Matt Ellis is a technical evangelist at JetBrains. Follow him on Twitter: @citizenmatt (https://twitter.com/citizenmatt)
James Singleton: On ASP.NET (http://asp.net/) Core and Moving Targets
ASP.NET Core is the new open source and cross-platform web application (MVC and web API) framework from Microsoft. You can now develop and deploy your web apps on Mac and Linux. However, it is evolving rapidly and it can be hard to to find stability. There are many ways to deal with these changes and there are some releases with long term support guarantees. It also helps to understand Microsoft's strategy and how .NET Core ties in with Xamarin, the new Visual Studio tooling and .NET Standard.
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/3/a/a/c/600_458535020.jpeg
James is a software developer, writer, engineer and entrepreneur. His formal training is in electrical and electronic engineering but he's worked professionally in software development for almost a decade. He's the author of a Packt book (ASP.NET Core 1.0 High Performance (https://www.packtpub.com/application-development/aspnet-core-10-high-performance)) and contributes to various open source projects. James' website is at https://unop.uk
SIGN UP: https://skillsmatter.com/meetups/8552-londondot-net-march-meetup

LDNUG March 2017