Are we going to allow anonymous people to check in binary's of an
unknown origin with no comment?
Personally - there's no way I'd run this installer on my machine!
j.
---------- Forwarded message ----------
From: <
notification@...>
Date: Mon, Jul 14, 2008 at 7:58 PM
Subject: [ commit: 590]: /activewriter/
To:
castle-project-commits@...
User:
Date: 2008/07/14 02:58 AM
Added:
/activewriter/
ActiveWriter Preview 4.1.rar, ActiveWriter.msi, Readme.htm
Log:
File Changes:
Directory: /activewriter/
=========================
File [added]: ActiveWriter Preview 4.1.rar
Delta lines: +0 -0
===================================================================
(Binary files differ)
Property changes on: activewriter/ActiveWriter Preview 4.1.rar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
File [added]: ActiveWriter.msi
Delta lines: +0 -0
===================================================================
(Binary files differ)
Property changes on: activewriter/ActiveWriter.msi
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
File [added]: Readme.htm
Delta lines: +214 -0
===================================================================
--- activewriter/Readme.htm (rev 0)
+++ activewriter/Readme.htm 2008-07-14 09:58:46 UTC (rev 590)
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+ <head>
+ <title>ActiveWriter Preview Readme</title>
+ </head>
+ <body style="font-family: Verdana, Arial, Helvetica; font-size: 10pt;">
+ <strong>
+ ActiveWriter Preview 4.1</strong><br />
+ <br />
+ ActiveWriter is a visual designer, an addin for Visual Studio
2008, to design a domain
+ model and to generate code decorated with <a
href="
http://www.castleproject.org/index.php/ActiveRecord"
+ target="_blank">ActiveRecord</a> attributes or
accompanied with <a href="
http://www.hibernate.org">NHibernate</a>
+ configuration.<br />
+ <br />
+ If you are familiar with ActiveRecord and/or NHibernate, this
tool will make your
+ development experience
+ a little bit easier. If you are not, be sure to check
ActiveRecord's and
+ NHibernate's web site given
+ above first, there are tons of information to begin with and
a great community
+ to ask questions if you
+ need some help.<br />
+ <br />
+ Please see <a
href="
http://using.castleproject.org/display/Contrib/ActiveWriter">using.castleproject.org</a>
for the documentation.<br />
+ <br />
+ <strong>
+ Info, bugs, suggestions and feature requests<br />
+ </strong>
+ Latest binaries of ActiveWriter and other ActiveWriter
information is available at <a href="
http://altinoren.com"
target="_blank">altinoren.com</a>. Source code
+ is available through Castle Project's Contrib SVN repository
at
https://svn.castleproject.org/svn/castlecontrib/activewriter/+ . Please
+ send bugs, suggestions and feature request through the
Navigation pane of the site
+ or directly to me through <a href="mailto:
gokhan@...">
+
gokhan@...</a>.<br />
+ <br />
+ <strong>Thanks To</strong><br />
+ All the contributors named below, <a
href="
http://www.castleproject.org">Castle</a> team for the great and
well supported library, NHibernate and Hibernate
+ community for making this chain-reaction possible, Microsoft
<a href="
http://msdn.microsoft.com/vstudio/dsltools/">
+ DSL Tools</a> team
+ for making DSL modelling this easy, everyone at DSL Tools
+ <a href="
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=61&SiteID=1"
target="_blank">forum</a>,
+ and my wife Damla for
+ her patience.<br />
+ <br />
+ Pluralization code is simplified version of Damian Conway's
algorithm in paper <a
href="
http://www.csse.monash.edu.au/~damian/papers/HTML/Plurals.html"
target="_blank">
+ An Algorithmic Approach to English Pluralization</a><br />
+ Server Explorer integration greatly inspired from Ted Glaza's
post <a href="
http://forums.microsoft.com/MSDN/ShowPost.aspx?postid=265925&siteid=1"
target="_blank">
+ here</a>.<br />
+ <br />
+ Gokhan Altinoren<br />
+ <br />
+ <b>Preview 4.1 Release - 26/06/2008</b><br />
+ <br />
+ What's New:
+ <ul>
+ <li>Optionally generates classes implementing
INotifyPropertyChanging.</li>
+ <li>Contrib-117: Database and designer column order is not
in sync</li>
+ </ul>
+ Fixed:
+ <ul>
+ <li>Added
+ "Nested" to Common.ARAttributes (Patch: Roberto
Paterlini)</li>
+ <li>Swapped parameters
+ in new ArgumentNullException (Patch: Roberto Paterlini)</li>
+ <li>Changed in-memory code
+ compilation error reporting to give full details of the
internal compile
+ process. No more ExceptionCollection's.</li>
+ <li>Contrib-118: Activewriter errors in
+ combination with VisualSVN (Patch: Visual SVN Team)</li>
+ <li>Changed the temporary file
+ generation to use \obj folder rather than arbitrary locations
on the system.</li>
+ </ul>
+ <br />
+ <b>Preview 4 Release - 02/04/2008</b><br />
+ <br />
+ What's New:
+ <ul>
+ <li>Added support for Flush for ManyToOneRelation</li>
+ <li>Added partial Oracle drag and drop support. (Patch:
Yavor Shahpasov)</li>
+ <li>Generates metadata about properties to be used in
queries (as in ICriterion selectCriterium =
Expression.Eq(User.Properties.Name, name); )(Thanks: Rudi van den
Belt)</li>
+ <li>Contrib-30: Add flag to property to mark it with the
DefaultMemberAttribute (or do it by default for primary key fields)
(Thanks: Michael Hawksworth)</li>
+ <li>Contrib-50: (Revised description) Allow user defined
imports to replace generated imports. (Thanks: Michael
Hawksworth)</li>
+ <li>Contrib-54: Integrate NHibernateQueryGenerator into
ActiveWriter (Thanks: Steve Degosserie)</li>
+ <li>Contrib-81: Added list relation type. (Patch: Grimace
of Despair)</li>
+ <li>Moved all to vS2008</li>
+ <li>Moved binaries license from "as is" to
Apache v2. We don't need DSL Tools
+ redistributables in setup package anymore.</li>
+ </ul>
+ Fixed:
+ <ul>
+ <li>ManyToOne SourceNotNull is now working propertly</li>
+ <li>Incorrectly generates Some pascal case fields as
camel case.</li>
+ <li>Contrib-52: (Revised description) Generic types are
incorrectly generated if the given type name already includes generic
parameters. (Thanks: Hugo Burm)</li>
+ <li>CONTRIB-59: (Revised description) Problems with NHQG
integration when the temporary path, used for out argument, contains
spaces. (Patch: Steve Degosserie)</li>
+ <li>Contrib-56: When creating a many-one relation, the
generation of the Ilist should always be generic, independent of the
generic settings for the objects. (Thanks: Robert van Hoornaar)</li>
+ <li>Contrib-61: (If the namespace cannot be retrieved
from the VS project system) When a class is added to a model, the
.hbm.xml file that is added as a nested file is missing the first
character of the class name in the filename. (Thanks: David
Gardiner)</li>
+ <li>Contrib-63: VB projects can have a default root
Namespace. ActiveWriter should take this into account when generating
the mapping files. It currently appears to only use the model's
Namespace property. (Patch: David Gardiner)</li>
+ <li>Contrib-66: The private field used by the relation
properties should be initialised with a constructor (Patch: David
Gardiner) (Added as a model level option, defaults to false)</li>
+ <li>Contrib-69: Generated VB code should respect
project's Option Strict setting (Patch: David Gardiner)</li>
+ <li>Contrib-70: Using a custom type that is defined in a
user project fails (Partial patch: David Gardiner)</li>
+ <li>Contrib-72: Option to remove prefix from generated
property names.(Patch: David Gardiner) (Implemented as model level
RegEx)</li>
+ <li>Contrib-73: Look for Castle.ActiveWriter and
NHibernate in project references. (Patch: David Gardiner)</li>
+ <li>Oracle support is now fully working (Patch: Marjan Flis)</li>
+ </ul>
+ <br />
+ <strong>Preview 3.1 Release - 18/08/2007<br />
+ <br />
+ </strong>What's New:<br />
+ <ul>
+ <li>CONTRIB-31: "Lazy" One-to-One relation.
(Thanks: Gabriel Schenker)</li>
+ </ul>
+ <p>
+ Fixes:</p>
+ <ul>
+ <li>Server Explorer drag'n drop is now
supported on international versions of VS. (Patch:
+ Daniel Rothmaler)</li>
+ <li>Server Explorer support changed to VS
Connection Service and its Connection Hierarchies,
+ instead of the Server Explorer's
UIHierarchies to prevent the flicker during the
+ hierarchy traversing process. (Patch:
Daniel Rothmaler)</li>
+ <li>Closing Contrib-25.
ValidateNotSameAttribute Won't be supported ATM.</li>
+ <li>CONTRIB-33: When adding a table (SQL
Server) to the designer which has a primary
+ key of type uniqueidentifier
ActiveWriter should use "Guid" instead of "Native"
+ as generator (Thanks: Gabriel Schenker)</li>
+ <li>Assembly names in NHibernate configs are
incorrectly stripped from the name. (Thanx:
+ Fedde)</li>
+ <li>Removed dependency to MySQL.Data.dll to
prevent runtime version conflicts. Moved
+ to IDbConnection for all metadata
retrieval jobs. (Thanks: Joao Paulo Marques and
+ Shane)</li>
+ </ul>
+ <p>
+ <strong>Preview 3 Release - 14/06/2007<br />
+ </strong>
+ <br />
+ What's new:</p>
+ <ul>
+ <li>Now optionally generates NHibernate hbm.xml files.</li>
+ <li>Namespace in generated code is now customizable
(Idea: Robert van Hoornaar)</li>
+ <li>Imports in generated code is now customizable (Idea:
Robert van Hoornaar)</li>
+ <li>Model classes can override model level base class
definition. (Patch: Robert van
+ Hoornaar)</li>
+ <li>Model classes can override model level generics
generation. (Idea: Robert van Hoornaar)</li>
+ <li>Contrib-26: Add support for AR Nested / NH Component
mappings. Allow the ability
+ to specify a column prefix for active record. (thx:
Adam Tybor)</li>
+ <li>Optionally generates classes implementing
INotifyPropertyChanged.</li>
+ <li>Support for drag-drop from Server Explorer for MySQL
databases. Requires MySQL Connector/Net
+ (5.1). (Patch: Michael Morton)</li>
+ <li>Support for custom types through IUserType. See
http://support.castleproject.org/browse/CONTRIB-28#action_11456+ for usage. (Patch: Ricardo Stuven)</li>
+ <li>Ability to define a nested class with a different
property name than the nested
+ class (Idea: Craig Neuwirt)</li>
+ </ul>
+ Fixes:<br />
+ <br />
+ <ul>
+ <li>Contrib-23: Produces CascadeEnum instead of
ManyRelationCascadeEnum</li>
+ <li>Ability to generate virtual properties to support
Lazy properly (thx: Ayende)</li>
+ <li>Make sure that Char and AnsiChar types are treated as
a System.String types, instead
+ of System.Char types (patch: Ayende)</li>
+ <li>HasAndbelongToMany does not take custom property
names and not found behavior into
+ account.</li>
+ <li>Can't add a Many To Many relationship to 2 entities
when the Class and Table names
+ are different.</li>
+ <li>Column keys in many-to-one relations is not optional.
(Patch: Robert van Hoornaar)</li>
+ <li>Partially fixing NHibernate code generation errors.
Now works with a workaround.</li>
+ <li>Nullable types only when NotNull=false (Patch:
Ricardo Stuven)</li>
+ </ul>
+ <strong>Preview 2 Release - 18/03/2007<br />
+ <br />
+ </strong>What's new:<br />
+ <ul>
+ <li>Built with VS SDK v4.</li>
+ <li>Generics support (ActiveRecordBase<t></t>
+ & ActiveRecordValidationBase<t></t>) (Generics is
the default in the designer)
+ </li>
+ <li>VB.NET seems OK (Not tested extensively). </li>
+ <li>Auto-sensing project type (C# or VB.NET) for code
generation. You don't have to
+ set that in the model anymore. </li>
+ <li>New ActiveWriter Class Details toolwindow. Can be
used for rapidly adding class
+ properties. (Idea: Ayende) </li>
+ <li>AR validators are supported for each property (not
for field, key, composite key,
+ timestamp or version) through a designer. </li>
+ <li>Ability to customize the base class. You can
substitude your own base class from
+ the editor or generate classes without a base class. </li>
+ <li>Ability to customize the source property name for
associations. This is necessary
+ for hierarchical objects, where they point to
themselves, and using the class name
+ resulted in un-compilable code in previous build.
(Reported By: Ayende) </li>
+ <li>More domain consistency check through validations
when opening / saving. </li>
+ <li>Applying pluralizing rules to the table name from the
entity name if not specified.
+ (Idea: Ayende) </li>
+ <li>Ability to select a property for optional
DebuggerDisplay attribute. </li>
+ <li>Ability to decorate classes with GeneratedCodeAttribute. </li>
+ <li>No more setting Custom Tool property of an .actiw
file to ActiveWriterCodeGenerator
+ manually after creating the file. It's done
automatically. (Thanks: Bogdan Pietroiu)
+ </li>
+ <li>Key icon decorator on class shapes if a primary or
composite key property exists
+ (pure cosmetic). </li>
+ <li>Key icon decorator on class shapes if at least a
property has validator(s) set (pure
+ cosmetic). </li>
+ <li>Connector shapes changed to a more-UML-like notation. </li>
+ <li>Extended nullable support. You may choose between
nullables through external Nullables
+ library (1.1 style) or native nullables usage of 2.0
framework. </li>
+ <li>Some added properties to support changes (not all) in
Castle trunk for ActiveRecordAttribute,
+ PropertyAttribute etc. </li>
+ </ul>
+ What's crippled:<br />
+ <ul>
+ <li> Using Output window less when doing drag-drop from
Server Explorer to prevent
+ a bug.</li>
+ </ul>
+ <strong>Preview Release -
+ 30/09/2006</strong><br />
+ Initial release
+
+ </body>
+</html>
\ No newline at end of file
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Castle Project Development List" group.
To post to this group, send email to
castle-project-devel@...
To unsubscribe from this group, send email to
castle-project-devel-unsubscribe@...
For more options, visit this group at
http://groups.google.com/group/castle-project-devel?hl=en-~----------~----~----~----~------~----~------~--~---