Dzmitry Lahoda

My feedback

  1. 11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Enterprise Library / Unity vNext » General  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda commented  · 

    Resharper failed to show source code for EntLib. All other libs which MS provides code were successfully shown by Resharper.

    Dzmitry Lahoda supported this idea  · 
    Dzmitry Lahoda commented  · 

    I 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  · 
  2. 31 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Enterprise Library / Unity vNext » Unity  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda commented  · 

    Let 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:)

    Dzmitry Lahoda commented  · 

    I 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.

    Dzmitry Lahoda commented  · 

    These 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  · 
  3. 12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Dzmitry Lahoda commented  · 

    I 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  · 
  4. 147 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Enterprise Library / Unity vNext  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda supported this idea  · 
  5. 16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Enterprise Library / Unity vNext » Logging  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda supported this idea  · 
    Dzmitry Lahoda commented  · 

    Cool. Can I use AviCode for my Excel VSTO addin instead of EntLib?

  6. 5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Enterprise Library / Unity vNext » Interception  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda commented  · 

    What 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.

  7. 50 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  2 comments  ·  Enterprise Library / Unity vNext » Unity  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda commented  · 

    I 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.

  8. 43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Enterprise Library / Unity vNext » General  ·  Flag idea as inappropriate…  ·  Admin →
    Dzmitry Lahoda commented  · 

    I 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)

Feedback and Knowledge Base