Posts

Binding lack of the Silverlight DataGrid CellTemplate

Be aware of this. Silverlight 5. DataGrid DataGridTemplateColumn.CellTemplate Visibility (!!!) It doesn’t work, at all: Visibility ="{ Binding  Path = Detail,  Converter ={ StaticResou rce  VisibleNonEmptyConverter }} " This is working: Visibility ="{ Binding  Path = DataContext,  RelativeSource ={ R elativeSource  Self },  Converter ={ StaticResource   VisibleNonEmptyConverter }}" DataContext ="{ Binding  Path = Detail}" < data : DataGrid                ItemsSource ="{ Binding  Path = Items}"                AutoGenerateColumns ="False"                HeadersVisibility ="None"                Background ="Transparent"  ...

Projects list

My modest projects. Formatted Input MVVM Workflow Close the ChildWindow by its Overlay MathNullable The Prism architecture lack for the Interactions! WcfContext - The Custom WCF Context State Pattern Implementation WorkflowCode - Workflow in a Code framework WPF application Single Instance in one line of code for usage

How to enable World Wide Services (IIS) in the Windows Firewall for arbitrary ports

The predefined rules in the Windows Firewall have the fixed ports: World Wide Web Services (HTTP Traffic-In) - 80 World Wide Web Services (HTTPS Traffic-In) - 443 You should create your own rule and apply it for (!!!) all programs. Thanks for details from: Why does it have "Apply to all programs and services" and not just the "World Wide Web Publishing Service / W3SVC"? How to enable “World Wide Services (HTTP)” in the firewall using command line?

Books and valuable articles

TODO It's empty. Advice is appreciated. In progress Introduction to RX Done The Little MongoDB Book , Karl Seguin RX MSDN Code Generation and T4 Text Templates

C# inner object’s touch notation.

The notation will not create or change the internal object. That's it var  obj =  new   Obj        {               Inner = {CompanyName =  "Any name" }        }; Required that the inner object was created before of use. The full example:         class   Program        {               static   void  Main()              {                      var  obj =  new   Obj                            {      ...

The .NET Asynchrony And Multithreading lecture (in progress, not finished)

Plain Threading     Thread.Sleep(0) vs Thread.Yield()     Foreground and Background Threads     finally blocks in the execution stack of background threads are circumvented         (including using)     Thread Priority     Memory-mapped files     Exception Handling         Swallow of an exception in the main thread.         Centralized exception handling             global event             only for an UI thread             AppDomain.CurrentDomain.UnhandledException                 app will shutdown or <legacyunhandledexceptionpolicy> Thread Pooling     Thread.CurrentThread.IsThreadPoolThread     Oversubscription         hill-climbing algorithm   ...