Dzmitry Lahoda
My feedback
8 results found
-
11 votes
An error occurred while saving the comment Dzmitry Lahoda supported this idea ·An error occurred while saving the comment Dzmitry Lahoda commentedI work on project we deployment team has cool scripts which prevents using some of EntLib dlls because these are to long.
Dzmitry Lahoda shared this idea · -
31 votes
An error occurred while saving the comment Dzmitry Lahoda commentedLet see what is on cloud side:
http://erlangonxen.org/ - very fast start of web services.
What we have in WCF - PerCall service. Joe's WCF service uses Unity to build graph. Slow downs each start when used. He can remove Unity or ->.
Or use make Unity with compile time feature. Almost zero performance overhead.
Really elastic cloud:)An error occurred while saving the comment Dzmitry Lahoda commentedI hope Unity will be good for Desktop/Mobile client apps. From start up performance it could be could if unity can do wire during compilation. E.g. take unity configuration and generate code as build event (like serializes or T4). Or try F# (may be type providers) for F# only usage for starter.
An error occurred while saving the comment Dzmitry Lahoda commentedThese I found https://www.diigo.com/search?adSScope=my&what=Container%20Performance.
I hope palmmedia will update not only containers, but add different objects graphs. 1 year ago these were not realistic in my use case.Dzmitry Lahoda supported this idea · -
12 votes
An error occurred while saving the comment Dzmitry Lahoda commentedI know there is fluent api, and can instantiate unitlity classed directly. But i need configuration anyway. And come up with next weird approach for logging
<appSettings>
<add key="useSimplifiedConfig" value="true"/>
<!-- simplified log config for start up performance reasons, keep in sync with loggingConfiguration section-->
<add key="log.listener.fileName" value="%LOCALAPPDATA%\A B\C D\Logs\Framework.log" />
<add key="log.listener.maxDaysCount" value="2" />
<add key="log.listener.cleanAllFiles" value="true" />
<add key="log.formatter.template" value="Local Timestamp: {timestamp(local:MM/dd/yyyy HH:mm:ss.fffffff)}{newline}UTC Timestamp: {timestamp(MM/dd/yyyy HH:mm:ss.fffffff)}{newline}Severity: {severity}{newline}Process: {processId} {localProcessName}{newline}Thread: {win32ThreadId} {threadName}{newline}Domain Name: {localAppDomain}{newline}Message: {message}{newline}" />
<add key="log.categorySource.switchValue" value="All"/>
</appSettings>Dzmitry Lahoda shared this idea · -
147 votesDzmitry Lahoda supported this idea ·
-
16 votesDzmitry Lahoda supported this idea ·
An error occurred while saving the comment Dzmitry Lahoda commentedCool. Can I use AviCode for my Excel VSTO addin instead of EntLib?
-
5 votes
An error occurred while saving the comment Dzmitry Lahoda commentedWhat do you mean? You have interface instance and want to intercept it without container? It is already here.
Do you want to generate new class? Go to stackoverflow - it has all answers how to do it in simple way.
I d like to downvote this idea. -
50 votes
An error occurred while saving the comment Dzmitry Lahoda commentedI like "Create an optional attribute that can be put in the assembly to indicate it should be scanned. This is optional but can be helpful for performance reasons. " from this, but as extension, not part of Unity.
-
43 votes
An error occurred while saving the comment Dzmitry Lahoda commentedI am against this idea.
1. Client apps can use unity but not configuration. Configuration slows down start up time and increases download size - both are important not to be there of client apps.2. You have option to merge on il basis (try ILMerge or https://github.com/gluck/il-repack) or projects build basis (try SharpDevelop NRefactory and MSBuild dlls)
Resharper failed to show source code for EntLib. All other libs which MS provides code were successfully shown by Resharper.