Share

bbv.Common

File Release Notes and Changelog

Release Name: V 5.188 (RC 3)

Notes:
Release Candidate 3 (hopefully the last :-) )

Changes:
- EventBroker extensions are now added differently (braking change)
- EventBroker subscription matchers are now evaluated before actual call to allow inter-subscriber communication over EventArgs
- EventBroker allows more advanced registration features (IEventBrokerRegisterable) (braking change)
- change logging behaviour of some components.
- added EventTester unit test utility
- StateMachine entry and exit actions can be parametrized

Changes: ------------------------------------------------------------------------ r188 | ursenzler | 2009-07-01 10:39:26 +0200 (Mi, 01 Jul 2009) | 1 line ------------------------------------------------------------------------ r187 | ursenzler | 2009-07-01 10:38:32 +0200 (Mi, 01 Jul 2009) | 2 lines LogExtension is now added again as standard extension Subscription matchers are now evaluated before the subscriber is called. This allows communication between handers over event arguments (e.g. Cancel) ------------------------------------------------------------------------ r186 | ursenzler | 2009-06-30 13:06:03 +0200 (Di, 30 Jun 2009) | 2 lines changed extension integration in event broker changed advanced registration feature to allow more flexibility ------------------------------------------------------------------------ r182 | ursenzler | 2009-06-15 13:05:25 +0200 (Mo, 15 Jun 2009) | 1 line fix in NAnt script for publishing ------------------------------------------------------------------------ r181 | ursenzler | 2009-06-15 12:54:16 +0200 (Mo, 15 Jun 2009) | 1 line changed ignore list ------------------------------------------------------------------------ r180 | ursenzler | 2009-06-15 09:54:31 +0200 (Mo, 15 Jun 2009) | 1 line fix in NAnt script for publishing ------------------------------------------------------------------------ r179 | ursenzler | 2009-06-15 09:52:40 +0200 (Mo, 15 Jun 2009) | 1 line fix in NAnt script for publishing ------------------------------------------------------------------------ r176 | ursenzler | 2009-06-10 16:21:59 +0200 (Mi, 10 Jun 2009) | 1 line improved logging behaviour of several components (logger name can now be defined, additional logging) ------------------------------------------------------------------------ r175 | ursenzler | 2009-06-09 14:39:17 +0200 (Di, 09 Jun 2009) | 1 line corrected generation of xml code docu files ------------------------------------------------------------------------ r173 | ursenzler | 2009-06-08 13:35:54 +0200 (Mo, 08 Jun 2009) | 2 lines AsyncWorker now implements IAsyncWorker Added EventTester (utility for easier testing whether events are fired. With auto event deregistration) ------------------------------------------------------------------------ r172 | ursenzler | 2009-05-28 13:41:16 +0200 (Do, 28 Mai 2009) | 1 line State machine: entry and exit actions can now be parameterized to simplify for example simple enabling/disabling actions. ------------------------------------------------------------------------ r171 | ursenzler | 2009-05-20 14:57:07 +0200 (Mi, 20 Mai 2009) | 1 line rules provider base in rule engine: all rules of all rules provider methods are considered for which the rule set descriptor is assignable (i.e. also derived classes); not only exact type match anymore. ------------------------------------------------------------------------ r170 | ursenzler | 2009-05-15 08:20:49 +0200 (Fr, 15 Mai 2009) | 1 line corrected some comments ------------------------------------------------------------------------ r169 | ursenzler | 2009-05-14 19:27:42 +0200 (Do, 14 Mai 2009) | 1 line split IState.ExceptionThrow into exception event for state machine exceptions and transition exceptions in order to simplify usage of exception event (no casting on client side necessary anymore) ------------------------------------------------------------------------ r168 | ursenzler | 2009-05-11 19:42:20 +0200 (Mo, 11 Mai 2009) | 1 line subscription matchers can now be added when registering with the IInitialization.Initialize method. ------------------------------------------------------------------------ r167 | ursenzler | 2009-05-11 19:25:33 +0200 (Mo, 11 Mai 2009) | 1 line changed state machine event arguments to type object[] so that the arguments can be access by index. ------------------------------------------------------------------------ r165 | ursenzler | 2009-05-08 12:44:07 +0200 (Fr, 08 Mai 2009) | 1 line workaround for a reflection issue of the .net framework (contributed by Stephen Tunney) ------------------------------------------------------------------------ r164 | ursenzler | 2009-04-27 10:09:57 +0200 (Mo, 27 Apr 2009) | 1 line added Report functionality to passive and active state machine ------------------------------------------------------------------------ r161 | ursenzler | 2009-04-24 14:50:39 +0200 (Fr, 24 Apr 2009) | 11 lines added bbv.Common.IO.DriveUtilities (get drive information and conversion method KB, MB, ...) added bbv.Common.Security.FileHasher for easier SHA1 hash file creation added bbv.Common.Security.Sha1Algorithm to create SHA1 hashes added bbv.Common.Async.AsyncWorker for executing background operations (simplified interface to BackgroundWorker for usage from code and better exception handling) added bbv.Common.DateTimeProvider for better support of unit testing when manipulating with date and time added bbv.Common.TestUtilities.TemporaryFileHolder for easier file handling in unit tests added bbv.Common.TestUtilities.UnitTestHelper for better support of unit testing (chaining of unit tests) added bbv.Common.Threading.UserInterfaceThreadSynchronizer for support for synchronous and asynchronous operations on the user interface thread from worker threads added bbv.Common.IO.StreamHelper for basic stream manipulations added bbv.Common.Resources.IResourceLoader, EmbeddedResourceLoader and FileResourceLoader for simplified access to resources (embedded or from files) ------------------------------------------------------------------------ r160 | ursenzler | 2009-04-23 16:41:31 +0200 (Do, 23 Apr 2009) | 1 line fixed versioning of release ------------------------------------------------------------------------ r159 | ursenzler | 2009-04-23 16:00:22 +0200 (Do, 23 Apr 2009) | 1 line changed rule engine that all rule provider methods have to be public. ------------------------------------------------------------------------ r158 | ursenzler | 2009-04-23 14:55:39 +0200 (Do, 23 Apr 2009) | 1 line updated ignore list for new projects ------------------------------------------------------------------------ r157 | ursenzler | 2009-04-23 14:54:31 +0200 (Do, 23 Apr 2009) | 2 lines all active projects now target the .net 3.5 framework stabilized some fragile unit tests (multi threading problems) ------------------------------------------------------------------------ r156 | ursenzler | 2009-04-23 13:56:41 +0200 (Do, 23 Apr 2009) | 1 line Added hierarchical state machine (bbv.Common.StateMachine) ------------------------------------------------------------------------ r141 | ursenzler | 2009-04-02 10:53:26 +0200 (Do, 02 Apr 2009) | 1 line increased major version due to new versioning concept ------------------------------------------------------------------------ r140 | ursenzler | 2009-04-02 10:28:17 +0200 (Do, 02 Apr 2009) | 1 line changed rule engine in a way that clients do not brake FxCop rules when using it ------------------------------------------------------------------------ r139 | ursenzler | 2009-04-02 09:51:27 +0200 (Do, 02 Apr 2009) | 1 line changed threading behavior of AsyncModule. ------------------------------------------------------------------------ r133 | ursenzler | 2009-03-26 13:36:36 +0100 (Do, 26 Mrz 2009) | 1 line new version concept ------------------------------------------------------------------------ r123 | ursenzler | 2009-03-13 21:46:59 +0100 (Fr, 13 Mrz 2009) | 2 lines updated NUnit version changed tests of StreamDecoratorStreamTest to only be ignored when Com port is missing on machine running the test ------------------------------------------------------------------------ r118 | ursenzler | 2009-02-14 12:52:26 +0100 (Sa, 14 Feb 2009) | 1 line EventBroker: changed multi threading behaviour ------------------------------------------------------------------------ r117 | ursenzler | 2009-02-09 08:03:11 +0100 (Mo, 09 Feb 2009) | 2 lines EventBroker now supports registration of events and handler methods of existing classes without modification. EventBroker: changed thread locking mechanism (work in progress) ------------------------------------------------------------------------ r116 | ursenzler | 2009-02-04 08:19:03 +0100 (Mi, 04 Feb 2009) | 1 line EventBroker now supports registration of publications and subscriptions in code (prototype) ------------------------------------------------------------------------ r115 | ursenzler | 2009-01-28 19:47:01 +0100 (Mi, 28 Jan 2009) | 1 line fixed some file headers ------------------------------------------------------------------------ r114 | ursenzler | 2009-01-06 12:52:08 +0100 (Di, 06 Jan 2009) | 1 line EventBroker: introduced generalized matchers (scope matchers are now built upon these generalized matchers -> namespace changed) ------------------------------------------------------------------------ r113 | ursenzler | 2008-11-13 12:44:34 +0100 (Do, 13 Nov 2008) | 1 line changed version ------------------------------------------------------------------------ r112 | ursenzler | 2008-11-13 12:31:01 +0100 (Do, 13 Nov 2008) | 1 line EventBroker: introduced extensions, refactoring of unit test structure ------------------------------------------------------------------------ r111 | ursenzler | 2008-11-12 09:44:11 +0100 (Mi, 12 Nov 2008) | 1 line IO: corrected spelling in FolderWatcher and made some changes to meet StyleCop guidelines ------------------------------------------------------------------------ r110 | ursenzler | 2008-10-22 16:18:08 +0200 (Mi, 22 Okt 2008) | 1 line RuleEngine: fixed some typos and StyleCop warnings ------------------------------------------------------------------------ r109 | ursenzler | 2008-10-22 15:00:13 +0200 (Mi, 22 Okt 2008) | 1 line AsyncModules: corrected wrong comments on Stop methods ------------------------------------------------------------------------ r108 | ursenzler | 2008-10-22 13:00:18 +0200 (Mi, 22 Okt 2008) | 1 line Scripts: added change log in .txt format to publish script ------------------------------------------------------------------------ r107 | ursenzler | 2008-10-22 12:44:58 +0200 (Mi, 22 Okt 2008) | 3 lines EventBroker: publications and subscriptions made in interface declarations are now recognized, too. EventBroker: duplicate subscriptions (resulting in multiple calls to same handler) are now detected. EventBroker: fixed wrong matching validation on event handler types. Subscribers can now use a base class of the event handler the publisher defines. ------------------------------------------------------------------------ r106 | ursenzler | 2008-10-21 16:10:30 +0200 (Di, 21 Okt 2008) | 1 line RuleEngine: it is now possible to extend the rule engine with rules with custom return types and custom aggregators ------------------------------------------------------------------------ r105 | ursenzler | 2008-10-19 11:27:15 +0200 (So, 19 Okt 2008) | 1 line new version ------------------------------------------------------------------------ r104 | ursenzler | 2008-10-19 11:26:37 +0200 (So, 19 Okt 2008) | 1 line ignored unit tests that did not run on certain computers ------------------------------------------------------------------------ r103 | ursenzler | 2008-10-13 16:03:15 +0200 (Mo, 13 Okt 2008) | 2 lines EventBroker: added subscription handler restriction for publications eliminated some warnings ------------------------------------------------------------------------ r102 | ursenzler | 2008-10-13 12:55:51 +0200 (Mo, 13 Okt 2008) | 1 line updated publish script to include source code zip ------------------------------------------------------------------------ r101 | ursenzler | 2008-10-13 12:27:24 +0200 (Mo, 13 Okt 2008) | 1 line refactored some components for StyleCop ------------------------------------------------------------------------ r100 | ursenzler | 2008-10-10 17:25:42 +0200 (Fr, 10 Okt 2008) | 2 lines switched to VS2008 made some components StyleCop compatible ------------------------------------------------------------------------ r99 | ursenzler | 2008-10-09 11:34:41 +0200 (Do, 09 Okt 2008) | 1 line changed version ------------------------------------------------------------------------ r98 | ursenzler | 2008-10-09 11:31:54 +0200 (Do, 09 Okt 2008) | 2 lines added AsyncResult and GenericAsyncResult added StreamDecoratorStram and StreamLoggerStream ------------------------------------------------------------------------ r97 | ursenzler | 2008-10-08 16:37:56 +0200 (Mi, 08 Okt 2008) | 3 lines added FolderWatcher added generic EventArgs added EventFilter ------------------------------------------------------------------------ r96 | ursenzler | 2008-09-03 13:47:30 +0200 (Mi, 03 Sep 2008) | 1 line added presentations ------------------------------------------------------------------------ r95 | ursenzler | 2008-09-01 09:26:11 +0200 (Mo, 01 Sep 2008) | 1 line Data.CsvWriter: changed default list separator to CultureInfo.CurrentCulture.TextInfo.ListSeparator ------------------------------------------------------------------------ r94 | ursenzler | 2008-09-01 09:03:22 +0200 (Mo, 01 Sep 2008) | 1 line GenericStateMachine: changed way how type that holds action delegate is resolved. Resolved problem with static action method in static class. ------------------------------------------------------------------------ r93 | ursenzler | 2008-08-25 15:36:34 +0200 (Mo, 25 Aug 2008) | 1 line AsyncModules can now be initialized to use foreground- or background worker threads. ------------------------------------------------------------------------ r92 | ursenzler | 2008-08-22 12:43:59 +0200 (Fr, 22 Aug 2008) | 1 line TextFileReader does not require write permission to open file anymore. ------------------------------------------------------------------------ r91 | ursenzler | 2008-08-19 14:31:00 +0200 (Di, 19 Aug 2008) | 1 line added CsvWriter ------------------------------------------------------------------------ r90 | ursenzler | 2008-08-18 11:04:54 +0200 (Mo, 18 Aug 2008) | 1 line refactored to eliminate code duplication ------------------------------------------------------------------------ r89 | ursenzler | 2008-08-18 10:56:04 +0200 (Mo, 18 Aug 2008) | 3 lines - AsyncModule now supports multiple worker threads - clean up of AsyncModule project - changed version to 4.2.2 (interface/behavior changes) ------------------------------------------------------------------------ r88 | ursenzler | 2008-08-11 16:21:21 +0200 (Mo, 11 Aug 2008) | 1 line Added StopMessage to AsyncModules in order to stop async modules with a message. ------------------------------------------------------------------------ r87 | ursenzler | 2008-08-11 15:37:34 +0200 (Mo, 11 Aug 2008) | 1 line EventBroker.Fire does not crash anymore if an event topic is fired that has no subscriber. ------------------------------------------------------------------------ r86 | ursenzler | 2008-07-31 09:11:42 +0200 (Do, 31 Jul 2008) | 1 line Added ClearMessages to AsyncModules.ModuleController. ------------------------------------------------------------------------ r85 | ursenzler | 2008-07-17 13:21:43 +0200 (Do, 17 Jul 2008) | 2 lines - fixed defect that error log message was not written correctly in generic state machine when an unhandeld exception is thrown by an action. - test class in IO is not built anymore (wrong place) ------------------------------------------------------------------------ r84 | ursenzler | 2008-07-15 14:56:07 +0200 (Di, 15 Jul 2008) | 1 line Major change due to interface changes in EventBroker ------------------------------------------------------------------------ r83 | ursenzler | 2008-06-27 17:39:03 +0200 (Fr, 27 Jun 2008) | 1 line refactored EventBroker: events can be fired directly on event broker (useful for for temporary objects), scopes are now defined per publication/subscription, ThreadOption is replaced with extensible IHandler ------------------------------------------------------------------------ r82 | ursenzler | 2008-06-26 13:40:57 +0200 (Do, 26 Jun 2008) | 1 line updated documentation (removal of ScheduledTask) ------------------------------------------------------------------------ r81 | ursenzler | 2008-06-26 13:33:00 +0200 (Do, 26 Jun 2008) | 1 line changed version to 4.1 (major change) ------------------------------------------------------------------------ r80 | ursenzler | 2008-06-26 13:27:14 +0200 (Do, 26 Jun 2008) | 1 line added automatic release notes from svn log generation ------------------------------------------------------------------------ r79 | ursenzler | 2008-06-26 11:07:39 +0200 (Do, 26 Jun 2008) | 1 line removed ScheduledTask from bbv.Common (use Quartz.NET instead) ------------------------------------------------------------------------ r78 | ursenzler | 2008-06-18 16:46:45 +0200 (Mi, 18 Jun 2008) | 1 line EventBroker throws EventTopicException with inner exception if only one subscription thrown an error (stack trace not lost --> inner exception) ------------------------------------------------------------------------ r77 | ursenzler | 2008-06-17 16:31:21 +0200 (Di, 17 Jun 2008) | 1 line code clean up in event broker ------------------------------------------------------------------------ r76 | ursenzler | 2008-06-17 15:50:11 +0200 (Di, 17 Jun 2008) | 1 line Event broker checks on registration of publishers/subscribers whether publication and subscription event args match. ------------------------------------------------------------------------ r75 | ursenzler | 2008-06-12 14:19:42 +0200 (Do, 12 Jun 2008) | 2 lines - message consumation can now be canceled by the BeforeConsumeMessage event. - added SkipIfDuplicateInQueueModuleExtension that cancels messages that have a duplicate in the queue (useful if data is out of date if duplicate in queue - you have to override Equals on message for that) ------------------------------------------------------------------------ r74 | ursenzler | 2008-06-10 16:24:59 +0200 (Di, 10 Jun 2008) | 1 line changed handling of exceptions in action in state machine. state machine makes a clean transition even if both action and "unhandled event in action handler" throw an exception. ------------------------------------------------------------------------ r73 | ursenzler | 2008-06-09 09:30:42 +0200 (Mo, 09 Jun 2008) | 1 line improved logging in state machine on actions invoking events (stack trace included) ------------------------------------------------------------------------ r72 | ursenzler | 2008-06-04 13:49:47 +0200 (Mi, 04 Jun 2008) | 1 line added logging of number of messages in queue to async module controller. ------------------------------------------------------------------------ r71 | ursenzler | 2008-06-03 12:40:42 +0200 (Di, 03 Jun 2008) | 2 lines - improved logging of async modules (consumed message) and event broker (relayed event). - if only one exceptionis thrown by a event subscriber than it is rethrown (instead of an event subscription exception) ------------------------------------------------------------------------ r70 | ursenzler | 2008-06-02 09:32:16 +0200 (Mo, 02 Jun 2008) | 1 line added log to GenericStateMachine when Transition was performed. ------------------------------------------------------------------------ r69 | ursenzler | 2008-05-19 14:16:56 +0200 (Mo, 19 Mai 2008) | 1 line test did not run in publish script ------------------------------------------------------------------------ r68 | ursenzler | 2008-05-19 14:10:03 +0200 (Mo, 19 Mai 2008) | 1 line added IEventBroker.DescribeTo to report all current publications and subscriptions of an event broker. ------------------------------------------------------------------------ r67 | ursenzler | 2008-05-13 08:59:43 +0200 (Di, 13 Mai 2008) | 1 line fixed documentation (bbv.Common.EventBroker) ------------------------------------------------------------------------ r66 | ursenzler | 2008-04-25 13:38:02 +0200 (Fr, 25 Apr 2008) | 2 lines - added simple file writer/reader (TDD aware) - added hash generation (bbv.Common.Security) ------------------------------------------------------------------------ r65 | ursenzler | 2008-04-25 10:43:10 +0200 (Fr, 25 Apr 2008) | 1 line extended validation violations by an property data of type object in order to pass detailed information about violations to caller. ------------------------------------------------------------------------ r64 | ursenzler | 2008-04-24 16:53:26 +0200 (Do, 24 Apr 2008) | 1 line fixed that AsyncModules did not consume messages after stopping and starting it again. ------------------------------------------------------------------------ r63 | ursenzler | 2008-04-23 13:46:53 +0200 (Mi, 23 Apr 2008) | 1 line AsyncModules: when Stop is called on a module that is is not started then nothing happens. ------------------------------------------------------------------------ r62 | ursenzler | 2008-04-23 11:17:24 +0200 (Mi, 23 Apr 2008) | 2 lines - improved logging of AsyncModules: start/stop of worker thread, message consumation - improved logging of GenericStateMachine: state machine has a name now that is shown in log messages ------------------------------------------------------------------------ r61 | ursenzler | 2008-04-11 17:03:33 +0200 (Fr, 11 Apr 2008) | 1 line assemblies are signed now (expect test and sample assemblies) ------------------------------------------------------------------------ r60 | ursenzler | 2008-04-11 13:19:22 +0200 (Fr, 11 Apr 2008) | 1 line - updated NMock2 to latest build ------------------------------------------------------------------------ r59 | ursenzler | 2008-04-02 18:10:29 +0200 (Mi, 02 Apr 2008) | 2 lines - added some cheat sheets - moved templates in sub folder of documentation ------------------------------------------------------------------------ r58 | ursenzler | 2008-03-29 20:43:54 +0100 (Sa, 29 Mrz 2008) | 2 lines added cheat sheet for bbv.Common.Formatters added cheat sheet for bbv.Common.IO ------------------------------------------------------------------------ r57 | ursenzler | 2008-03-29 18:15:50 +0100 (Sa, 29 Mrz 2008) | 1 line added some documentation (mostly cheat sheets) ------------------------------------------------------------------------ r56 | ursenzler | 2008-03-29 18:13:54 +0100 (Sa, 29 Mrz 2008) | 1 line fixed namespace of bbv.Common.Diagnostics/ApplicationHelper ------------------------------------------------------------------------ r55 | ursenzler | 2008-03-28 19:14:45 +0100 (Fr, 28 Mrz 2008) | 1 line added GenericStateMachine documentation ------------------------------------------------------------------------ r54 | ursenzler | 2008-03-28 18:36:00 +0100 (Fr, 28 Mrz 2008) | 1 line improved logging of EventBroker while firing events ------------------------------------------------------------------------ r53 | ursenzler | 2008-03-14 16:45:38 +0100 (Fr, 14 Mrz 2008) | 4 lines - added documentation for AsyncModules - added documentation for Data.CsvParser - changed unit test data of Data.CsvParser - minimal changes in code documentation in GenericStateMachine ------------------------------------------------------------------------ r52 | ursenzler | 2008-03-13 18:26:18 +0100 (Do, 13 Mrz 2008) | 1 line added Web.ObjectFactory documentation ------------------------------------------------------------------------ r51 | ursenzler | 2008-03-11 14:47:45 +0100 (Di, 11 Mrz 2008) | 3 lines - removed all classes from AsyncModules that conflict with the new dynamic AsyncModule concept. - added entry and exit actions in the GenericStateMachine. - added IAction interface to GenericStateMachine to define actions with classes. ------------------------------------------------------------------------ r50 | ursenzler | 2008-02-29 23:14:57 +0100 (Fr, 29 Feb 2008) | 2 lines - upgraded nunit framework to V 2.0.4.6 - removed unit test that crashes nunit ------------------------------------------------------------------------ r49 | ursenzler | 2008-02-28 16:33:32 +0100 (Do, 28 Feb 2008) | 2 lines - changed naming of INamedItem.EventBrokerItemName - updated documentation of event broker ------------------------------------------------------------------------ r48 | ursenzler | 2008-02-28 15:14:58 +0100 (Do, 28 Feb 2008) | 1 line added Scope concept to EventBroker ------------------------------------------------------------------------ r47 | ursenzler | 2008-02-26 17:23:18 +0100 (Di, 26 Feb 2008) | 1 line fixed bug in rule engine (rules provider not providing rules for a specific rule set descriptor) ------------------------------------------------------------------------ r46 | ursenzler | 2008-02-23 14:48:07 +0100 (Sa, 23 Feb 2008) | 2 lines added documentation for ObjectFactory. added RuleEngine and StateMachine to overview documentation. ------------------------------------------------------------------------ r45 | ursenzler | 2008-02-22 17:03:46 +0100 (Fr, 22 Feb 2008) | 1 line added generic state machine ------------------------------------------------------------------------ r44 | ursenzler | 2008-02-21 11:05:15 +0100 (Do, 21 Feb 2008) | 1 line added BreakOnFirstViolation flag to IRuleSetDescriptor - allows to stop rules validation on first violation. ------------------------------------------------------------------------ r43 | ursenzler | 2008-02-20 15:21:43 +0100 (Mi, 20 Feb 2008) | 1 line added publish command ------------------------------------------------------------------------ r42 | ursenzler | 2008-02-19 19:34:32 +0100 (Di, 19 Feb 2008) | 1 line fixed bug in NAnt script (did not delete files in Binaries correctly) ------------------------------------------------------------------------ r41 | ursenzler | 2008-02-19 19:29:33 +0100 (Di, 19 Feb 2008) | 1 line added versioning of assemblies to NAnt task. ------------------------------------------------------------------------ r40 | ursenzler | 2008-02-19 18:52:55 +0100 (Di, 19 Feb 2008) | 1 line versioning prototype ------------------------------------------------------------------------ r39 | ursenzler | 2008-02-19 17:26:01 +0100 (Di, 19 Feb 2008) | 1 line updated documentation ------------------------------------------------------------------------ r38 | ursenzler | 2008-02-19 17:25:02 +0100 (Di, 19 Feb 2008) | 1 line updated documentation ------------------------------------------------------------------------ r37 | ursenzler | 2008-02-19 16:07:40 +0100 (Di, 19 Feb 2008) | 1 line added documentation for rule engine ------------------------------------------------------------------------ r36 | ursenzler | 2008-02-18 17:22:54 +0100 (Mo, 18 Feb 2008) | 1 line improved logging in rules processing of RuleEngine ------------------------------------------------------------------------ r35 | ursenzler | 2008-02-18 10:19:21 +0100 (Mo, 18 Feb 2008) | 3 lines - added bbv.Common.RuleEngine - added bbv.Common.Windows.GraphicHelper - ignored a test an bbv.Common.AsyncModule.Test that failed ------------------------------------------------------------------------ r29 | ursenzler | 2008-02-15 22:01:59 +0100 (Fr, 15 Feb 2008) | 1 line added integrate command ------------------------------------------------------------------------ r28 | ursenzler | 2008-02-15 21:58:31 +0100 (Fr, 15 Feb 2008) | 1 line deleted bbv.Common.Test ------------------------------------------------------------------------ r27 | ursenzler | 2008-02-15 21:30:49 +0100 (Fr, 15 Feb 2008) | 2 lines - updated overview documentation - added pdf documentation ------------------------------------------------------------------------ r26 | ursenzler | 2008-02-15 19:46:54 +0100 (Fr, 15 Feb 2008) | 1 line ignored tests that can not be run on machines without sql server or MS message queue. ------------------------------------------------------------------------ r25 | ursenzler | 2008-02-13 21:28:39 +0100 (Mi, 13 Feb 2008) | 1 line introduced global AssemblyInfo ------------------------------------------------------------------------ r24 | ursenzler | 2008-02-11 11:43:56 +0100 (Mo, 11 Feb 2008) | 1 line added missing lib folder of NAnt ------------------------------------------------------------------------ r23 | ursenzler | 2008-02-11 10:55:55 +0100 (Mo, 11 Feb 2008) | 1 line improved logging behaviour while event processing. ------------------------------------------------------------------------ r22 | ursenzler | 2008-02-09 18:10:19 +0100 (Sa, 09 Feb 2008) | 1 line introduced NAnt ------------------------------------------------------------------------ r21 | ursenzler | 2008-02-08 14:41:03 +0100 (Fr, 08 Feb 2008) | 1 line modifed SecureFormat to support null message and args ------------------------------------------------------------------------ r20 | ursenzler | 2008-02-08 14:40:45 +0100 (Fr, 08 Feb 2008) | 1 line modifed SecureFormat to support null message and args ------------------------------------------------------------------------ r19 | ursenzler | 2008-02-07 19:40:10 +0100 (Do, 07 Feb 2008) | 2 lines - added EventBroker.Sample - added unit test for testing return values through event arguments ------------------------------------------------------------------------ r18 | ursenzler | 2008-02-05 21:49:10 +0100 (Di, 05 Feb 2008) | 2 lines - extended Web sample up with Caching example - added documentation for CacheManager ------------------------------------------------------------------------ r17 | ursenzler | 2008-02-05 18:38:21 +0100 (Di, 05 Feb 2008) | 1 line added needs-lock ------------------------------------------------------------------------ r16 | ursenzler | 2008-02-05 18:37:03 +0100 (Di, 05 Feb 2008) | 1 line removed old file header ------------------------------------------------------------------------ r15 | ursenzler | 2008-02-04 16:06:55 +0100 (Mo, 04 Feb 2008) | 1 line added documentation for EventBroker ------------------------------------------------------------------------ r14 | ursenzler | 2008-02-04 16:02:38 +0100 (Mo, 04 Feb 2008) | 1 line added class diagram giving an overview of the event broker component ------------------------------------------------------------------------ r13 | ursenzler | 2008-02-04 08:34:36 +0100 (Mo, 04 Feb 2008) | 1 line removed project bbv.Common.Web.ObjectFactory. This project is already included in bbv.Common.Web. ------------------------------------------------------------------------ r12 | ursenzler | 2008-02-02 22:34:33 +0100 (Sa, 02 Feb 2008) | 2 lines - modified template for component documentation - worked on documentation ------------------------------------------------------------------------ r11 | ursenzler | 2008-02-02 19:03:32 +0100 (Sa, 02 Feb 2008) | 2 lines - removed project specific headers in files - minor refactorings (code beautification) ------------------------------------------------------------------------ r10 | ursenzler | 2008-02-02 18:48:36 +0100 (Sa, 02 Feb 2008) | 1 line - refactored BbvDataAdapter ------------------------------------------------------------------------ r9 | ursenzler | 2008-02-01 23:05:16 +0100 (Fr, 01 Feb 2008) | 1 line updated folder and file svn properties ------------------------------------------------------------------------ r8 | ursenzler | 2008-02-01 22:25:02 +0100 (Fr, 01 Feb 2008) | 1 line added event broker unit test ------------------------------------------------------------------------ r7 | ursenzler | 2008-02-01 22:09:52 +0100 (Fr, 01 Feb 2008) | 2 lines - added license hint to EventBroker files pointing to Smart Client - Composite UI Application Block license. - added DatasetHelper unit tests. ------------------------------------------------------------------------ r6 | ursenzler | 2008-01-31 18:27:55 +0100 (Do, 31 Jan 2008) | 1 line added templates for documentation ------------------------------------------------------------------------ r5 | ursenzler | 2008-01-30 18:16:16 +0100 (Mi, 30 Jan 2008) | 1 line added ignoreUserInterfaceThreadException to EventBroker to allow unit test to register subscription on user interface thread. ------------------------------------------------------------------------ r4 | ursenzler | 2008-01-30 15:26:00 +0100 (Mi, 30 Jan 2008) | 1 line added pdb files to Binaries folder ------------------------------------------------------------------------ r3 | ursenzler | 2008-01-30 14:24:06 +0100 (Mi, 30 Jan 2008) | 1 line initial commit ------------------------------------------------------------------------ r1 | ursenzler | 2008-01-29 17:34:37 +0100 (Di, 29 Jan 2008) | 1 line ------------------------------------------------------------------------