Posts

WPF Questions

1. Triggers 2.Multivalue property convertor Dispatcher : dispatcher is a basic message dispatching system, with multiple prioritized queues. Examples of messages include raw input notifications (mouse moved), framework functions (layout), or user commands (execute this method). By deriving from  DispatcherObject , you create a CLR object that has STA behavior, and will be given a pointer to a dispatcher at creation time. DPI Settings INotifypropertychange Update Source Trigger Dynamin/Static Resource Difference WPF Architecture Style Based On Prism MVVM Bubbleing/Tunnelling Routed Event Command Visual Tree/Logical Tree

A Herd of programmers

Set based approach vs procedural approach in sql

To know the difference :  Go to here

SQL Server Best practice

http://technet.microsoft.com/hi-in/sqlserver/bb331794(en-us).aspx Go

Temporary tables in SQL Server vs. table variables

To know more :  go to here

DeploymentEngineering.com - The Blog: Multiple Instance MSI's and InstallShield 12

DeploymentEngineering.com - The Blog: Multiple Instance MSI's and InstallShield 12

Installing multiple instance of product using wix

At my last job, I was responsible for build and install for a single tenant SaaS system that consisted of ASP.NET WebServices, WinUI and WebUI clients. This system lent itself to needing the ability to have different versions installed in parallel with different configuration options. At the time, InstallShield 12 had the ability to generate and embed product code changing multiple instance transforms but the bootstrapper lacked the ability to service these instances. As a result I authored a custom bootstrapper that interacted with the MSI API and simple reflection against the MSI database to connect the pieces into a solution that looked very much like InstallScripts multiple instance support. In fact I wrote about this on my blog: Multiple Instance MSI's and InstallShield 12 . This blog article has continued to be very popular among my visitors.