This guy is so good at dotnet and oo design, besides that he introduced some new ideas tonight, focusing on dotnet developing, such as MCP (Model View Presenter), dependency injection, hibernate, etc. It’s so impressive, both the presentator and the audience. They all look so young! Wow! dot net group.
MCP is kind of spilt the view to two parts, one of them becomes preseneter, which holds parsing, formatting, talking to business module. What impressed me is the view will contain all strings! No more format bother!
Dependency injection is very good for testing, also can make your code to be smelly, to make other develper can quickly going into it.
Hibernate is a xml format holding the info mapping to db. So the code can only talk to class.property.