What we're about
Upcoming events (5)
Blazor and GraphQL combined will revolutionize how we build rich SPA applications with pure .NET.
Blazor for the first time in years gives us .NET developers the ability to develop applications that run in the browser. This allows us to use our knowledge that we acquired in the backend or with desktop applications and use that in the web.
GraphQL on the other hand changed how we work with data fetching. With GraphQL the frontend developer defines how the interface between the frontend and the backend looks like. We no more have friction between backend and frontend developer and are able to iterate much faster.
Let us explore together how we can put those to together and change how we design components by binding them to GraphQL fragments. With GraphQL the data becomes front and centre and drives our application.
After having a fundamental understanding of how GraphQL improves our data fetching needs in web applications we will move on and build a nice real-time application with Blazor and GraphQL. Let us together build a truly engaging next gen application and push Blazor to the limit.
Michael is a Microsoft MVP and the author of the Hot Chocolate project (https://github.com/ChilliCream/hotchocolate), a platform for building GraphQL servers and clients in .NET. For the last three years, this open-source project is his main focus.
Apart from his work in the open-source community, Michael works as a consultant to help companies to move to GraphQL. You can read about the Hot Chocolate project on his blog https://chillicream.com/blog/.
Zoom Join Link visible upon RSVP
iO Associates are very excited to announce our .Net Virtual Meetup on Tuesday 27th April at 7pm. We will be joined by Mads Torgersen, Lead Designer of C# at Microsoft, who will be delivering a session on C#10!
The topic of this discussion will include:
C# 9 has been out since November of 2020, and C# 10 is starting to come together. Let’s have a look at what’s in the works: What’s next with records? Will we ever get good numeric abstraction in C#? We will have a 2 hour session where Mads will be keeping it free form and making sure there’s lots of time for questions and conversation.
About the speaker:
Mads is the lead designer of C#, and a Program Manager at Microsoft. In the past he has also worked on TypeScript and even Java.
Register here to receive your zoom link for the event: https://us02web.zoom.us/meeting/register/tZIof-2upzkqG9GClqSqDv76OCwljuIFCo7P
iO Associates, tech and digital recruitment specialists are actively involved in the community and organise multiple Meetup groups across the UK. We’re really keen to help keep our community positive and engaged hearing from the best speakers on the topics of your choice so encourage you to share this with your team and the wider community.
We hope you can join us and please get in touch at [masked] with any questions or suggestions on future virtual meetups.
In addition, if there’s anything we can help you with in regards to sourcing candidates or finding a new role please do also get in touch.
Michael Collins - iO Associates
iO Associates are delighted to bring you our next .Net Virtual Meetup on May 25th at 7 pm! This session will be led by Poornima Nayar, Umbraco MVP and Senior Developer, and Clare Sudbery, Lead Engineer. This talk will cover GraphQL in .Net Core & How to Stop Testing and Break your Code Base.
This session will be split into two parts. The first half of this talk will be led by Poornima Nayar, Umbraco MVP and Senior Developer.
Register here- https://us02web.zoom.us/meeting/register/tZElc-GurzwvHNdrCRJnNCfDBx4DTnyMYl_P
About the speaker:
Poornima is a .Net developer with over 10 years of experience in .Net and Umbraco. She is passionate about learning new technologies and keeping herself up-to-date with the latest developments in technology. Outside her work, Poornima enjoys music and is undergoing training in Indian Classical music. Based in Langley, UK she mothers a little girl and spends her spare time reading, cooking and watching movies.
Poornima gives us some insight on her upcoming session:
‘GraphQL is a cool kid on the block. It's a term that is gaining traction these days and the tech stack is getting quite popular. In my session, I will introduce GraphQL as a concept. From there on, we will look at how we can create a GraphQL service and consume that GraphQL service in a Blazor App’
The second half of this session will be led by Clare Sudbery, Lead Engineer:
Clare is a lead consultant developer with Made Tech. She is a maths graduate with 20 years of software engineering experience, and a particular interest in teaching and mentoring; encouraging more women into IT, and banishing impostor syndrome. Seven years ago she returned to IT with a sigh of relief after a few years as a high school maths teacher. Since then she has embraced all things XP. She is on a mission to awaken the inner geek in clever women (and men) everywhere.
In this session, Clare will be asking: Do you code on your own? When you do, do you write unit tests? Do you agree that there are benefits to using test-driven development?
Michael Collins - iO Associates
Working with an existing system and its architecture can be a challenge, especially when it comes to adopting newer technologies. What may originally have been an appropriate architecture, may not now easily accommodate these newer technologies
Do we tackle the problem by refactoring our system, or do we need an overhaul?
More often than not, business critical features don't allow for a rewrite nor a rebuild, so we are faced with shoehorning new features into the existing project using the older framework or architecture.
This is where serverless technologies, such as Azure Functions, can come to the rescue.
By using Azure Functions you can create solutions using modern .NET/C# features without necessarily touching older parts of our existing software.
In this session I will show you how to build a service using Azure Functions. We’ll cover the scenario of converting speech to text using the AssemblyAI API.
We will use a variety of function triggers such as HTTP and Queue, combining them together into a self contained service that can co-exist with our existing project.
We'll also cover security, developing functions locally, architecture and much more.
Layla is Senior Developer Evangelist specialising in the .NET stack. She is a Microsoft MVP, a director on the board of the .NET Foundation, and co-organiser of MK .NET user group. Layla loves sharing knowledge whilst having fun. No question is stupid and beginners are always welcome.