
I do not like the jaded word "conference". This is a meeting of developers with common interests who want to hear about the tricks that allow them to bypass the rules set in the .Net Framework, which are interested in the use of language changing and creating languages. Also, what can you get if you know how to compile and decompile an application. This is not said. Because the conversation on this topic is too long to fit into the format of one hour of standard speaking at conferences. I tried to speak on .NEXT, and in addition to the positive reviews were “gallop across Europe”. I agree, for an hour did not meet. Welcome to the full format!
I hope that the last CLRium is still warm in your memory and now nobody despairs and looks at the technologies vehemently and everyone is happy to absorb them. I remember, and from time to time I glance at your numerous responses, which warm my desire to hold everything once again. And this time - with a good and useful practice.
Now we have two whole days. And you can buy a ticket for one or both days. The first day is the same as last time: a lot of hardcore, not practical, but very interesting ... Allowing you to understand even better how things work and how you can use them ... Meanwhile, over time, I throw a little more.
A lot of meat to the fan . And the second is practice. The second is longer than the first. For an hour =). On the second day there will be a lot of
Roslyn , JetBrains
Nitra (aka N2, aka Nemerle2)?
RyuJIT ,
.Net Framework open sourced . Honestly, I’d go myself
')
Read and register

Sample articles and a full list of topics of speeches - under the cutWhat are we talking about?
Anatomy of .Net Framework CLR
In this matter, I have been cooking for about a year and I studied quite closely how the CLR works as data structures to tell you about them in as much detail as possible. Interest in this event should arise as a minimum because this topic is practically not covered on the Internet and the knowledge you receive will help you to look at the platform from a completely new angle. Also this section of CLR knowledge is extremely interesting. Microsoft is putting pressure on us every day with the word "security." Is it safe, this CLR? Is there really a lot of “magic” that allows us not to think about security? This is an author's project and is the result of research with a debugger: what is the structure of .Net objects in memory and what can be done about it.
- First, we look at the actual structure of objects in memory.
- Secondly, we examine in-memory data structures related to building virtual methods, implementing interfaces and classes (this was not on CLRium # 1)
- Further, on the basis of the data obtained, we will build a proxy type in memory
- And we are exploring the possibility of making multiple inheritance in .Net
- Also we will try to combine both the Java and the .Net object in one object by running both runtime at the same time (hello, Xamarin)
- After that, using the gained experience we will share the object.Net between the processes so that it would simultaneously exist in both worlds.
- We use the knowledge gained to answer the question: what standard language constructs lead to a performance drop and how?
- We connect the compiler and make our own JIT.
Roslyn:
Ryujit
- We will describe what will give us its use.
- Let's try to run a project on it and measure the performance of the application with and without it on a set of synthetic tests
- Consider scenarios, when his openness, which is approaching every day, would give us advantages
Corefx
Many say that the openness of the .Net Framework for the community and providing the community with opportunities for free editing is bad and endless bugs, sloppy code and unstable API. Is it so?
- Results of six months open .Net Framework CoreFx.
- Increased performance from 10x to 1000x multiple in some places
- Closed bugs
- The ratio of community code to the command code. Net Framework
- Let's try to compile and parse the application written for CoreFx.
Missed something?
If you think we missed something, write in the comments, what else to tell =)
Read similar from the author
Before you go and register, you probably want to know what was remarkable last time. Not all of them are listed here, of course, but almost all topics from the last meeting:
Links:Contacts: