Alois Kraus

blog

  Home  |   Contact  |   Syndication    |   Login
  106 Posts | 8 Stories | 294 Comments | 162 Trackbacks

News



Article Categories

Archives

Post Categories

Image Galleries

Programming

Patterns and Practices

Microsoft Enterprise Library 2.0 and related stuff.
After all this hype around C# 3.0 where we will get LINQ, lambda expressions and many other thing I thought that it would be useful to have a deeper look at functional programming languages like F#. At Microsoft quite many people are fond of the .cf { font-family: Courier New; font-size: 10pt; color: black; background: white; } .cl { margin: 0px; } .cb1 { color: blue; } .cb2 { color: teal; } .cb3 { color: maroon; } .cb4 { color: green; } Functional Programming style which did influence the design ......

I did submit some time ago a little fix for the Enterprise Library SqlConfigurationSource **The links are working again** Sam Gentile did not give up until I resubmitted the sample code Code Gallyery **. but I did not yet have time to blog about it. Better late than never I want to shed some light (again) on configuration. To get your application settings from your local disk you can use the .NET ConfigurationManager class or the (Entlib) FileConfigurationSource to fetch the settings from another ......

Rules are meant to be bro.. ahem expanded. Especially if everybody tells you not to do so ;-). The Assembly Loader Rules are for example a very strict set of rules. One rule of the loader is that you cannot load assemblies from directories above the directory where the executable is located. This can cause some headaches if you want to share some assemblies across applications which are not installed inside the GAC. You can bypass this restriction by using Assembly.LoadFrom. A very good article about ......

This time I would like to show you the most important changes in the System.Configuration namespace with .NET 2.0.I have looked at my blog referrer statistics and saw about 20 hits/day by Google. Most of them were searching infos how to configure the new Enterprise Library but also a significant number of people which seem to seek guidance to the following questions: p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} .cf ......

The new Enterprise Library for .NET 2.0 has disabled instrumentation by default. It is very reasonable to do this because in low trust scenarios you are not able to install Performance Counters, Windows Event Logs/Sources or update WMI schemas. The previous version had "configurable" instrumentation by some #ifdefs in the source code. To change instrumentation you had to recompile the whole library every time you wanted to target a different deployment and therefore trust scenario. This time the ......

Microsoft Enterprise Library for .NET 2.0: Configuration The long awaited successor of the Enterprise Library for .NET 2.0 has been released by Microsoft at MSDN. From the configuration perspective the main changes are: Configuration Application Block was replaced by the .NET 2.0 System.Configuration classes. Usage of ConfigurationSection and ConfigurationElement for ser/deserialization. Only the Logging Application Block registers to receive file change notifications. Object Builder from the CAB ......