Thursday, 13 August 2009
PerCall - No Session - It is all confusing
http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/0739e712-2abe-4b10-8667-3de5c43e4552
Spring.Net - AutoProxy
AutoProxy is an important technique offered by Spring.Net. Read below forum discussion
http://forum.springframework.net/showthread.php?t=5655
http://forum.springframework.net/showthread.php?t=5655
AutoMapper
Disclaimer - I have been using AutoMapper only for two weeks, so i might be wrong here
So, This tool avoid lot of pain from writing mapping codes. But being said that it is not a mature tool and will be a pain in butt incase of even medium level hierarchies.
With the verion 0.3.1(from Code plex),
1. You can't use abstract relation ship - though r116(latest as of now) solves this problem. What i mean here is
If you map 'Dog' to 'Dog' with a code like .Map(new Source.Dog()), it fails.
But if Source.Animal is interface, then it works. What crap?
2. Not perfect with collections(r116)
But being said that, if you have classes with simple/no relationship, this is a great tool.
So, This tool avoid lot of pain from writing mapping codes. But being said that it is not a mature tool and will be a pain in butt incase of even medium level hierarchies.
With the verion 0.3.1(from Code plex),
1. You can't use abstract relation ship - though r116(latest as of now) solves this problem. What i mean here is
If you map 'Dog' to 'Dog' with a code like .Map
But if Source.Animal is interface, then it works. What crap?
2. Not perfect with collections(r116)
But being said that, if you have classes with simple/no relationship, this is a great tool.
Load n Performance - Final Post
Ahh, I never thought i would write this post so soon. Our Load n Performance plan caught messed after 2 months, but good learning for me.
Bottom line is, 'Not always think out of the box'. What i mean here is, one of the considered idea is 'Server Affinity with inproc caching'. Obviously this got some effects, but offers great performance. Probably a night mare for Operations team. Somewhere someone told us not to use 'Server Affinity', they are just no more than authors i believe.
Bottom line is, 'Not always think out of the box'. What i mean here is, one of the considered idea is 'Server Affinity with inproc caching'. Obviously this got some effects, but offers great performance. Probably a night mare for Operations team. Somewhere someone told us not to use 'Server Affinity', they are just no more than authors i believe.
Technology - Politics
Unusual post from me -
Being sound in technology is important, but it will not be always a success factor for selling your ideas. So what else is important
1. Support your team always - like they say 'Never abandon your wing men'.
2. Establish good relationship with so called 'experts', but never belive them. My company follow a common but strange team proposition. Out of 100%, 30% will be contractors. They are some good guys, but most of them wants to delay the project for more money(daily wages). These contractors call themselves as experts (Apologize if i harmed someone here).
3. Don't afraid to piss of people or have 'kick ass' policy.
I don't know what else to say here, but i learned these things.
Being sound in technology is important, but it will not be always a success factor for selling your ideas. So what else is important
1. Support your team always - like they say 'Never abandon your wing men'.
2. Establish good relationship with so called 'experts', but never belive them. My company follow a common but strange team proposition. Out of 100%, 30% will be contractors. They are some good guys, but most of them wants to delay the project for more money(daily wages). These contractors call themselves as experts (Apologize if i harmed someone here).
3. Don't afraid to piss of people or have 'kick ass' policy.
I don't know what else to say here, but i learned these things.
Subscribe to:
Comments (Atom)