Today has been a good day, 2.0 was released and my beautiful baby girl
was born (Hope Richard Stallman is not on this list :)
As you can imagine I will be quite busy for the next couple of days,
first on the list will be upgrading the Contrib project to SharpArch
2.0 and releasing version 1.0 on nuget (The Transaction attribute from
contrib adds a lot of flexibility with the CQRS features).
Here is a (probably incomplete) list of changes that made into the 2.0
release (more details blog posts on some of those features to follow):
Changes:
* Improved NuGet packaging.
* CQRS with ICommandHandler, IHandles and DomainEvents and
NHibernateQuery abstract class
* ILinqRepository<> and query Specifications with NHibernate implementations
* NHibernate runs DataAnnotations validation before persisting.
* EntityIdSetter and RepositoryTestsHelper moved to
SharpArch.Testing.NUnit (Thanks Shatel)
* Changed the structure and assemblies of SharpArch to allow for
easier addition of features.
Doesn't sound like much when you look at it but there was a lot of
work done re-structuring the code. Although 2.0 has been in the making
for a year now, features originally planned for 2.0 have already been
released with 1.9.6, not to mention the birth of Templify as a
project.
Looking forward to hear the input from the community on the 2.0 release.
Thanks,
Seif
> --
> You received this message because you are subscribed to the Google Groups
> "S#arp Architecture" group.
> To post to this group, send email to sharp-arc...@googlegroups.com.
> To unsubscribe from this group, send email to
> sharp-architect...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/sharp-architecture?hl=en.
Can you try the new download available now??
Thanx,
Seif