Permalink
Browse files

Upgraded to NH3.3.1, fixed exc handling issue in SessionPerRequestMod…

…ule, added RoR-like DB migrations support
  • Loading branch information...
1 parent fbd12fe commit a09390ee1f9eb1e5d6fdef3a0fd3e719681f250f Billy McCafferty committed Jul 9, 2012
Showing with 92,532 additions and 297,404 deletions.
  1. +30 −0 Example/CaTS/Day4/app/CaTS.Web/Web.Debug.config
  2. +31 −0 Example/CaTS/Day4/app/CaTS.Web/Web.Release.config
  3. BIN Example/CaTS/Day4/lib/Iesi.Collections.dll
  4. +0 −1,903 Example/CaTS/Day4/lib/Iesi.Collections.xml
  5. BIN Example/CaTS/Day4/lib/NHibernate.dll
  6. +0 −43,401 Example/CaTS/Day4/lib/NHibernate.xml
  7. +0 −5,624 Example/CaTS/Day4/lib/Rhino.Mocks.xml
  8. BIN Example/CaTS/Day4/lib/SharpLite.Domain.dll
  9. BIN Example/CaTS/Day4/lib/SharpLite.NHibernateProvider.dll
  10. BIN Example/CaTS/Day4/lib/SharpLite.Web.dll
  11. +0 −3,874 Example/CaTS/Day4/lib/StructureMap.xml
  12. +0 −9,395 Example/CaTS/Day4/lib/System.Web.Mvc.xml
  13. +0 −28,655 Example/CaTS/Day4/lib/log4net.xml
  14. +0 −10,407 Example/CaTS/Day4/lib/nunit.framework.xml
  15. +30 −0 Example/CaTS/Day5/app/CaTS.Web/Web.Debug.config
  16. +31 −0 Example/CaTS/Day5/app/CaTS.Web/Web.Release.config
  17. BIN Example/CaTS/Day5/lib/Iesi.Collections.dll
  18. +0 −1,903 Example/CaTS/Day5/lib/Iesi.Collections.xml
  19. BIN Example/CaTS/Day5/lib/NHibernate.dll
  20. +0 −43,401 Example/CaTS/Day5/lib/NHibernate.xml
  21. +0 −5,624 Example/CaTS/Day5/lib/Rhino.Mocks.xml
  22. BIN Example/CaTS/Day5/lib/SharpLite.Domain.dll
  23. BIN Example/CaTS/Day5/lib/SharpLite.NHibernateProvider.dll
  24. BIN Example/CaTS/Day5/lib/SharpLite.Web.dll
  25. +0 −3,874 Example/CaTS/Day5/lib/StructureMap.xml
  26. +0 −9,395 Example/CaTS/Day5/lib/System.Web.Mvc.xml
  27. +0 −28,655 Example/CaTS/Day5/lib/log4net.xml
  28. +0 −10,407 Example/CaTS/Day5/lib/nunit.framework.xml
  29. +14 −14 Example/MyStore/app/MyStore.NHibernateProvider/Overrides/ContractTypeCustomType.cs
  30. +30 −0 Example/MyStore/app/MyStore.Web/Web.Debug.config
  31. +31 −0 Example/MyStore/app/MyStore.Web/Web.Release.config
  32. BIN Example/MyStore/lib/Iesi.Collections.dll
  33. BIN Example/MyStore/lib/NHibernate.dll
  34. BIN Example/MyStore/lib/SharpLite.Domain.dll
  35. BIN Example/MyStore/lib/SharpLite.NHibernateProvider.dll
  36. BIN Example/MyStore/lib/SharpLite.Web.dll
  37. +1 −1 README.txt
  38. +37 −11 SharpLiteSrc/app/SharpLite.NHibernateProvider/Web/SessionPerRequestModule.cs
  39. BIN SharpLiteSrc/build/SharpLite.Domain.dll
  40. BIN SharpLiteSrc/build/SharpLite.EntityFrameworkProvider.dll
  41. BIN SharpLiteSrc/build/SharpLite.NHibernateProvider.dll
  42. BIN SharpLiteSrc/build/SharpLite.Web.dll
  43. BIN SharpLiteSrc/lib/Iesi.Collections.dll
  44. +1,903 −1,903 SharpLiteSrc/lib/Iesi.Collections.xml
  45. BIN SharpLiteSrc/lib/NHibernate.dll
  46. +44,063 −43,398 SharpLiteSrc/lib/NHibernate.xml
  47. +68 −68 Template/TemplateSrc/app/TemplateSrc.Tests/TemplateSrc.Tests.csproj
  48. +195 −188 Template/TemplateSrc/app/TemplateSrc.Web/TemplateSrc.Web.csproj
  49. +30 −0 Template/TemplateSrc/app/TemplateSrc.Web/Web.Debug.config
  50. +31 −0 Template/TemplateSrc/app/TemplateSrc.Web/Web.Release.config
  51. +9 −0 Template/TemplateSrc/app/TemplateSrc.Web/packages.config
  52. BIN Template/TemplateSrc/lib/Iesi.Collections.dll
  53. +1,903 −1,903 Template/TemplateSrc/lib/Iesi.Collections.xml
  54. BIN Template/TemplateSrc/lib/NHibernate.dll
  55. +44,063 −43,398 Template/TemplateSrc/lib/NHibernate.xml
  56. BIN Template/TemplateSrc/lib/SharpLite.Domain.dll
  57. BIN Template/TemplateSrc/lib/SharpLite.NHibernateProvider.dll
  58. BIN Template/TemplateSrc/lib/SharpLite.Web.dll
  59. BIN Template/s#arp-lite-project-v0.42.02.pkg
  60. BIN Template/s#arp-lite-project-v0.9.pkg
  61. +32 −2 VersionHistory.txt
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+
+<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
+
+<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
+ <!--
+ In the example below, the "SetAttributes" transform will change the value of
+ "connectionString" to use "ReleaseSQLServer" only when the "Match" locator
+ finds an atrribute "name" that has a value of "MyDB".
+
+ <connectionStrings>
+ <add name="MyDB"
+ connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
+ xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
+ </connectionStrings>
+ -->
+ <system.web>
+ <!--
+ In the example below, the "Replace" transform will replace the entire
+ <customErrors> section of your web.config file.
+ Note that because there is only one customErrors section under the
+ <system.web> node, there is no need to use the "xdt:Locator" attribute.
+
+ <customErrors defaultRedirect="GenericError.htm"
+ mode="RemoteOnly" xdt:Transform="Replace">
+ <error statusCode="500" redirect="InternalError.htm"/>
+ </customErrors>
+ -->
+ </system.web>
+</configuration>
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+
+<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
+
+<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
+ <!--
+ In the example below, the "SetAttributes" transform will change the value of
+ "connectionString" to use "ReleaseSQLServer" only when the "Match" locator
+ finds an atrribute "name" that has a value of "MyDB".
+
+ <connectionStrings>
+ <add name="MyDB"
+ connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
+ xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
+ </connectionStrings>
+ -->
+ <system.web>
+ <compilation xdt:Transform="RemoveAttributes(debug)" />
+ <!--
+ In the example below, the "Replace" transform will replace the entire
+ <customErrors> section of your web.config file.
+ Note that because there is only one customErrors section under the
+ <system.web> node, there is no need to use the "xdt:Locator" attribute.
+
+ <customErrors defaultRedirect="GenericError.htm"
+ mode="RemoteOnly" xdt:Transform="Replace">
+ <error statusCode="500" redirect="InternalError.htm"/>
+ </customErrors>
+ -->
+ </system.web>
+</configuration>
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit a09390e

Please sign in to comment.