Author: gbayon
Date: Sun Jun 19 07:45:17 2005
New Revision: 191346

URL: http://svn.apache.org/viewcvs?rev=191346&view=rev
Log:
The next version of the NPetshop V2

- Updated to run with the last release of iBATIS.NET
- Added Full MVC support with Castle.MVC (see web.config to see web flow, and 
unit test)
- IOC integration with Castle.Winstor (inject service, controller, ...) but Dao 
is always done by iBATIS
( an next version will also inject the Dao in Service)
- Added unit tests for Dao, Presentation, Web (via NUnitAsp), Service layers

Added:
    ibatis/trunk/cs/npetshop2/
    ibatis/trunk/cs/npetshop2/External-bin/
    ibatis/trunk/cs/npetshop2/External-bin/Castle.DynamicProxy.dll   (with 
props)
    ibatis/trunk/cs/npetshop2/External-bin/Castle.Facilities.TypedFactory.dll   
(with props)
    ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.Xml
    ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.dll   (with props)
    ibatis/trunk/cs/npetshop2/External-bin/Castle.MicroKernel.dll   (with props)
    ibatis/trunk/cs/npetshop2/External-bin/Castle.Model.dll   (with props)
    ibatis/trunk/cs/npetshop2/External-bin/Castle.Windsor.dll   (with props)
    ibatis/trunk/cs/npetshop2/External-bin/Castle.Windsor.xml
    ibatis/trunk/cs/npetshop2/External-bin/Castle.license.txt
    ibatis/trunk/cs/npetshop2/External-bin/IBatisNet.Common.dll   (with props)
    ibatis/trunk/cs/npetshop2/External-bin/IBatisNet.Common.xml
    ibatis/trunk/cs/npetshop2/External-bin/IBatisNet.DataAccess.dll   (with 
props)
    ibatis/trunk/cs/npetshop2/External-bin/IBatisNet.DataAccess.xml
    ibatis/trunk/cs/npetshop2/External-bin/IBatisNet.DataMapper.dll   (with 
props)
    ibatis/trunk/cs/npetshop2/External-bin/IBatisNet.DataMapper.xml
    ibatis/trunk/cs/npetshop2/External-bin/NUnitAsp.license.txt
    ibatis/trunk/cs/npetshop2/External-bin/log4net.dll   (with props)
    ibatis/trunk/cs/npetshop2/External-bin/log4net.license.txt
    ibatis/trunk/cs/npetshop2/External-bin/log4net.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Accounts/
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Accounts/Account.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Accounts/Address.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Accounts/Profile.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/AssemblyInfo.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Billing/
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Billing/CreditCard.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Billing/LineItem.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Billing/Order.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Catalog/
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Catalog/Category.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Catalog/Item.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Catalog/Product.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Catalog/Supplier.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/NPetshop.Domain.csproj
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/NPetshop.Domain.csproj.user
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Sequence.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Shopping/
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Shopping/ShoppingCart.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Domain/Shopping/ShoppingCartLine.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/AssemblyInfo.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MSSQL/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MSSQL/DBUser.sql
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MSSQL/DataLoad.sql
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MSSQL/Schema.sql
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MySql/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MySql/DBUser.sql
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MySql/DataLoad.sql
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Ddl/MySql/Schema.sql
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Accounts/
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Accounts/IAccountDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Billing/
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Billing/IOrderDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Catalog/
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Catalog/ICategoryDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Catalog/IItemDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/Catalog/IProductDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Interfaces/ISequenceDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Accounts/
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Accounts/AccountSqlMapDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/BaseSqlMapDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Billing/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Billing/MSSQL/
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Billing/MSSQL/OrderSqlMapDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Billing/MSSQL/SequenceSqlMapDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Billing/OrderSqlMapDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Catalog/
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Catalog/CategorySqlMapDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Catalog/ItemSqlMapDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/Catalog/ProductSqlMapDao.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/MapperDao/SequenceSqlMapDao.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/Account.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/Category.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/Item.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/LineItem.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/Order.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/Product.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/Maps/Sequence.xml
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/NPetshop.Persistence.csproj
    
ibatis/trunk/cs/npetshop2/NPetshop.Persistence/NPetshop.Persistence.csproj.user
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/SqlMap.config
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/dao.config
    ibatis/trunk/cs/npetshop2/NPetshop.Persistence/providers.config
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/AccountController.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/AssemblyInfo.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/BillingController.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/CatalogController.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/NPetshop.Presentation.csproj
    
ibatis/trunk/cs/npetshop2/NPetshop.Presentation/NPetshop.Presentation.csproj.user
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/NPetshopContainer.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/NPetshopController.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/NPetshopState.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Presentation/ShoppingController.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/
    ibatis/trunk/cs/npetshop2/NPetshop.Service/AssemblyInfo.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Impl/
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Impl/AccountService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Impl/BaseService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Impl/BillingService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Impl/CatalogService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Impl/ShoppingService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Interfaces/
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Interfaces/IAccountService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Interfaces/IBillingService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Interfaces/ICatalogService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/Interfaces/IShoppingService.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Service/NPetshop.Service.csproj
    ibatis/trunk/cs/npetshop2/NPetshop.Service/NPetshop.Service.csproj.user
    ibatis/trunk/cs/npetshop2/NPetshop.Service/ServiceConfig.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Test/
    ibatis/trunk/cs/npetshop2/NPetshop.Test/AssemblyInfo.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Test/NPetshop.Test.csproj
    ibatis/trunk/cs/npetshop2/NPetshop.Test/NPetshop.Test.csproj.user
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Persistence/
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Persistence/BaseTest.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Persistence/DaoTest.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Presentation/
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Presentation/ControllerTest.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Service/
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Web/
    ibatis/trunk/cs/npetshop2/NPetshop.Test/Web/WebFormTest.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Test/readme.txt
    ibatis/trunk/cs/npetshop2/NPetshop.Web/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@css/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@css/styles.css
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/bird1.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/bird2.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/cat1.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/cat2.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/dog1.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/dog2.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/dog3.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/dog4.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/dog5.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/dog6.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/fish1.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/fish2.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/fish3.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/fish4.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/reptile1.jpg   (with 
props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/Pets/reptile2.jpg   (with 
props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/cart.gif   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/iconCritical.gif   (with 
props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/space.gif   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/splash.jpg   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/title.gif   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/top_stripe1.gif   (with 
props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/top_stripe2.gif   (with 
props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/@images/top_stripe3.gif   (with 
props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/AssemblyInfo.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/ChangeLog.txt
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Controls/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Controls/ExtendedRepeater.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Default.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Default.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Default.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Global.asax
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Global.asax.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Global.asax.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/NPetshop.Web.csproj
    ibatis/trunk/cs/npetshop2/NPetshop.Web/NPetshop.Web.csproj.webinfo
    ibatis/trunk/cs/npetshop2/NPetshop.Web/NPetshop.mdb   (with props)
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AccountEdition.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AccountEdition.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AccountEdition.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AccountUI.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AccountUI.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AccountUI.ascx.resx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AddressStatic.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AddressStatic.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AddressStatic.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AddressUI.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AddressUI.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/AddressUI.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/NewAccount.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/NewAccount.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/NewAccount.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/SignIn.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/SignIn.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/SignIn.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/SignOut.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/SignOut.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Accounts/SignOut.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/AdviceBanner.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/AdviceBanner.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/AdviceBanner.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Banner.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Banner.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Banner.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Bill.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Bill.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Bill.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/BillUI.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/BillUI.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/BillUI.ascx.resx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Confirmation.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Confirmation.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Confirmation.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Payment.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Payment.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Payment.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Shipping.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Shipping.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Billing/Shipping.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Category.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Category.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Category.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Item.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Item.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Item.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/MyList.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/MyList.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/MyList.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Product.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Product.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Product.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Search.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Search.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/Search.ascx.resx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/SearchProduct.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/SearchProduct.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Catalog/SearchProduct.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Error.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Error.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Error.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Footer.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Footer.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Footer.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Header.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Header.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Header.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/NPetshopUC.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/Cart.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/Cart.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/Cart.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/Checkout.ascx
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/Checkout.ascx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/Shopping/Checkout.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/SideBar.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/SideBar.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/SideBar.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/StartUp.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/StartUp.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/StartUp.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/TopBar.ascx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/TopBar.ascx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/TopBar.ascx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/UserControls/UserControl.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/AccountEdition.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/AccountEdition.aspx.cs
    
ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/AccountEdition.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/Register.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/Register.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/Register.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/SignIn.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/SignIn.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/SignIn.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/SignOut.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/SignOut.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Account/SignOut.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Billing.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Billing.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Billing.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Confirmation.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Confirmation.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Confirmation.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Payment.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Payment.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Payment.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Shipping.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Shipping.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Billing/Shipping.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Category.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Category.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Category.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Item.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Item.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Item.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Product.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Product.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/Product.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/SearchProduct.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/SearchProduct.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Catalog/SearchProduct.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/NPetshopView.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/Cart.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/Cart.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/Cart.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/Checkout.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/Checkout.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/Shopping/Checkout.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/default.aspx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/default.aspx.cs
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Views/default.aspx.resx
    ibatis/trunk/cs/npetshop2/NPetshop.Web/Web.config
    ibatis/trunk/cs/npetshop2/NPetshop.Web/properties.config
    ibatis/trunk/cs/npetshop2/NPetshop.Web/readme.txt
    ibatis/trunk/cs/npetshop2/NPetshop.sln

Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.DynamicProxy.dll
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.DynamicProxy.dll?rev=191346&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/cs/npetshop2/External-bin/Castle.DynamicProxy.dll
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.Facilities.TypedFactory.dll
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.Facilities.TypedFactory.dll?rev=191346&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
ibatis/trunk/cs/npetshop2/External-bin/Castle.Facilities.TypedFactory.dll
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.Xml
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.Xml?rev=191346&view=auto
==============================================================================
--- ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.Xml (added)
+++ ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.Xml Sun Jun 19 07:45:17 
2005
@@ -0,0 +1,710 @@
+<?xml version="1.0"?>

+<doc>

+    <assembly>

+        <name>Castle.MVC</name>

+    </assembly>

+    <members>

+        <member name="T:Castle.MVC.Configuration.CommandsSetting">

+            <summary>

+            Represents a commands configuration file.

+            </summary>

+        </member>

+        <member 
name="F:Castle.MVC.Configuration.CommandsSetting.NODE_COMMAND_XPATH">

+            <summary>

+            Key used to retrieve command configuation element.

+            </summary>

+        </member>

+        <member 
name="F:Castle.MVC.Configuration.CommandsSetting.ATTRIBUTE_VIEW">

+            <summary>

+            Key used to retrieve id view attribute.

+            </summary>

+        </member>

+        <member name="F:Castle.MVC.Configuration.CommandsSetting.ATTRIBUTE_ID">

+            <summary>

+            Key used to retrieve id command attribute.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.CommandsSetting.#ctor(System.Xml.XmlNode)">

+            <summary>

+            Initializes an instance of the NodeSettings class using the 
specified configNode.

+            </summary>

+            <param name="configNode">The XmlNode from the configuration 
file.</param>

+        </member>

+        <member 
name="P:Castle.MVC.Configuration.CommandsSetting.Item(System.String)">

+            <summary>

+            Gets the specifed view id to navigate.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Configuration.CommandsSetting.View">

+            <summary>

+            Gets the view name.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Configuration.ConfigurationSectionHandler">

+            <summary>

+            The configuration section handler for the Castle.MVC section of 
the configuration file. 

+            </summary>

+            <remarks>

+            Usage

+            MVCConfigSettings ctx = 
ConfigurationSettings.GetConfig("castle/mvc") as MVCConfigSettings; 

+            </remarks>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.ConfigurationSectionHandler.#ctor">

+            <summary>

+            Default constructor.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.ConfigurationSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode)">

+            <summary>

+            Factory method that creates a configuration handler for a specific 
section of 

+            XML in the app.config.

+            </summary>

+            <param name="parent">

+            The configuration settings in a corresponding parent

+            configuration section.

+            </param>

+            <param name="configContext">

+            The configuration context when called from the ASP.NET

+            configuration system. Otherwise, this parameter is reserved and

+            is a null reference.

+            </param>

+            <param name="section">

+            The <see cref="T:System.Xml.XmlNode"/> for the section.

+            </param>

+            <returns>MVCConfigSettings for the section.</returns>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.ConfigurationSectionHandler.Create(System.Object,System.Object,System.Xml.XmlNode,System.IFormatProvider)">

+            <summary>

+            Factory method that creates a configuration handler for a specific 
section of XML in the app.config.

+            </summary>

+            <param name="parent">

+            The configuration settings in a corresponding parent

+            configuration section.

+            </param>

+            <param name="configContext">

+            The configuration context when called from the ASP.NET

+            configuration system. Otherwise, this parameter is reserved and

+            is a null reference.

+            </param>

+            <param name="section">

+            The <see cref="T:System.Xml.XmlNode"/> for the section.

+            </param>

+            <param name="formatProvider">The format provider.

+            </param>

+            <returns>MVCConfigSettings for the section.</returns>

+        </member>

+        <member name="T:Castle.MVC.Configuration.ConfigUtil">

+            <summary>

+            Utility to access the configuration elements.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Configuration.ConfigUtil.Settings">

+            <summary>

+            Access the configuration element

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Configuration.MVCConfigSettings">

+            <summary>

+            MVCConfigSettings.

+            </summary>

+        </member>

+        <member 
name="F:Castle.MVC.Configuration.MVCConfigSettings.NODE_WEB_VIEW_XPATH">

+            <summary>

+            Token to retrieve configuration node

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.#ctor(System.Xml.XmlNode,System.IFormatProvider)">

+            <summary>

+            Creates MVCConfigSettings from an XmlNode read of the web.config 
and an IFormatProvider.

+            </summary>

+            <param name="configNode">The XmlNode from the configuration 
file.</param>

+            <param name="formatProvider">The provider.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.LoadGlobalCommand(System.Xml.XmlNode)">

+            <summary>

+            Load the global commands

+            </summary>

+            <param name="configNode">The XmlNode from the configuration 
file.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.LoadCommandMapping(System.Xml.XmlNode)">

+            <summary>

+            Load the command mapping

+            </summary>

+            <param name="configNode">The XmlNode from the configuration 
file.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.LoadWebViews(System.Xml.XmlNode,System.IFormatProvider)">

+            <summary>

+            Load the views

+            </summary>

+            <param name="configNode">The XmlNode from the configuration 
file.</param>

+            <param name="formatProvider">The provider.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.LoadWinViews(System.Xml.XmlNode,System.IFormatProvider)">

+            <summary>

+            Load the windows views

+            </summary>

+            <param name="configNode">The XmlNode from the configuration 
file.</param>

+            <param name="formatProvider">The provider.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.GetUrl(System.String)">

+            <summary>

+            Looks up a url view based on view name.

+            </summary>  

+            <param name="viewName">The name of the view to retrieve the 
settings for.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.GetView(System.String)">

+            <summary>

+             Looks up a web view based on his url.

+            </summary>  

+            <param name="url">The URL.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.GetView(System.Type)">

+            <summary>

+             Looks up a windows view based on his type.

+            </summary>  

+            <param name="type">The view type.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Configuration.MVCConfigSettings.GetNextView(System.String,System.String)">

+            <summary>

+            Looks up a next view based on current command id and and current 
view id.

+            </summary>  

+            <param name="commandID">The id of the current command.</param>

+            <param name="viewID">The id of the current view.</param>

+            <returns>The next web view to go.</returns>

+        </member>

+        <member name="T:Castle.MVC.Controllers.Controller">

+            <summary>

+            Abstract base class to control the navigation between views.

+            You must inherit from this class when developing yours controllers.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Controllers.IController">

+            <summary>

+            Interface controller.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Controllers.IController.NextView">

+            <summary>

+            Provides access to the next view to display. 

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Controllers.IController.State">

+            <summary>

+            Provides access to the state associated with this controller.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Controllers.IController.Navigator">

+            <summary>

+            Access the navigator which coordinates the interactions of views 
and controllers. 

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Controllers.Controller.#ctor">

+            <summary>

+            Default constructor

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Controllers.Controller.Navigate">

+            <summary>

+            Calls the Navigate method on the appropriate navigator

+            and navigate to the next view according to the config file.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Controllers.Controller.Navigate(System.String)">

+            <summary>

+            Calls the Navigate method on the appropriate navigator

+            </summary>

+            <param name="view">the Next View To Display</param>

+        </member>

+        <member name="P:Castle.MVC.Controllers.Controller.NextView">

+            <summary>

+            The next view to display.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Controllers.Controller.State">

+            <summary>

+            Get the user process state.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Controllers.Controller.Navigator">

+            <summary>

+            The navigator coordinates the interactions of views and 
controllers 

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Controllers.ControllerAttribute">

+            <summary>

+            Decorates a page which a controller.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Controllers.ControllerAttribute.#ctor(System.Type)">

+            <summary>

+            Default constructor

+            </summary>

+            <param name="controllerType">A Controller Type</param>

+        </member>

+        <member 
name="P:Castle.MVC.Controllers.ControllerAttribute.ControllerType">

+            <summary>

+            The controller's Type

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Navigation.DefaultNavigator">

+            <summary>

+            Description résumée de WebNavigator.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Navigation.INavigator">

+            <summary>

+            Manages transitions between views.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Navigation.INavigator.Navigate">

+            <summary>

+            Natvigate to the next view.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Navigation.INavigator.CurrentState">

+            <summary>

+            The current state.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Navigation.DefaultNavigator.#ctor(Castle.MVC.Views.IViewManager,Castle.MVC.StatePersister.IStatePersister)">

+            <summary>

+            Constructor

+            </summary>

+            <param name="viewManager">A view manager</param>

+            <param name="statePersister">A state persister</param>

+        </member>

+        <member name="M:Castle.MVC.Navigation.DefaultNavigator.Navigate">

+            <summary>

+            Natvigate to the next view.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Navigation.DefaultNavigator.CurrentState">

+            <summary>

+             The current state.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.StatePersister.IStatePersister">

+            <summary>

+            This interface defines how State maintains.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.StatePersister.IStatePersister.Save(Castle.MVC.States.IState)">

+            <summary>

+            Save the state on the persistence medium.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.StatePersister.IStatePersister.Load">

+            <summary>

+            Loads the saved state.

+            </summary>

+            <returns>The saved state</returns>

+        </member>

+        <member 
name="M:Castle.MVC.StatePersister.IStatePersister.Release(Castle.MVC.States.IState)">

+            <summary>

+            Release a state

+            </summary>

+            <param name="state">The state to release.</param>

+        </member>

+        <member 
name="P:Castle.MVC.StatePersister.IStatePersister.StateFactory">

+            <summary>

+            State factory

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.StatePersister.MemoryStatePersister">

+            <summary>

+            This class provides simple memory-based state persister for 
Windows Forms applications. 

+            It is a singleton build by Castle IOC framework.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.StatePersister.MemoryStatePersister.#ctor">

+            <summary>

+            Constructor

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.StatePersister.MemoryStatePersister.Save(Castle.MVC.States.IState)">

+            <summary>

+            Saves the State object in memory.

+            </summary>

+            <param name="state">A valid State object.</param>

+        </member>

+        <member name="M:Castle.MVC.StatePersister.MemoryStatePersister.Load">

+            <summary>

+            Loads the saved state.

+            </summary>

+            <returns>The saved state</returns>

+        </member>

+        <member 
name="M:Castle.MVC.StatePersister.MemoryStatePersister.Release(Castle.MVC.States.IState)">

+            <summary>

+            Release a state

+            </summary>

+            <param name="state">The state to release.</param>

+        </member>

+        <member 
name="P:Castle.MVC.StatePersister.MemoryStatePersister.StateFactory">

+            <summary>

+            State factory

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.StatePersister.SessionPersister">

+            <summary>

+            This class provides simple session-based state persister for Web 
applications. 

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.StatePersister.SessionPersister.#ctor">

+            <summary>

+            Constructor

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.StatePersister.SessionPersister.Save(Castle.MVC.States.IState)">

+            <summary>

+            Saves state to the Session object.

+            </summary>

+            <param name="state">The state to save.</param>

+        </member>

+        <member name="M:Castle.MVC.StatePersister.SessionPersister.Load">

+            <summary>

+            Loads the saved state.

+            </summary>

+            <returns>The saved state</returns>

+        </member>

+        <member 
name="M:Castle.MVC.StatePersister.SessionPersister.Release(Castle.MVC.States.IState)">

+            <summary>

+            Release a state

+            </summary>

+            <param name="state">The state to release.</param>

+        </member>

+        <member 
name="P:Castle.MVC.StatePersister.SessionPersister.StateFactory">

+            <summary>

+            State factory

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.States.BaseState">

+            <summary>

+            Represent the base State.

+            You could inherit from this class when developing your state.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.States.IState">

+            <summary>

+            Maintains user process state.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.States.IState.Reset">

+            <summary>

+            Reset volatile items and command.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.States.IState.Save">

+            <summary>

+            Save the state

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.IState.StatePersister">

+            <summary>

+            A state persister provider.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.IState.Item(System.String)">

+            <summary>

+            Gets or sets an element saved on the state with the specified key.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.IState.Command">

+            <summary>

+            Gets or sets the command id value. This value determines 

+            which view is the next view in the mapping graph.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.IState.CurrentView">

+            <summary>

+            Gets or sets the current view.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.IState.PreviousView">

+            <summary>

+            Gets or sets the previous view.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.IState.Items">

+            <summary>

+            Provides access to a dictionary of volative items.

+            </summary>

+        </member>

+        <member name="F:Castle.MVC.States.BaseState.SESSION_KEY">

+            <summary>

+            Key used to retrieve the session.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.States.BaseState.#ctor">

+            <summary>

+            Constructor

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.States.BaseState.Reset">

+            <summary>

+            Reset state.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.States.BaseState.Save">

+            <summary>

+            Save the state

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.BaseState.StatePersister">

+            <summary>

+            A state persister provider.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.BaseState.Command">

+            <summary>

+            Gets or sets the command id value. This value determines 

+            which view is the next view in the navigation graph.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.BaseState.CurrentView">

+            <summary>

+            Gets or sets the current view name.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.BaseState.PreviousView">

+            <summary>

+            Gets or sets the previous view.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.BaseState.Items">

+            <summary>

+            Provides access to a dictionary of volative items.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.States.BaseState.Item(System.String)">

+            <summary>

+            Gets or sets an element saved on the state with the specified key.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.States.IStateFactory">

+            <summary>

+            Summary description for IStateFactory.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.States.IStateFactory.Create">

+            <summary>

+            Create an IState

+            </summary>

+            <returns></returns>

+        </member>

+        <member 
name="M:Castle.MVC.States.IStateFactory.Release(Castle.MVC.States.IState)">

+            <summary>

+            Release an IState

+            </summary>

+            <param name="handler">The IState to release</param>

+        </member>

+        <member name="T:Castle.MVC.Views.IView">

+            <summary>

+             Represents a view used in Web or Windows applications.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Views.IView.View">

+            <summary>

+            Gets the view id.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Views.IView.State">

+            <summary>

+            Provides access to the associated state .

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Views.IViewManager">

+            <summary>

+            Represents a view manager. 

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Views.IViewManager.ActivateView(Castle.MVC.Navigation.INavigator)">

+            <summary>

+            Activates the specified view.

+            </summary>

+            <param name="navigator">The current navigator</param>

+        </member>

+        <member name="T:Castle.MVC.Views.MockViewManager">

+            <summary>

+            Represent a mock View Manager to use in unit test.

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Views.MockViewManager.ActivateView(Castle.MVC.Navigation.INavigator)">

+            <summary>

+            Activates the specified view.

+            </summary>

+            <param name="navigator">A navigator</param>

+        </member>

+        <member name="T:Castle.MVC.Views.WebFormView">

+            <summary>

+            Base class for user interaction in Web application. You can 
inherit from

+            this class when developing your Web forms.

+            </summary>

+        </member>

+        <member name="F:Castle.MVC.Views.WebFormView.BINDING_FLAGS_SET">

+            <summary>

+            Binding token

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Views.WebFormView.#ctor">

+            <summary>

+            Default cosntructor

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Views.WebFormView.SetFocus(System.String)">

+            <summary>

+            Set the focus on a control

+            </summary>

+            <param name="clientID">The client id of the control.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Views.WebFormView.SetFocus(System.Web.UI.WebControls.WebControl)">

+            <summary>

+            Set the focus on a control

+            </summary>

+            <param name="control">The control</param>

+        </member>

+        <member name="M:Castle.MVC.Views.WebFormView.ToString">

+            <summary>

+            ToString Override

+            </summary>

+            <returns></returns>

+        </member>

+        <member name="P:Castle.MVC.Views.WebFormView.View">

+            <summary>

+            Gets the current view name.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Views.WebFormView.State">

+            <summary>

+            Gets access to the user process state.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Views.WebUserControlView">

+            <summary>

+            Represent a Web UserControl, give you access to the current state 
and page controller.

+            </summary>

+        </member>

+        <member name="F:Castle.MVC.Views.WebUserControlView.BINDING_FLAGS_SET">

+            <summary>

+            Binding token

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Views.WebUserControlView.#ctor">

+            <summary>

+            Default cosntructor

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Views.WebUserControlView.SetFocus(System.String)">

+            <summary>

+            Set the focus on a control

+            </summary>

+            <param name="clientID">The client id of the control.</param>

+        </member>

+        <member 
name="M:Castle.MVC.Views.WebUserControlView.SetFocus(System.Web.UI.WebControls.WebControl)">

+            <summary>

+            Set the focus on a control

+            </summary>

+            <param name="control">The control</param>

+        </member>

+        <member name="P:Castle.MVC.Views.WebUserControlView.State">

+            <summary>

+            Gets the user process state.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Views.WinFormView">

+            <summary>

+            Base class for user interaction in windows application. You can 
inherit from

+            this class when developing your windows forms.

+            </summary>

+        </member>

+        <member name="F:Castle.MVC.Views.WinFormView.BINDING_FLAGS_SET">

+            <summary>

+            Binding token

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Views.WinFormView.#ctor">

+            <summary>

+            Constructor

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Views.WinFormView.View">

+            <summary>

+            Gets the current view name.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Views.WinFormView.State">

+            <summary>

+            Gets access to the user process state.

+            </summary>

+        </member>

+        <member name="T:Castle.MVC.Views.XmlWebViewManager">

+            <summary>

+            Represent a web ViewManager to use in conjuntion with an 
application section configuration.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Views.XmlWebViewManager.#ctor">

+            <summary>

+            Default constructor

+            </summary>

+        </member>

+        <member 
name="M:Castle.MVC.Views.XmlWebViewManager.ActivateView(Castle.MVC.Navigation.INavigator)">

+            <summary>

+            Activates the specified view.

+            </summary>

+            <param name="navigator">A navigator to access the next view 
id.</param>

+        </member>

+        <member name="T:Castle.MVC.ContainerWebAccessorUtil">

+            <summary>

+            Uses the HttpContext and the <see 
cref="T:Castle.Windsor.IContainerAccessor"/> 

+            to access the container instance.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.ContainerWebAccessorUtil.ObtainContainer">

+            <summary>

+            Obtains the conatainer form the application instance

+            </summary>

+            <returns>Retunr a IWindsorContainer</returns>

+        </member>

+        <member name="T:Castle.MVC.Resource">

+            <summary>

+            Access to resource data.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Resource.#ctor">

+            <summary>

+            Constructor.

+            </summary>

+        </member>

+        <member name="M:Castle.MVC.Resource.GetStream(System.String)">

+            <summary>

+            Gets a resource stream.

+            </summary>

+            <param name="name">The resource key.</param>

+            <returns>A resource stream.</returns>

+        </member>

+        <member 
name="M:Castle.MVC.Resource.FormatMessage(System.String,System.Object[])">

+            <summary>

+            Formats a message stored in the assembly resource file.

+            </summary>

+            <param name="key">The resource key.</param>

+            <param name="format">The format arguments.</param>

+            <returns>A formatted string.</returns>

+        </member>

+        <member name="P:Castle.MVC.Resource.ResourceManager">

+            <summary>

+            Gets a resource manager for the assembly resource file.

+            </summary>

+        </member>

+        <member name="P:Castle.MVC.Resource.Item(System.String)">

+            <summary>

+            Gets the message with the specified key from the assembly resource 
file.

+            </summary>

+            <param name="key">Key of the item to retrieve from the resource 
file.</param>

+            <returns>Value from the resource file identified by the 
key.</returns>

+        </member>

+        <member name="T:Castle.MVC.Resource.MessageKeys">

+            <summary>

+            Class used to expose constants that represent keys in the resource 
file.

+            </summary>

+        </member>

+    </members>

+</doc>


Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.dll
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.dll?rev=191346&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/cs/npetshop2/External-bin/Castle.MVC.dll
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.MicroKernel.dll
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.MicroKernel.dll?rev=191346&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/cs/npetshop2/External-bin/Castle.MicroKernel.dll
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.Model.dll
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.Model.dll?rev=191346&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/cs/npetshop2/External-bin/Castle.Model.dll
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/cs/npetshop2/External-bin/Castle.Windsor.dll
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/npetshop2/External-bin/Castle.Windsor.dll?rev=191346&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/cs/npetshop2/External-bin/Castle.Windsor.dll
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream


Reply via email to