Tiberiu Covaci has worked at Many-core in Sweden as senior trainer and mentor for .NET and other technologies built on top of .NET since 2004. He works closely with Microsoft, both as Author, and Technology Reviewer for the Microsoft .NET Official Curriculum courses. He is a member of the MCT Advisory Council, INETA Speaker, IASA Speaker, and INETA Country Lead for Sweden. After the huge success he encountered at TechDays 2009 in Sweden, he developed a passion for speaking about new technologies, and that made him a very popular speaker at conferences like TechEd, VSLive, DevReach, TechDays, Öredev, ScanDev, NDC and MCT Summit. He is interested in technologies like multi-core programming, ASP.NET, new programming languages and trends.
Tiberiu Covaci's Blog
|Topic: ||Designing Applications in the Era of Many-Core Computing |
|Description: ||Microsoft Managed Extensibility (MEF) framework allows developers to create applications consisting of composable parts. Composable parts provide the flexibility to change and add parts at runtime. You can use MEF to create more flexible and extensible applications. |
In this session, we will review the MEF tool set, build an extensible application and extend that application using MEF.
|Topic: ||Fast, Faster... Async ASP.NET |
|Description: ||Do you have any page that needs to access the database, or a web service? Do any of those takes longer than five seconds? Do you know what happens to the rest of your application? All these questions get at least one answer during this session, together with some solutions to the problems that may arise. |
|Topic: ||Fast, Faster... Fastest ASP.NET |
|Description: ||Is your ASP.NET application slower and slower? Are you unsure about where, and how to start? In this session I will show you some of common mistakes that are made in web applications together with possible solutions, and some of the tools available that will help you isolate the root cause of your problems. |
|Topic: ||MVVM in Practice aka Code behind free WPF |
|Description: ||One pattern that emerged with WPF is the Model-View-ViewModel . In this session we will explore the MVVM pattern the MVVM Light toolkit and I will show you how you can write a WPF application without ever needing to add a single line of code in the code behind, giving your designer full control over the User Interface. |
|Topic: ||Patterns for Parallel Programming |
|Description: ||After more than 40 years Moore's law is still going strong, and it looks like it will continue to do so for at least ten more years, and the free performance lunch is over, unless we change the way we think and program our applications. The Question is not IF, but rather WHEN. Luckily, Microsoft realized that already, and with the Visual Studio 2010 they introduced new technologies like Concurrency Runtime, Task Parallel Library, and Parallel LINQ to help us transition into the world of multi-core programming. C# vNext will introduce other paradigms like support for asynchronous programming. |
|Topic: ||Practical multi-core programming in .Net |
|Description: ||We are witnessing right now a new paradigm shift in computer programming, the shift to parallel/many-core programming. And that is not all, the raise in popularity of cloud computing will increase the demand of efficient use of resources. In order to be able to deliver value to the business, we have to adopt new ways of programming. With .NET 4.0 Microsoft introduced new technologies, like TPL and PLINQ, that will help us transition to this new way of programming, and to harness the resources at hand. |