Both MS Channel 9 and .NET Rocks had there portable studios put up for live audio and video streaming with interviews of speakers. I will start with Sam Newman and his talk “Confusion In The Land Of The Serverless.” One of his points is that whenever we introduce FaaS in our solution suddenly we have a big computing power. This means that certain pieces of our solution that were performing average now can perform very well and there is nothing wrong with this if the whole architecture is adjusted to the change. If that is not the case, we can introduce new bottlenecks that were not anticipated at all. For example, I was working on a project where the processing part of our solution was replaced with Azure Functions.
Low Ceremony, High Value: A Tour of Minimal APIs in .NET 6
I really LOVE it and I had the great opportunity to join Crew Team at NDC Oslo 2017. NDC stands for Norwegian Developers Conference and is one of Europe’s largest conferences for .NET & Agile development. The first conference was held in Oslo in 2008 and today NDC Conferences are 5-day events with 2 days of pre-conference workshops and 3 days of conference sessions and are being held in Oslo, London, Sydney, and Copenhagen. What makes the NDC different is the quality and the quantity of the speakers and the topics it offers.
- Well, now that I’ve been on the other side of that process a few times, I see things very differently, so I wanted to take this chance to tell you all how the selection programme actually works, why you didn’t get picked, and why it shouldn’t put you off.
- Seq is the intelligent search, analysis, and alerting server built specifically for modern structured log data.
- I was backstage and connected with different people from all over the world.
- However, being there allowed me to talk to some of the speakers and guests during the breaks and that helped me get answers to my questions and updates on certain topics.
Scopes to roles mapping sounds definitely wrong to me – since scopes are not a user concept but a client concept. Scopes are for when the client needs to ask you for consent to do something on your behalf. So in a way you’ll be authorizing the client and not the other way around. For example, you can consent to a scope that allows authorized users to draw money out of your PayPal account.
There is enough space in Oslo Spectrum to host hundreds and hundreds of participantsI’d like to say some words about working as a crew member, the hardest day was the first one with preceding preparation the day before. For making NDC really stunning and fantastic there were a lot of jobs to do but it’s worth every seconds and we felt relaxed but motivated during all the workshop and conference days. I was responsible for one of conference room during most of my working time. I had to check the presence of speakers and prevent any kind of occurrence that could affect on quality or even being of particular talk.
Responses to Authorization is hard! Slides and Video from NDC Oslo 2017
Make sure you figure out why it was doing what it was doing, otherwise you’re not really advancing your skills. What I have found though is that my professional life has had more impact in front-end web than in other fields. I’m not certain why, but suspect it’s been an under-focused area.
I did my best to help every attendee to get most of every conference day. Of course, there were a lot of conference partners and they brought nice entertainment part of every day. Robots, artificial intelligent, virtual reality games, … I felt I was in future.
IText will be exhibiting at this inspiring event focused on sharing the latest and greatest technology for developers worldwide. Visit our booth (#33) and we look forward to introducing our latest innovation. Scopes are not for authorizing users – they are for granting clients access to certain functionality. As for my topic, I am going to be talking about zero-downtime deployments. I will tell you about some patterns, practices and techniques that make it this challenging task easier, such as semantic versioning and blue/green deployments.
I find it very useful that in Azure Storage retry policy there is a location mode to specify that retry attempts will access the secondary read-only copy if we are using geo-redundant storage. Scott has also spent some time on Service Fabric as the most appropriate approach for more resilient solutions and he has promised a new course for Service Fabric, which is already on Pluralsight. Finally, you know the one thing that every really good speaker I’ve ever seen has in common?
I can’t imagine my trip without his incredible support and it was a pleasure for me to spend time with him and his welcoming family. Secondly, Oslo is a festive city and deserves a dedicated post about the amazing places I visited. The only minus point is that almost everything there is exorbitantly expensive. The attendance to the conference is also not cheap; fortunately, crew members don’t pay for it. When something isn’t working or behaves differently than you expected, don’t just keep changing things until it seems to work, as a lot of developers do.
Blazor WebAssembly has the benefit of imposing no per-client runtime cost on the server—from the server’s perspective, it’s just some static content to transmit. But for a public-facing shopping cart app, you most likely want server-rendered HTML to maximise SEO and minimize the risk that any potential customers fail to use the site just because of the initial page load time. If you go on YouTube and find the first demo I ever did of Blazor at NDC Oslo in 2017, you’ll see my original prototype had near-instant live reloading while coding, and the download size was really tiny. I still aspire to get the real version of Blazor to have those characteristics. Of course, the prototype had the advantage of only needing to do a tiny number of things—creating a production-capable version is 100x more work, which is why it hasn’t yet got there, but has of course exceeded the prototype vastly in more important ways.
And BuildStuff, and DevSum, and Øredev, and FullStack, and Progressive.NET, and DotNext, and Sela Developer Practice, and SDD, and QCon, and WebSummit. And if none of those grab you, sign up for services like The Weekly CFP and Technically Speaking that will email you about conferences that are looking for speakers and submissions. It’s also worth pointing out that when https://forexaggregator.com/ we get to the final round of submissions, when it’s getting really hard to make a call, we’ll look very critically at the quality of the submission itself. There’s no hard-and-fast rule to this; there are some excellent articles out there about how to write good proposals. Signed HTTP Exchanges allow for a modern equivalent to the older idea of a cross-site CDN cache.
Special Offer to SlideShare Readers
The open space with lots of seating and food made it perfect for interacting with people. You just grabbed something to eat IT Consulting Hourly Rates in 2022 By Country Industry and Specialization or drink, took a seat and talked away. Firstly, thanks to my friend Alexey Volkov who lives in Oslo for a hearty welcome.
- Signed HTTP Exchanges allow for a modern equivalent to the older idea of a cross-site CDN cache.
- If you didn’t make the cut for NDC London, submit to Oslo and Sydney.
- Rapid-fire funny talks and comedy stunts from amazing developers.
- We’ll also walk through an end-to-end demo of how a high traffic web application can survive the challenge of deployments.
- As for my topic, I am going to be talking about zero-downtime deployments.
Like previous years, DevExpress dominated Visual Studio Magazine’s 2022 Readers Choice Awards. We thank all our loyal users for casting their vote on behalf of DevExpress. Developer Express Inc is proud to announce the immediate availability of its newest release, DevExpress v22.1. Built and optimized for desktop, web, and mobile developers alike…
Off to Oslo for NDC Developer Conference
Also, I presented special gifts to every speaker and collected feedback cards from the audience. These results were quickly handled by our great crew team and entered into computer. In composition with big screens and news feed the event became near real-time and very interactive.
- In this blog post I will focus on the architectural talks that I think are worth sharing along with my personal thoughts.
- They’ll normally get a complimentary ticket to the conference in return, but it’s not a job, and nobody’s getting paid to do it.
- Blazor WebAssembly has the benefit of imposing no per-client runtime cost on the server—from the server’s perspective, it’s just some static content to transmit.
- The attendance to the conference is also not cheap; fortunately, crew members don’t pay for it.
- Conferences have a target audience; NDC has evolved from being primarily a .NET conference into an event with a much broader scope, but we know the kind of developers who normally come to NDC London and what sort of things they’re interested in.
When I started my first software job in 2003, being able to do anything in a browser with JS was considered unusual, so it was pretty easy to exceed the state of the art then. API first websites are very popular now thanks to client heavy frameworks like Angular. Securing them properly has always been a challenge, especially if you want to expose your API to third party developers as well. Join our newsletter to be the first to know about PubConf tickets and events. If you’re debating which technology to use for your next mobile app, I recommend watching the talk to find out why you might want to choose React Native.
The conference had more than 800 attendees and included 1 day of Agile and 1 day of .NET. There are now NDC conferences in locations around the world, including Oslo, London, Sydney, Porto, and Copenhagen. Also, when you enable AOT, your app’s publish time may go up substantially (maybe by 5-10 minutes, depending on code size) because the whole Emscripten toolchain just takes that long. This wouldn’t affect your daily development flow on your own machine, but likely means your CI builds could take longer. We’re really throwing this party, these speakers are really going to speak on these topics, and we’re really going to have some drinks. At Is There Any Difference Between Software Developer And Software Engineer I held a talk about React Native, which was basically an intro to the technology from a web developers perspective.
In this blog post I will focus on the architectural talks that I think are worth sharing along with my personal thoughts. I found these topics very interesting because currently I am working on cloud solutions based on microservices and serverless architecture and I always want to compare my work with the latest trends. I do interesting things with computers, code, comedy, music and video, then I travel all over the world and tell people about it. I provide software training and consultancy through my company Ursatile. I’m a keynote speaker, I’m a Microsoft MVP, I created Rockstar, an esoteric programming language that started as a joke and ended up in Classic Rock magazine, and I own the best web address in the history of the internet.