20
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 3 days ago.
Apr 23, 2024 — Apr 23, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Adding SharpArch.WcfClient.Castle.WcfSessionFacility
Frank Laub
as frank.laub
More... almost 16 years ago
Updated the VersionHistory.txt and fixed a comment in BaseObjectEqualityComparer.cs. More... almost 16 years ago
Modified the hashcode multipler used by BaseObject.cs and Entity.cs to be 31 based on information found at http://computinglife.wordpress.com/2008/11/20/why-do-hash-functions-use-prime-numbers/ and other sources. Modified Entity.cs to include the object's type in the hashcode calculation, in addition to its Id, for persistent objects. Added a couple of tests to prove all of this working, including one using LINQ's Intersect with BaseObjectEqualityComparer.cs. More... almost 16 years ago
* Changed behavior of EntityWithTypedId GetHashCode method. When the entity is transient the hashcode is computed based on the domain signature and cached. Therefore during the lifetime of the object (not that of the entity) the hashcode cannot change even if domain signature changes or the object becomes persistent. When the object is persistent the hashcode is that of its Id, so that, it's unchanged forever.
Simone Busoli
as simone.busoli
More... almost 16 years ago
Added a few more comments about the reasoning behind the logic within BaseObjectEqualityComparer.cs More... almost 16 years ago
Just added a little more commenting to describe that this may be used for comparing BaseObject objects or anything that derives from BaseObject. More... almost 16 years ago
Added BaseObjectEqualityComparer.cs for use in LINQ statements. More... almost 16 years ago
Within SharpModelBinder.cs, overrode OnPropertyValidating() to always return true so that the MVC binder won't add "A value is required." error to ModelState if, e.g., a drop down of int values is not selected. This way, it leaves it up to the application's validation layer to determine if the action is allowable or not. More... almost 16 years ago
Added note that you only need to upgrade to Fluent NHibernate conventions if using Auto Mapping More... almost 16 years ago
Moved creation of WebSessionStorage to Init() of Global.asax.cs More... almost 16 years ago
Added note concerning moving duplicated mock repository creation code to factory classes within the "best practices" section. More... almost 16 years ago
Added NHibernateInitializer.cs and moved Global.asax.cs.Init() stuff to Application_BeginRequest() to support IIS 7 integrated mode. More... almost 16 years ago
Added a couple more thanks More... almost 16 years ago
Added note to multiple DB guide: WCF services will always use the “default” database; the one which is configured without an explicit session factory key. More... almost 16 years ago
Added support for multiple databases. See Q&A section of docs/Sharp_Architecture_Reference_Guide.doc for guide on adding another DB to your project. Also see VersionHistory.txt for all the specific changes. More... almost 16 years ago
Added overloaded constructors to JsonNet/JsonNetResult.cs More... almost 16 years ago
Added WCF DLL to VS generated projects More... almost 16 years ago
Added SharpModelBinder to VS template, modified templates accordingly, and added form view model DTO to VS template as well. More... almost 16 years ago
Modified Northwind templates and pages to use SharpModelBinder. Also added a view model DTO between controllers and forms; updated the templates, respectively, as well. More... about 16 years ago
Added ability to watch for an Id property and bind it accordingly More... about 16 years ago
[no comment] More... about 16 years ago
Added DebugFormSubmission.ascx to VS template for assisting with form debugging More... about 16 years ago
Got rid of redundant binder declaration More... about 16 years ago
Added /id route to Root area for VS template More... about 16 years ago
Added AddApplicationServicesTo method to template More... about 16 years ago
Changed two compile time problems in generated code from this template More... about 16 years ago
Changed two compile time problems in generated code from this template More... about 16 years ago
Corrected S#arp templates to reflect compile time problems found in Northwind after last check-in More... about 16 years ago
Fixed two compile time bugs of generated code More... about 16 years ago
Modified Northwind sample to use NUnit syntax helpers and AAA mocking syntax.
kbaley
as kyle.baley
More... about 16 years ago