You're a software developer today, but tomorrow there's a good chance you'll be running a business, even if you don't know it yet. As a software developer you have a set of skills which prepare you for building businesses. Creativity, problem solving, analytic skills - all of these things can help you step into the role of entrepreneur. In this talk I'll tell you my story of how I went from writing code to running a business and give you some ideas for what you'll need to learn along the way. From a basic understanding of financing and accounting to a sense of empathy necessary to connect to those around you and lead a business to success, there are skills that you can improve on that will help you even if you don't become the boss.
We developers often take IDEs for granted. But have you ever wondered what’s going on under the surface? I’d like to pull back the curtains on the inner workings of the modern IDE, see where the state of the art is now, and look where it’s heading for the future. We’ll take a tour of the wealth of features provided, and take a deep dive into how the IDE knows so much about your code, and how it can provide such fast navigation and safe refactorings. We’ll also look at why some people are choosing to move away from IDEs and back to text editors, and what the future holds, with projects such as Nitra, Roslyn and Lighttable.
If you want to respond fast to clients asking for large amounts of data you can't wait for entire objects to finish loading, just as you don't wait for a movie to download when watching it online. As battle-hardened Enterprise developers we are used to working with humongous datasets, and as our users have been spoiled with the performance of modern web applications, we are challenged to deliver more data faster. In this talk we'll look at techniques on how to stream data from SQL Server to clients using .NET Web API. We will see that in freeing us from the shackles of traditional layered architectures we can drastically reduce latency and memory footprint. We will look in detail at this caching strategy and there will be plenty of code examples.
The author has used this approach successfully in streaming large objects of SAP data to Excel for a large Enterprise customer, and thereby claims that this technique is Enterprise ready & approved.
This is a norwegian, 30 minutes version of that talk vimeo.com/86595321
Over the past couple of years, Brendan has worked extensively with OSS projects and helped introduce new developers to this brave new world. In this talk he will demonstrate a practical guide to working in Open Source. Join him for real-world advice, based on the things he's seen succeed (and fail!). If you're looking to start your own OSS journey; or if you already do a little and would like to do more; you need to catch this talk.